Changes

Jump to navigation Jump to search
Line 123: Line 123:  
| 0xC74 || 0x4 || Array count for the the following array.
 
| 0xC74 || 0x4 || Array count for the the following array.
 
|-
 
|-
| 0xC78 || 0x180 (0x20*0xC) || Array data with the above count, each entry is 0xC-bytes.
+
| 0xC78 || 0x180 (0x20*0xC) || Array data with the above count, each entry is 0xC-bytes. The emulator loads this from config array "SpecialBlock". +0 = u32 (config "BeginAddr"), +4 = u32 (config "BeginInst"), +8 = u32 flags.
 +
 
 +
Flags defaults to 0. If config for "NoRunTime" is value 1, flags bit0 is set.
 
|-
 
|-
 
| 0xDF8 || 0x4 || Set to 0 by default, then if available the emulator sets bit flags here depending on the content of the config for <code>"Cmp", "g_nN64CpuCmpTLBCheckLevel"</code>.
 
| 0xDF8 || 0x4 || Set to 0 by default, then if available the emulator sets bit flags here depending on the content of the config for <code>"Cmp", "g_nN64CpuCmpTLBCheckLevel"</code>.

Navigation menu