Kernel.bin Original  
   
1. section    
   
Subsection of pointers Subsection of dialogs
Offsets of leading pointers: 0x04 0x80  
   
Offset: 00 E4 4E 08  
First two pointers (couple): 00 EC    
Interval between couples: 4 bytes    
   
   
   
2. section    
   
Subsection of pointers Subsection of dialogs
Offsets of leading pointers: 0x08 0x84  
   
Offset: 02 1C 51 88  
First two pointers: 02 58    
Interval between couples: 56 bytes    
   
   
   
3. section    
   
Subsection of pointers Subsection of dialogs
Offsets of leading pointers: 0x0C 0x88  
   
Offset: 0F 78 57 B0  
First two pointers: 0F 78    
Interval between couples: 128 bytes    
   
   
   
4. section    
   
Subsection of pointers Subsection of dialogs
Offsets of leading pointers: 0x10 0x8C  
   
Offset: 17 B8 59 F0  
First pointer: 18 1C    
Interval between pointers: 18 bytes, 38, 58, 178 or 78    
   
   
   
5. section    
   
Subsection of pointers Subsection of dialogs
Offsets of leading pointers: 0x14 0x90  
   
Offset: 35 B8 61 9C  
First pointer: 35 B8    
Interval between pointers: 10 bytes    
   
   
   
6. section    
   
Subsection of pointers Subsection of dialogs
Offsets of leading pointers: 0x18 0x94  
   
Offset: 37 44 62 F8  
First two pointers: 37 44    
Interval between couples: 20 bytes    
   
   
   
7. section    
   
Subsection of pointers Subsection of dialogs
Offsets of leading pointers: 0x1C 0x98  
   
Offset: 37 A4 63 64  
First pointer: 37 C8    
Interval between pointers: 34 bytes + 1 interval 70 bytes    
   
   
   
8. section    
   
Subsection of pointers Subsection of dialogs
Offsets of leading pointers: 0x20 0x9C  
   
Offset: 39 30 63 A0  
First two pointers: 39 48    
Interval between couples: 20 bytes    
   
   
   
9. section    
   
Subsection of pointers Subsection of dialogs
Offsets of leading pointers: 0x24 0xA0  
   
Offset: 3C 48 67 68  
First two pointers: 3C 48    
Interval between couples: zero    
   
   
   
10. section    
   
Subsection of pointers Subsection of dialogs
Offsets of leading pointers: 0x28 0xA4  
   
Offset: 3E E0 7C 28  
First pointer: 3E E0    
Interval between pointers: 18 bytes    
   
   
   
11. section    
   
Subsection of pointers Subsection of dialogs
Offsets of leading pointers: 0x30 0xA8  
   
Offset: 40 E0 7C DC  
First two pointers: 40 E8    
Interval between couples: 4 bytes    
   
   
   
12. section    
   
Subsection of pointers Subsection of dialogs
Offsets of leading pointers: 0x34 0xAC  
   
Offset: 41 80 7E 9C  
First two pointers: 41 80    
Interval between couples: 4 bytes    
   
   
   
13. section    
   
Subsection of pointers Subsection of dialogs
Offsets of leading pointers: 0x38 0xB0  
   
Offset: 42 18 80 00  
First two pointers: 42 18    
Interval between couples: 4 bytes    
   
   
   
14. section    
   
Subsection of pointers Subsection of dialogs
Offsets of leading pointers: 0x3C 0xB4  
   
Offset: 42 B0 81 A8  
First two pointers: 42 B0    
Interval between couples: 4 bytes    
   
   
   
15. section    
   
Subsection of pointers Subsection of dialogs
Offsets of leading pointers: 0x40 0xB8  
   
Offset: 43 50 84 A8  
First two pointers: 43 50    
Interval between couples: 4 bytes    
   
   
   
16. section    
   
Subsection of pointers Subsection of dialogs
Offsets of leading pointers: 0x44 0xBC  
   
Offset: 43 78 85 40  
First two pointers: 43 78    
Interval between couples: 4 bytes    
   
   
   
17. section    
   
Subsection of pointers Subsection of dialogs
Offsets of leading pointers: 0x48 0xC0  
   
Offset: 43 C0 86 2C  
First two pointers: 43 C0    
Interval between couples: 4 bytes    
   
   
   
18. section    
   
Subsection of pointers Subsection of dialogs
Offsets of leading pointers: 0x4C 0xC4  
   
Offset: 44 80 89 C0  
First two pointers: 44 80    
Interval between couples: 20 bytes    
   
   
   
19. section    
   
Subsection of pointers Subsection of dialogs
Offsets of leading pointers: 0x50 0xC8  
   
Offset: 44 F8 8A 40  
First two pointers: 44 F8    
Interval between couples: 12 bytes    
   
   
   
20. section    
   
Subsection of pointers Subsection of dialogs
Offsets of leading pointers: 0x58 0xCC  
   
Offset: 47 F8 8C 24  
First two pointers: 47 F8    
Interval between couples: 20 bytes    
   
   
   
21. section    
   
Subsection of pointers Subsection of dialogs
Offsets of leading pointers: 0x5C 0xD0  
   
Offset: 48 B8 8D 0C  
First two pointers: 48 B8    
Interval between couples: 28 bytes    
   
   
   
22. section    
   
Subsection of pointers Subsection of dialogs
Offsets of leading pointers: 0x64 0xD4  
   
Offset: 4A 5C 8E 04  
First two pointers: 4A 5C    
Interval between couples: 4 bytes    
   
   
   
23. section    
   
Subsection of pointers Subsection of dialogs
Offsets of leading pointers: 0x68 0xD8  
   
Offset: 4A 6C 8E 38  
First pointer: 4A 6C    
Interval between pointers: 18 bytes    
   
   
   
24. section    
   
Subsection of pointers Subsection of dialogs
Offsets of leading pointers: 0x74 0xDC  
   
Offset: 4C 0C 8E 74  
First pointer: 4C 0C    
Interval between pointers: 10 bytes    
   
   
   
25. section    
   
Subsection of pointers Subsection of dialogs
Offsets of leading pointers: 0x7C 0xE0  
   
Offset: 4D 08 8F 74  
First pointer: 4D 08    
Interval between pointers: zero