1.2 DAY TWO


Hi everyone!

Today's the day! After 4 months in development, hopefully it'll be worth the wait. Before that, however, i'm going to talk about a few more features for 1.2, as well as some post-release plans. If you haven't read the first part, read it here as it contains a lot of information regarding the major features arriving in 1.2. If you read it already, feel free to continue.

120 FPS 2009E!

One thing you'll definitely notice is that 2009E has been modified so it runs up to a full 120 FPS. 2009E allows you to change the frame rate using the following settings:

settings().Rendering.MaxFrameRate
settings().Rendering.MinFrameRate

As such we are able to get a full 120 fps experience out of it.

This means that users with high refresh rate monitors will get enjoyment from this change, even if it's only available on ONE client.

EASIER CLIENTSCRIPT CREATION!

Advanced users are now able to easily create ClientScripts by using the Client SDK's menu bar. You can place tags and variables where you want them, and you can even read the documentation. On top of that, the new ClientScript tester is unlocked, so you can view and edit it to your heart's content in the Client SDK if you want to learn ClientScript.

REWRITTEN!


Novetus 1.2 has been largely rewritten and reorganized under the hood for better stability and compliance with my current standards of coding. Although the entire rewrite process isn't finished yet (I still have to fix some codacy issues, there are some speed improvements I have to make, and a lot of the form controls are not renamed as of yet), the rewrite process is 95% the way there. It already is more stable than 1.1's launcher in its current state.

NOVETUS LITE!

Lastly, 1.2 offers a brand-new release option: Lite. Lite is Novetus 1.2, but with all the maps from the Finobe Map Pack removed to save space. This reduces the file size from 2.49 GB to 1.08 GB, at the cost of solo and server content to play and host. If you are limited on space, this is a good way to save it while not compromising Novetus gameplay.

POST 1.2 CONTENT!

Before I end this post, I need to talk about how where i'm taking Novetus after this release. As I am focusing on other projects, Novetus development will be handled a little differently.

- 1.2 will have "Content Pack" patches, which deliver more content such as items, maps, and maybe clients. These are faster to make, and as such they will come out faster than launcher updates. However, they do not change the version number. For example, instead of Content Pack 1 being 1.3, it will display as "1.2 + Content Pack 1". Map updates will only be delivered to non Novetus Lite versions, but all versions will receive Universal and Novetus Exclusive map updates and releases, alongside new items and other content.

- Launcher updates will increase the version number, as these updates take more time. Much of Novetus' development time was spent on the launcher, but I consider the launcher in 1.2 to be in a complete and finished state. Small features, changes, and fixes will be applied to the launcher, but there will not be as many large changes (one of these being the wrapping up of the rewrite) as recent updates.

Here's the full changelog for release 1.2!

