Oreeeee wrote:
I needed a slider map and I remembered that this map had a lot of sliders
makes sense
| 20 posts | Jump | 1 2 |
|
|
makes sense furry
|
|
|
The first release of b394a.definitive is here! Now powered by FNA, natively running on 64-bit systems!
Yes, you heard that right! b394a.definitive is now entering a modern era! The old XNA 1.1 renderer got replaced with FNA, which means that 64-bit is now possible, and the game now takes advantage of modern graphics APIs like OpenGL, DirectX 11, DirectX 12, and Vulkan! On my system in gameplay I was getting 5200 fps! I kept an additional fallback XNA renderer, now upgraded to 4.0, for legacy systems. It still uses DirectX 9. The FNA migration came with some drawbacks though. The editor is not as stable, and I had to rewrite text input, but for gameplay purposes, the FNA build is fully usable. That upgrade allowed me to replace the giant XNB assets with PNG variants, with which the assets file size went from 100 MB to 10 MB! This build will from now on check for updates on every launch and notify you when a new update comes around. Additonally, I fixed some crashes, and added support for viewing IRC users in the F9 list! Download links as always are in the main post. Here's the full changelog for this build: Full changelog - Update to .NET Framework 4 - Fix error when doing /np when there are no maps - IRC users are now shown in F9 menu - Every value below 1 for LoginReply is now interpreted as a login error. This fixes the issue when server sends a LoginReply error that did not exist in b394a - Updated 7-zip - Updated dependencies - Optimized combo fire parameter changes - Switched to FNA, which allows to make 64-bit releases, and massively improves performance! From now on, 64-bit FNA releases will be the main ones, but I will still keep 32-bit XNA 4.0 releases around. - Converted all huge XNB assets to PNG. This is a side effect of FNA migration. Note for self: this might cause performance issues in XNA4, due to how I'm loading these there. FNA is not affected by this, it has native PNG support. - Switched to Titanic.API NuGet package for interactions with the Titanic API. That library is open source @ https://github.com/osuTitanic/titanic-csharp - Moved out 7-zip from the Win32 directory - Removed dashes from the versioning scheme. For subversions, a dot separator is used instead - Added automatic update checks on launch! Now, when a new version of b394a.definitive gets released, a notification will appear that will lead you to the forum page. That notification re-uses the original update notification that b394a had! - Tweaked the logging system a bit - Removed the currently useless Renderer tab from options. I have some ideas on what to add there though, so I will definitely add it back! #ChujKurwaRankedOrLovedTitanicPlz
|
|
|
This is really exciting!!!! Great work Oreeeee!
|
| 20 posts | Jump | 1 2 |