Threads
Last modified by Allie on 2021/03/15 06:52
This page documents each of the threads used by the game during runtime and what the purpose of each thread is, by their ID. Please note that the thread names used on this page are not official names.
ID | Name | Description |
---|---|---|
-1 | Fault | Crash handler |
0 | PI | Raw cartridge I/O |
0 | RDB Memory | Debug memory access |
0 | RDB I/O | Debug I/O |
1 | Idle | Starts other threads, sleeps |
3 | Game | Main game logic |
? | SI | Raw joypad I/O |
4 | AI | Raw audio system I/O |
5 | RSP | Raw video system I/O |
98 | Pad | Actual game button logic |
99 | Assets | Loads files from ROM |
100 | ? | ? |