Line 131:
Line 131:
| 0x00001394
| 0x00001394
| Maximum FST Size (varies in all games)
| Maximum FST Size (varies in all games)
+
|-
+
| 0x80000040
+
| 4
+
| ?
+
| Unknown, but beginning of a [[DB]] global struct
|-
|-
| 0x80000044
| 0x80000044
| 4
| 4
| ?
| ?
β
| Exception Mask Address
+
| DB marked exception mask
|-
|-
| 0x80000048
| 0x80000048
| 4
| 4
| 0x81340000
| 0x81340000
β
| OSDB vector
+
| DB exception destination
|-
|-
| 0x8000004C
| 0x8000004C
| 4
| 4
| ?
| ?
β
| OSDB return address
+
| DB return address
|-
|-
| 0x80000060
| 0x80000060
| 0x24
| 0x24
β
| "OSDBIntegrator" [http://hitmen.c02.at/files/yagcd/yagcd/chap4.html#sec4.2.1.3 Debugger Hook]
+
| OSDBIntegrator [http://hitmen.c02.at/files/yagcd/yagcd/chap4.html#sec4.2.1.3 Debugger Hook]
β
| Hook is PPC assembler used by Debugger. If nothing is written to 0x60, [[SDK]] titles will write the 0x20 bytes of instructions automatically.
+
| Hook is supposed to be jumped to by debugged exceptions, but due to an incorrect bit in the instruction, this does not happen. If nothing is written to 0x60, [[SDK]] titles will write the 0x20 bytes of instructions automatically.
|-
|-
| 0x800000C0
| 0x800000C0
Line 275:
Line 280:
| 4
| 4
| ?
| ?
β
| [[MetroTRK]] console type
+
| Debug-related info
|-
|-
| 0x800030F0
| 0x800030F0