TOTK (NX) Optimizer 3.0 Beta 8 : TOTK, EOW update
Added 2024-12-24 14:01:16 +0000 UTCHOW TO DOWNLOAD:
If you are a Patreon, you can now download all NX Optimizer and UltraCam Betas from my Discord server. Simply go into Settings->Apps and Link your discord account. After that join the server Click Here and look for a channel named #ultracam-early-access, if you are still having issues DM me on Patreon or ping me in the server @maxlastbreath ! :)
Development Blog
Happy holidays, thank you for your continuous support
Unfortunate events and unforeseen delay
Some of you may already know this, but last month i broke my Ankle, which lead to me being unable to walk and still unable to walk up until this day, I had to go through a surgery which left me hospitalized for a long period of time, in the first, or second week of January I will have to go through another surgery and will be in the hospital for about a week. Fortunately it's not all bad news and I'm recovering well so far, I'm hopeful that I will be able to walk again by February, but due to these events it has made it very difficult to make a substantial development on these things; As these mods and programs are extremely complex in nature and require a ridiculous amount of time to develop; Unfortunately at the moment I'm unable to put as much time as I used to due to pain when I sit in-front of the PC for a prolonged period of time.
Future Plans
In the future I have 2 mods planned to release in 2025, hopefully in Q1 if things do get better.
A DFPS mod for Xenoblade 3 between Me, Fl4sh and OldManKain, this is my friend OldManKain's dream mod, I'll be doing all the programming and stuff for that one, while Fl4sh and OldManKain will handle the reverse engineering and testing of the mod; That mod will be released for free to the public inside of NX Optimizer and as a standalone separately as well.
An UltraCam mod for Link's awakening; Link's awakening is the last Zelda title I haven't modded on the switch, I want to keep it similar to what I did with Echoes of Wisdom, Unfortunately this won't be possible until i can use my PC normally; This mod will be temporarily in Early Access for testing then released with NX Optimizer later as well.
TOTK UltraCam 3.0; Will continue development and many of it's features will be polished up or straight up reworked, speaking of I'm going to be reworking the actor spawner and container with much more in depth controls once things do get better. I have many exciting things planned and slowly working up to them as i polish other systems.
BOTW UltraCam; There's still some issues and incompatibilities in BOTW UC, unfortunately these are a tad bit more difficult to solve but i'll be looking into ways to fix them; I do feel very confident that BOTW UltraCam has shaped up to be in a very good spot; If there's a good support for it, I do want to add a Menu similar to the one in TOTK in the future.
EOW UltraCam; Honestly at this point it feels pretty much complete, I don't see much else that can be massively improved in here.
More games will be talked about and added in the future, outside of Zelda and possibly outside of the switch ecosystem itself. Cheers
Patch Notes :
NX Optimizer 3.0
Fixed ram rounding issues.
Fixed Menu FPS being incorrect for Breath Of The Wild.
Echoes of Wisdom
Updated the mod to version 1.0.2.
This update has been available for testing for some time in my discord, so far it seems pretty good :).
Added a Hood toggle on demand.
This removes Zelda's hood in real-time with a way to turn it on and off.
Keyboard Key (C).
Controller Key (ZL + Minus) - while in Freecam.
Tears Of The Kingdom
New Benchmark System.

This system has been worked on for months on time, it's a complete rework and a further expansion of the old system.
Added a new Benchmark tab in the Menu.
Added a Benchmark Graph showing in real-time benchmark data report while the benchmark is running.
Benchmarks now display the past 1000 frames at a time.
Added a new Json saving system that exports every framedata into a file. This will be useful in the future.
Added the Ability to loop benchmark repeatedly.
Added a new All Benchmark type.
Added a dynamic Allocation array to store benchmark frame data over-time.
This should keep performance and memory consistent.
Benchmarks are now saved inside of sdcard:/UltraCam/TOTK/Benchmarks/ as a new file format .json.
Currently each benchmark is saved to the respective file name of the benchmark, in the future there will also be instances of .old or .old.old and more, this is currently not the case and only 1 instance of the respective benchmark can be saved.
Added many new files and classes related to benchmarks internally to keep track of frame data, benchmark state, benchmarks and a lot more.
Fixed rounding error for framedata, as a result the new benchmarks will be more accurate but the overlay itself may cause a slight loss of FPS.
Game UI
Fixed crashed related to opening the game UI and accessing invalid memory.
Removed many usages of std::string and replaced with a more primitive chars as they were causing issues.
Added more options to the FreeCam tab.
FreeCam
Sequences (Camera Animations).
Added the ability to export camera animations and Sequencer state inside of a json file in sdcard:/UltraCam/TOTK/Animations/.
Added the ability to load custom Sequencer animations directly from UltraCam overlay.
Sockets/TOTK Console
Reworked the socket system to be more functional and expandable in the future.
Massive Code Cleanup/Overhaul.
This may affect the way the console works.
Memory System
Added usages of mutexes when allocating memory.
This may prevent some crashes on switch when save files are being saved or loaded.
Tears Of The Kingdom Public 2.6 and 2.6.1
Removed Ladder FPS lock.
Fixed Climbing Speed inconsistencies, climbing is consistent between all FPS now.
Fixed ladder climbing speed inconsistencies.
Removed the ability to change FOV with controller while outside of FreeCam.
Removed instances of std::string constructors.
Fixed a random crash that happens since 2.5.
Made the game run smoother at 60 FPS in comparison to 2.6 and 2.5.