-
Notifications
You must be signed in to change notification settings - Fork 0
Code Modifications
Ich73 edited this page Sep 2, 2026
·
1 revision
This page lists and explains all modifications to the (uncompressed) code.bin file. The original code is RevLZ77 compressed.
Navigation:
The original code only allows to render up to 14 characters of text for each answer to a quiz question. To fix this, the following modification changes the buffer size from 14 (0x0E) to 64 (0x40).
| Address | Original | Modified | ||
|---|---|---|---|---|
| Bytes | Disassembly | Bytes | Disassembly | |
0xAB124 |
0E 30 A0 E3 |
mov r3, #0x0E |
40 30 A0 E3 |
mov r3, #0x40 |
Some texts displayed in game are not stored in romfs files but are directly stored inside the code. The following modifications change the texts.
| Address | Original |
EN English |
|
|---|---|---|---|
| Bytes | Bytes | Text | |
0x4436C |
BB 30 FC 30 ... |
44 00 65 00 ... |
Delete all saved data! |
0xBDB0C |
42 00 47 00 ... |
54 00 75 00 ... |
Turn background music on / off. |
0xBDB64 |
53 00 45 00 ... |
54 00 75 00 ... |
Turn sound effects on / off. |
0xBDBB8 |
AF 30 A4 30 ... |
43 00 68 00 ... |
Change the time limit for the quiz. |
0xBDC18 |
1A 9E 6B 00 ... |
59 00 6F 00 ... |
Your progess will be lost. Think carefully before you continue. |