Changes

no edit summary
Line 47: Line 47:  
The struct passed as the InBuffer to [[JIT_services#Control|Control]] is now 0xE00-bytes instead of 0xEB0-bytes. The internal workmem offsets / layout changed. Various funcs were updated etc.
 
The struct passed as the InBuffer to [[JIT_services#Control|Control]] is now 0xE00-bytes instead of 0xEB0-bytes. The internal workmem offsets / layout changed. Various funcs were updated etc.
   −
The 0xE00-byte controldata struct has the following structure (all addrs/data are from the emulator user-process):
+
With v2.9.0 the controldata is now 0xE08-bytes.
 +
 
 +
The controldata struct has the following structure (all addrs/data are from the emulator user-process):
    
{| class="wikitable" border="1"
 
{| class="wikitable" border="1"
Line 491: Line 493:  
** "lclassics.titlesdb" updated
 
** "lclassics.titlesdb" updated
 
** No existing title data was changed here, only dirs for the new games were added: "N-1053_e"/"N-1053_p" (Mario Party 2) and "N-4737_e"/"N-4737_p" (Mario Party 3).
 
** No existing title data was changed here, only dirs for the new games were added: "N-1053_e"/"N-1053_p" (Mario Party 2) and "N-4737_e"/"N-4737_p" (Mario Party 3).
 +
 +
== v2.9.0 ==
 +
ExeFs:
 +
* NPDM only had the usual ACID pubkey/signature update.
 +
* main: updated
 +
 +
RomFs:
 +
* "/bootapp/init.json" updated
 +
* "/bootapp/resources/fonts/": Various fonts updated.
 +
* "/bootapp/resources/scripts/sys/sysingame.lua" updated
 +
* "/bootapp/resources/scripts/sys/sysnotifier.lua" updated
 +
* "/bootapp/resources/scripts/sys/sysresidentinformation.lua" updated
 +
* "/bootapp/resources/scripts/system/inputdevicemanager.lua" updated
 +
* "/bootapp/resources/strings/": Various localization data updated.
 +
* "/nro/libHovercraftJITPlugin.nro" updated
 +
* "/.nrr/": The NRRs were updated, and added "N-4631_e.nrr".
 +
* "/Pipeline.cache" updated
 +
* "/shader_vulkan_v2_vert.spv" added
 +
* "titles/":
 +
** "lclassics.titlesdb" updated
 +
** "N-1053_e/N-1053_e.dtz" updated (Mario Party 2)
 +
*** .pcb and .nro were updated.
 +
** "N-4737_e/N-4737_e.dtz" updated (Mario Party 3)
 +
*** .pcb and .nro were updated.
 +
** "N-4631_e" added (GoldenEye 007)