Super Mario 3D All-Stars: Difference between revisions

Line 51: Line 51:
*** "01_UNSMJ3.002.bin": This is the ROMIMAGE.
*** "01_UNSMJ3.002.bin": This is the ROMIMAGE.
*** "02_UNSMJ3.002.cfg": Configuration json file, ROMCONFIG.
*** "02_UNSMJ3.002.cfg": Configuration json file, ROMCONFIG.
*** "03_UNSMJ3.002.pcb": This is the "PRECMP" file referenced by the .meta. See [[#EmuSystemJITPlugin]]
*** "03_UNSMJ3.002.pcb": This is the "PRECMP" file referenced by the .meta. See [[#EmuSystemJITPlugin]]. Using this can be disabled by changing the "PRECMP" string in the .meta to an invalid string, etc.
*** "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": Identical to "/nro/05_UNSMJ3.002.nro".
*** "05_UNSMJ3.002.nro": Identical to "/nro/05_UNSMJ3.002.nro".
Line 102: Line 102:
| 0x40 || 0x8 || Data addr: g_nN64CpuPC
| 0x40 || 0x8 || Data addr: g_nN64CpuPC
|-
|-
| 0x48 || 0x8 || Data addr: g_nN64CpuJmpPC
| 0x48 || 0x8 || Data addr: g_nN64CpuJmpPC. s32, normally -1. When not -1 this is a value which can be copied into g_nN64CpuJmpPC by the generated code, with g_nN64CpuJmpPC being reset to -1 afterwards regardless of the original value.
|-
|-
| 0x50 || 0x8 || Data addr.
| 0x50 || 0x8 || Data addr.