Versions: Difference between revisions

imported>Leoetlino
imported>Leoetlino
Line 146: Line 146:


=== Executable changes ===
=== Executable changes ===
(update this)
* The game appears to have been compiled with link-time optimisation (LTO) enabled, resulting in significantly more bloated functions and much more aggressive inlining. Even library functions (e.g. sead, nvn) are now inlined.
* The game appears to have been compiled with link-time optimisation (LTO) enabled, resulting in significantly more bloated functions and much more aggressive inlining. Even library functions (e.g. sead, nvn) are now inlined.
* The internal version string is now 0000002e (it was 0000002d in 1.5.0).
* nnSdk was updated and now requires a 7.0.0+ system.
* nnMain now does <code>nn::oe::SetCpuBoostMode(1)</code>, which makes the console use performance configurations 0x92220009 and 0x9222000A, or 0x9222000B and 0x9222000C ([https://switchbrew.org/wiki/PPC_services#SetCpuBoostMode source]). This results in a higher GPU clock and sometimes higher CPU clock.
* Other changes are currently unknown because how difficult it is to reverse 1.6.0 code.


=== Official changelog ===
=== Official changelog ===
Anonymous user