Nintendo 64 - Nintendo Switch Online: Difference between revisions

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)