Changes

Jump to navigation Jump to search
Line 25: Line 25:     
= SuperMario64 =
 
= SuperMario64 =
This is a Nintendo 64 emulator. This uses [[JIT_services|JIT]] for running the emulated executable. RomFs also contains an AOT [[NRO]], but it's unused.
+
This is a Nintendo 64 emulator. This uses [[JIT_services|JIT]] for running the emulated executable. RomFs also contains an AOT [[NRO]]. A NRO does get loaded, however it's not used other than that (no symbols from the NRO are resolved).
    
At the time of release, this was the very first title to use [[JIT_services|JIT]] on retail.
 
At the time of release, this was the very first title to use [[JIT_services|JIT]] on retail.
Line 41: Line 41:  
* "/.nrr/" contains:
 
* "/.nrr/" contains:
 
** "EmuAppNX64.nrr": The [[NRR]] for the [[JIT_services|JitPlugin]].
 
** "EmuAppNX64.nrr": The [[NRR]] for the [[JIT_services|JitPlugin]].
** "04_UNSMJ3.002.nrr": Unused [[NRR]] for the AOT [[NRO]].
+
** "04_UNSMJ3.002.nrr": [[NRR]] for the AOT [[NRO]].
 
* "/nro/" contains:
 
* "/nro/" contains:
 
** "EmuSystemJITPlugin.nro": The [[NRO]] for the [[JIT_services|JitPlugin]].
 
** "EmuSystemJITPlugin.nro": The [[NRO]] for the [[JIT_services|JitPlugin]].
** "NROBuilder.nro": Unused AOT [[NRO]].
+
** "NROBuilder.nro": AOT [[NRO]].
 
** "05_UNSMJ3.002.nro": Same as "NROBuilder.nro".
 
** "05_UNSMJ3.002.nro": Same as "NROBuilder.nro".
 
** "/rom/": This contains the ROM sub-directory, in this case that dir-name is "Stardust_JP" which contains the following:
 
** "/rom/": This contains the ROM sub-directory, in this case that dir-name is "Stardust_JP" which contains the following:
Line 53: Line 53:  
*** "03_UNSMJ3.002.pcb": This is the "PRECMP" file referenced by the .meta.
 
*** "03_UNSMJ3.002.pcb": This is the "PRECMP" file referenced by the .meta.
 
*** "04_UNSMJ3.002.nrr": Unused [[NRR]] which is the same as "/.nrr/04_UNSMJ3.002.nrr", except the [[NRR#Certification|Certification]] and ApplicationId are all-zero.
 
*** "04_UNSMJ3.002.nrr": Unused [[NRR]] which is the same as "/.nrr/04_UNSMJ3.002.nrr", except the [[NRR#Certification|Certification]] and ApplicationId are all-zero.
*** "05_UNSMJ3.002.nro": Unused, identical to "/nro/05_UNSMJ3.002.nro".
+
*** "05_UNSMJ3.002.nro": Identical to "/nro/05_UNSMJ3.002.nro".
 
*** "06_UNSMJ3.002.lua": This is the "ROMPATCH" Lua file referenced by the .meta.
 
*** "06_UNSMJ3.002.lua": This is the "ROMPATCH" Lua file referenced by the .meta.
 
*** "07_UNSMJ3.002.ppl": This is the "PIPELINE" file referenced by the .meta.
 
*** "07_UNSMJ3.002.ppl": This is the "PIPELINE" file referenced by the .meta.

Navigation menu