1.2 (Release)
- Changes since the last snapshot:
- 2006S' "StarterPack" is now known as the "Hopper" to be more accurate.
- Made BakonBot's ROBLOX Legacy Place Converter be compatible with Windows XP.
- Added a proper version number to the ClientScript Tester
- Changes since 1.1:
- Added 2006S back in, NOW remade with 2007.
- Includes a variant with shaders.
- Added online clothing support.
- You can now use any piece of clothing from Roblox OR Finobe!
- The "ws" and "d" ClientScript variables will now return the full URL if there is one defined.
- When setting an id for online clothing, the image will change to the website's respective logo.
- Emptying the text in the item id box will reset the item back to the default setting.
- Added 3 new tools to the SDK: 
- The ROBLOX Legacy Place Converter! (by BakonBot. https://github.com/BakonBot/legacy-place-converter)
- The Diogenes Editor! (credits to Carrot for the encryption/decryption code)
- An ancient ROBLOX Script Generator (version 1.4) from 2008. (created by S. Costeira)
- Added a ClientScript testing utility. (also in the VERSIONS menu of the launcher)
- Downgraded .NET Framework to 4.0.
- Added proper XP and Vista/Vista SP1 support.
- If you have errors while using Novetus, install KB2468871 from the _redist directory or through the Dependency Installer.
- NOTE: ReShade will not function and will result in a "K32EnumProcessModules" error. Please disable it if it is enabled before launching a client.
- You will have to install .NET 2.0 SP2 for the ROBLOX Script Generator to function.
- Introducing a whole new launcher redesign!
- Rewrote and reorganized large parts of the Novetus Launcher under-the-hood.
- Fixed an issue where if you went between tabs while the Server Information panel was loading, it'll delete list entries. 
- Added a button for the Novetus SDK.
- Introducing a new redesign for the Character Customization window (similar to the new launcher redesign)
- The RBXMeshConverter GUI will now tell you the status of your mesh conversion. 
- Added an easter egg. Try to find it!
- Added an expanded credits section.
- Integrated ReShade. 
- Redesigned the Settings menu.
- Added an option to change graphics mode.
- Added graphical options to the Settings menu.
- Presets go from Very Low to Ultra.
- Added a button to load Studio without a map.
- Rewrote the config system.
- Added a feature where you can add ClientScript tags and variables from the Client SDK's menu.
- You can now view all classes in all clients.
- 2009E Now runs at a maximum frame rate of 120 FPS and a minimum frame rate of 60 FPS!
- Moved all binary files to a new "bin" directory.
- Fixed an issue with Discord Rich Presence and 32-bit operating systems.
- Fixed an issue where turning off Discord Rich Presence wouldn't disable the it on the URI.
- Removed useless "path" text in the settings menu. The path now displays in the console in both NovetusCMD and the launcher.
- Changed encryption of clientinfos and other encrypted strings.
- Added a feature to save clientinfos as a text file. Perfect for converting to new encryption during Novetus development!
- Moved URI handling to an optional application: Novetus URI. This acts as the launcher and installer for URI protocols.
- Added an option for users to go back to the old pre-1.2 design.
- Added better Windows 8+ support for URIs.
- Added an additional verification measure when joining a Novetus server with a non-Novetus client.
- You can still join non-Novetus servers with Novetus clients. This will not be patched out.
- Fixed an issue where the 3D View didn't load hats or clothing.
- Added a "Known Issues and Solutions" category to the credits in the Settings tab.
- Changed a few tab names to be more user friendly.
- Join -> Play
- Clients -> Versions
- Updates -> Changes
- Settings -> Options
- Added a dependency installer.
- Made a batch launcher for Novetus.
- Added proper descriptions for UPnP mappings.
- Added more to the message box when you select the UPnP option.
- Fixed %rlegcolor% returning an incorrect value.
- To launch an app from the Novetus SDK, you are now required to double click the app rather than click once.
- Studio is now called Novetus Studio.
- Added "%hat4%" as an alternative to "%extra%"
- Removed unnecessary console commands.
- Added a progress bar to the Asset Localizer.
- The Asset Localizer now saves backups of all file types. You can disable this with the new check box option titled "Save Backups".
- Novetus CMD will no longer display "help" test without any command arguments. Use the "-help" command line argument for a list of command line arguments.
- Updated Rise of the Killbots: 
- New pistol sounds, icon and mesh!
- The new Shotgun - Fires pellets that can be devastating at close range!
- Added "%mapfilec%", which copies the map file to the base rbxasset directory. Useful for newer clients.
- Made the launcher read client settings before the client launches, not after.
- Fixed an issue where %md5script% and %md5exe% returned the wrong variables.
- Added the "shared" tag for utilizing ClientScript over all types.
- Added the "%version% variable for getting Novetus' version.
- Added the "%scripttype%" variable for getting the current script type.
- IF YOU MADE A 2007 CLIENT OR EARLIER, THE CLIENT WILL NOW CRASH ON LAUNCH DUE TO THIS UPDATE. PLEASE UPDATE YOUR CLIENTINFO WITH THE NEW "Doesn't have graphics mode options" OPTION. All built-in 2007 clients have been updated to support this new option.
- Added more splashes!
- Added 1 new map:
2007 - Humanoid Harvester Horror
- Added items:
Hats:
Little Fluffy Cloud
Devo (Impossible to Obtain Red Wedding Cake Hat)
Shirts:
BC Hoodie
Colour Changing Sparkle Time Tuxedo
Colour Changing Wizard Robes
Dark Side
OBC Hoodie
Springtime 2010 R&R&R Hoodie
Summertime 2010 R&R&R Hoodie
Summertime 2009 R&R&R Hoodie
Wintertime 2009 R&R&R Hoodie
TBC Hoodie
Pants:
BC Pants
Colour Changing Wizard Robes
OBC Pants
Sparkle Time Wizard Robes
Springtime 2010 R&R&R Pants
Summertime 2009 R&R&R Pants
Summertime 2010 R&R&R Pants
TBC Pants
Wintertime 2009 R&R&R Pants

Thanks, and have fun!

- Bitl

Files

Novetus (Stable) 742 MB
Version 1.2 Jul 14, 2020
Novetus (Stable, Lite) 780 kB
Version 1.2 (Lite) Jul 14, 2020

Get Novetus

Comments

Log in with itch.io to leave a comment.

how do i access 1.2, i can't download i