Author: hobbitdur
mtmag.bin defines the three books available from the tutorial menu by pointing at ranges of mmag.bin entries. The file is 3 entries of 4 bytes:
| Offset | Size | Description |
|---|---|---|
| 0x00 | 1 | First mmag.bin entry of the book |
| 0x01 | 1 | Last mmag.bin entry of the book |
| 0x02 | 2 | Padding |
Retail data (English PC release):
| Entry | Range | Book | Tutorial menu program |
|---|---|---|---|
| 0 | 43-50 | Battle tutorial (8 pages) | 25 |
| 1 | 51-63 | Card rules (13 pages) | 26 |
| 2 | 64-67 | Card icon explanation (4 pages) | 31 |
The tutorial menu stores the selected book’s range in Menu_Magazine_FirstEntry / Menu_Magazine_LastEntry and starts the matching magazine viewer program, which pages between those two mmag entries.
Function addresses
| Function | Address | Description |
|---|---|---|
Menu_Magazine_FirstEntry | 0x1D7D3A5 | First mmag entry of the currently open book (global variable/data, not a function) |
Menu_Magazine_LastEntry | 0x1D7D3A6 | Last mmag entry of the currently open book (global variable/data, not a function) |