Minor jump comes from heavy changes into source code, not from some substancial functionality update.
- Move from custom libnx fork used in 64-bit Core to main one
- This is the main reason why Core got slightly bigger
- Change filenames for elf and log files starting with "saltysd" to start with "saltynx"
- Improperly updating
SaltySDfolder will result in Cores not being injected into games
- Improperly updating
- Add new members to NX-FPS struct - PerfCounters, from which for now only NVN performance counters are fully implemented
- It doesn't break compatibility with tools using older struct definition
- Fix internal display refresh rate calculations so it won't break at some custom values
- Modify some IPC commands to guard against access from other processes than retail game (so only injected Core can access them)
- Detach and remove some files from libnx32_min for faster compilation
- Fix all GCC 16 warnings and errors, move from c++23 to c++26
- Code design changes in NX-FPS module