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. |