Welcome to Data Crystal's new home! Data Crystal is now part of the TCRF family (sort of).
The wiki has recently moved; please report any issues in Discord. Pardon the dust.
The wiki has recently moved; please report any issues in Discord. Pardon the dust.
Final Fantasy VI/ROM map/Assembly C2C: Difference between revisions
< Final Fantasy VI | ROM map
Jump to navigation
Jump to search
(assembly C2C) |
(clean up) |
||
Line 1: | Line 1: | ||
==C2/C001 unknow== | |||
C2/C001: 20 BE 40 JSR $40BE | C2/C001: 20 BE 40 JSR $40BE | ||
C2/C004: BE 60 BE LDX $BE60,Y | C2/C004: BE 60 BE LDX $BE60,Y | ||
Line 71: | Line 72: | ||
C2/C088: AE F6 7A LDX $7AF6 | C2/C088: AE F6 7A LDX $7AF6 | ||
C2/C08B: 6B RTL | C2/C08B: 6B RTL | ||
==C2/C08C unknow== | |||
C2/C08C: 9B TXY | C2/C08C: 9B TXY | ||
C2/C08D: C3 62 CMP $62,S | C2/C08D: C3 62 CMP $62,S | ||
Line 598: | Line 596: | ||
C2/C4A1: 88 DEY | C2/C4A1: 88 DEY | ||
C2/C4A2: 75 88 ADC $88,X | C2/C4A2: 75 88 ADC $88,X | ||
==C2/C4A4 pointers: monster formation - mold 0== | |||
C2/C4A4: 43 C5 | C2/C4A4: 43 C5 | ||
C2/C4A6: 4A C5 | C2/C4A6: 4A C5 | ||
Line 607: | Line 603: | ||
C2/C4AC: 40 C5 | C2/C4AC: 40 C5 | ||
C2/C4AE: 40 C5 | C2/C4AE: 40 C5 | ||
==C2/C4B0 pointers: monster formation - mold 1== | |||
C2/C4B0: 5F C5 | C2/C4B0: 5F C5 | ||
C2/C4B2: 66 C5 | C2/C4B2: 66 C5 | ||
Line 615: | Line 610: | ||
C2/C4B8: 75 C5 | C2/C4B8: 75 C5 | ||
C2/C4BA: 79 C5 | C2/C4BA: 79 C5 | ||
==C2/C4BC pointers: monster formation - mold 2== | |||
C2/C4BC: 7D C5 | C2/C4BC: 7D C5 | ||
C2/C4BE: 86 C5 | C2/C4BE: 86 C5 | ||
Line 623: | Line 617: | ||
C2/C4C4: 40 C5 | C2/C4C4: 40 C5 | ||
C2/C4C6: 40 C5 | C2/C4C6: 40 C5 | ||
==C2/C4C8 pointers: monster formation - mold 3== | |||
C2/C4C8: 8F C5 | C2/C4C8: 8F C5 | ||
C2/C4CA: 9A C5 | C2/C4CA: 9A C5 | ||
Line 631: | Line 624: | ||
C2/C4D0: 40 C5 | C2/C4D0: 40 C5 | ||
C2/C4D2: 40 C5 | C2/C4D2: 40 C5 | ||
==C2/C4D4 pointers: monster formation - mold 4== | |||
C2/C4D4: A5 C5 | C2/C4D4: A5 C5 | ||
C2/C4D6: AE C5 | C2/C4D6: AE C5 | ||
Line 639: | Line 631: | ||
C2/C4DC: 40 C5 | C2/C4DC: 40 C5 | ||
C2/C4DE: 40 C5 | C2/C4DE: 40 C5 | ||
==C2/C4E0 pointers: monster formation - mold 5== | |||
C2/C4E0: BC C5 | C2/C4E0: BC C5 | ||
C2/C4E2: C7 C5 | C2/C4E2: C7 C5 | ||
Line 647: | Line 638: | ||
C2/C4E8: 40 C5 | C2/C4E8: 40 C5 | ||
C2/C4EA: 40 C5 | C2/C4EA: 40 C5 | ||
==C2/C4EC pointers: monster formation - mold 6== | |||
C2/C4EC: D5 C5 | C2/C4EC: D5 C5 | ||
C2/C4EE: 40 C5 | C2/C4EE: 40 C5 | ||
Line 655: | Line 645: | ||
C2/C4F4: 40 C5 | C2/C4F4: 40 C5 | ||
C2/C4F6: 40 C5 | C2/C4F6: 40 C5 | ||
==C2/C4F8 pointers: monster formation - mold 7== | |||
C2/C4F8: E8 C5 | C2/C4F8: E8 C5 | ||
C2/C4FA: F4 C5 | C2/C4FA: F4 C5 | ||
Line 663: | Line 652: | ||
C2/C500: 02 C6 | C2/C500: 02 C6 | ||
C2/C502: 06 C6 | C2/C502: 06 C6 | ||
==C2/C504 pointers: monster formation - mold 8== | |||
C2/C504: 0A C6 | C2/C504: 0A C6 | ||
C2/C506: 11 C6 | C2/C506: 11 C6 | ||
Line 671: | Line 659: | ||
C2/C50C: 40 C5 | C2/C50C: 40 C5 | ||
C2/C50E: 40 C5 | C2/C50E: 40 C5 | ||
==C2/C510 pointers: monster formation - mold 9== | |||
C2/C510: 22 C6 | C2/C510: 22 C6 | ||
C2/C512: 40 C5 | C2/C512: 40 C5 | ||
Line 679: | Line 666: | ||
C2/C518: 40 C5 | C2/C518: 40 C5 | ||
C2/C51A: 40 C5 | C2/C51A: 40 C5 | ||
==C2/C51C pointers: monster formation - mold 10== | |||
C2/C51C: 31 C6 | C2/C51C: 31 C6 | ||
C2/C51E: 3A C6 | C2/C51E: 3A C6 | ||
Line 687: | Line 673: | ||
C2/C524: 48 C6 | C2/C524: 48 C6 | ||
C2/C526: 40 C5 | C2/C526: 40 C5 | ||
==C2/C528 pointers: monster formation - mold 11== | |||
C2/C528: 4C C6 | C2/C528: 4C C6 | ||
C2/C52A: 51 C6 | C2/C52A: 51 C6 | ||
Line 695: | Line 680: | ||
C2/C530: 60 C6 | C2/C530: 60 C6 | ||
C2/C532: 40 C5 | C2/C532: 40 C5 | ||
==C2/C534 pointers: monster formation - mold 12== | |||
(Pointers for monster formation Mold 12) | (Pointers for monster formation Mold 12) | ||
C2/C534: 67 C6 | C2/C534: 67 C6 | ||
Line 703: | Line 688: | ||
C2/C53C: 7F C6 | C2/C53C: 7F C6 | ||
C2/C53E: 84 C6 | C2/C53E: 84 C6 | ||
==C2/C540 data: empty mold== | |||
(Mold data. For context, picture a 4x4 grid of 32x32-pixel monster | (Mold data. For context, picture a 4x4 grid of 32x32-pixel monster | ||
Line 725: | Line 710: | ||
C2/C541: 00 | C2/C541: 00 | ||
C2/C542: FF | C2/C542: FF | ||
==C2/C543 data: mold 0 slot 0== | |||
(Mold 0 - Mold slot 0) | (Mold 0 - Mold slot 0) | ||
C2/C543: 00 | C2/C543: 00 | ||
Line 734: | Line 719: | ||
C2/C548: 05 | C2/C548: 05 | ||
C2/C549: FF | C2/C549: FF | ||
==C2/C54A data: mold 0 slot 1== | |||
(Mold 0 - Mold slot 1) | (Mold 0 - Mold slot 1) | ||
C2/C54A: 40 | C2/C54A: 40 | ||
Line 743: | Line 728: | ||
C2/C54F: 07 | C2/C54F: 07 | ||
C2/C550: FF | C2/C550: FF | ||
==C2/C551 data: mold 0 slot 2== | |||
(Mold 0 - Mold slot 2) | (Mold 0 - Mold slot 2) | ||
C2/C551: 00 | C2/C551: 00 | ||
Line 752: | Line 737: | ||
C2/C556: 0D | C2/C556: 0D | ||
C2/C557: FF | C2/C557: FF | ||
==C2/C558 data: mold 0 slot 3== | |||
(Mold 0 - Mold slot 3) | (Mold 0 - Mold slot 3) | ||
C2/C558: 40 | C2/C558: 40 | ||
Line 761: | Line 746: | ||
C2/C55D: 0F | C2/C55D: 0F | ||
C2/C55E: FF | C2/C55E: FF | ||
==C2/C5FF data: mold 1 slot 0== | |||
(Mold 1 - Mold slot 0) | (Mold 1 - Mold slot 0) | ||
C2/C55F: 00 | C2/C55F: 00 | ||
Line 770: | Line 755: | ||
C2/C564: 05 | C2/C564: 05 | ||
C2/C565: FF | C2/C565: FF | ||
==C2/C566 data: mold 1 slot 1== | |||
(Mold 1 - Mold slot 1) | (Mold 1 - Mold slot 1) | ||
C2/C566: 40 | C2/C566: 40 | ||
Line 779: | Line 764: | ||
C2/C56B: 07 | C2/C56B: 07 | ||
C2/C56C: FF | C2/C56C: FF | ||
==C2/C56D data: mold 1 slot 2== | |||
(Mold 1 - Mold slot 2) | (Mold 1 - Mold slot 2) | ||
C2/C56D: 00 | C2/C56D: 00 | ||
Line 785: | Line 770: | ||
C2/C56F: 08 | C2/C56F: 08 | ||
C2/C570: FF | C2/C570: FF | ||
==C2/C571 data: mold 1 slot 3== | |||
(Mold 1 - Mold slot 3) | (Mold 1 - Mold slot 3) | ||
C2/C571: 20 | C2/C571: 20 | ||
Line 791: | Line 776: | ||
C2/C573: 09 | C2/C573: 09 | ||
C2/C574: FF | C2/C574: FF | ||
==C2/C575 data: mold 1 slot 4== | |||
(Mold 1 - Mold slot 4) | (Mold 1 - Mold slot 4) | ||
C2/C575: 40 | C2/C575: 40 | ||
Line 797: | Line 782: | ||
C2/C577: 0A | C2/C577: 0A | ||
C2/C578: FF | C2/C578: FF | ||
==C2/C579 data: mold 1 slot 5== | |||
(Mold 1 - Mold slot 5) | (Mold 1 - Mold slot 5) | ||
C2/C579: 60 | C2/C579: 60 | ||
Line 803: | Line 788: | ||
C2/C57B: 0B | C2/C57B: 0B | ||
C2/C57C: FF | C2/C57C: FF | ||
==C2/C57D data: mold 2 slot 0== | |||
(Mold 2 - Mold slot 0) | (Mold 2 - Mold slot 0) | ||
C2/C57D: 00 | C2/C57D: 00 | ||
Line 814: | Line 799: | ||
C2/C584: 06 | C2/C584: 06 | ||
C2/C585: FF | C2/C585: FF | ||
==C2/C586 data: mold 2 slot 1== | |||
(Mold 2 - Mold slot 1) | (Mold 2 - Mold slot 1) | ||
C2/C586: 00 | C2/C586: 00 | ||
Line 825: | Line 810: | ||
C2/C58D: 0E | C2/C58D: 0E | ||
C2/C58E: FF | C2/C58E: FF | ||
==C2/C58F data: mold 3 slot 0== | |||
(Mold 3 - Mold slot 0) | (Mold 3 - Mold slot 0) | ||
C2/C58F: 00 | C2/C58F: 00 | ||
Line 838: | Line 823: | ||
C2/C598: 0D | C2/C598: 0D | ||
C2/C599: FF | C2/C599: FF | ||
==C2/C59A data: mold 3 slot 1== | |||
(Mold 3 - Mold slot 1) | (Mold 3 - Mold slot 1) | ||
C2/C59A: 40 | C2/C59A: 40 | ||
Line 851: | Line 836: | ||
C2/C5A3: 0F | C2/C5A3: 0F | ||
C2/C5A4: FF | C2/C5A4: FF | ||
==C2/C5A5 data: mold 4 slot 0== | |||
(Mold 4 - Mold slot 0) | (Mold 4 - Mold slot 0) | ||
C2/C5A5: 00 | C2/C5A5: 00 | ||
Line 862: | Line 847: | ||
C2/C5AC: 06 | C2/C5AC: 06 | ||
C2/C5AD: FF | C2/C5AD: FF | ||
==C2/C5AE data: mold 4 slot 1== | |||
(Mold 4 - Mold slot 1) | (Mold 4 - Mold slot 1) | ||
C2/C5AE: 00 | C2/C5AE: 00 | ||
Line 871: | Line 856: | ||
C2/C5B3: 0D | C2/C5B3: 0D | ||
C2/C5B4: FF | C2/C5B4: FF | ||
==C2/C5B5 data: mold 4 slot 2== | |||
(Mold 4 - Mold slot 2) | (Mold 4 - Mold slot 2) | ||
C2/C5B5: 40 | C2/C5B5: 40 | ||
Line 880: | Line 865: | ||
C2/C5BA: 0F | C2/C5BA: 0F | ||
C2/C5BB: FF | C2/C5BB: FF | ||
==C2/C5BC data: mold 5 slot 0== | |||
(Mold 5 - Mold slot 0) | (Mold 5 - Mold slot 0) | ||
C2/C5BC: 00 | C2/C5BC: 00 | ||
Line 893: | Line 878: | ||
C2/C5C5: 0D | C2/C5C5: 0D | ||
C2/C5C6: FF | C2/C5C6: FF | ||
==C2/C5C7 data: mold 5 slot 1== | |||
(Mold 5 - Mold slot 1) | (Mold 5 - Mold slot 1) | ||
C2/C5C7: 40 | C2/C5C7: 40 | ||
Line 902: | Line 887: | ||
C2/C5CC: 07 | C2/C5CC: 07 | ||
C2/C5CD: FF | C2/C5CD: FF | ||
==C2/C5CE data: mold 5 slot 2== | |||
(Mold 5 - Mold slot 2) | (Mold 5 - Mold slot 2) | ||
C2/C5CE: 40 | C2/C5CE: 40 | ||
Line 911: | Line 896: | ||
C2/C5D3: 0F | C2/C5D3: 0F | ||
C2/C5D4: FF | C2/C5D4: FF | ||
==C2/C5D5 data: mold 6 slot 0== | |||
(Mold 6 - Mold slot 0) | (Mold 6 - Mold slot 0) | ||
C2/C5D5: 00 | C2/C5D5: 00 | ||
Line 932: | Line 917: | ||
C2/C5E6: 0F | C2/C5E6: 0F | ||
C2/C5E7: FF | C2/C5E7: FF | ||
==C2/C5E8 data: mold 7 slot 0== | |||
(Mold 7 - Mold slot 0) | (Mold 7 - Mold slot 0) | ||
C2/C5E8: 00 | C2/C5E8: 00 | ||
Line 946: | Line 931: | ||
C2/C5F2: 0A | C2/C5F2: 0A | ||
C2/C5F3: FF | C2/C5F3: FF | ||
==C2/C5F4 data: mold 7 slot 1== | |||
(Mold 7 - Mold slot 1) | (Mold 7 - Mold slot 1) | ||
C2/C5F4: 60 | C2/C5F4: 60 | ||
Line 954: | Line 939: | ||
C2/C5F8: 0B | C2/C5F8: 0B | ||
C2/C5F9: FF | C2/C5F9: FF | ||
==C2/C5FA data: mold 7 slot 2== | |||
(Mold 7 - Mold slot 2) | (Mold 7 - Mold slot 2) | ||
C2/C5FA: 00 | C2/C5FA: 00 | ||
Line 960: | Line 945: | ||
C2/C5FC: 0C | C2/C5FC: 0C | ||
C2/C5FD: FF | C2/C5FD: FF | ||
==C2/C5FE data: mold 7 slot 3== | |||
(Mold 7 - Mold slot 3) | (Mold 7 - Mold slot 3) | ||
C2/C5FE: 20 | C2/C5FE: 20 | ||
Line 966: | Line 951: | ||
C2/C600: 0D | C2/C600: 0D | ||
C2/C601: FF | C2/C601: FF | ||
==C2/C602 data: mold 7 slot 4== | |||
(Mold 7 - Mold slot 4) | (Mold 7 - Mold slot 4) | ||
C2/C602: 40 | C2/C602: 40 | ||
Line 972: | Line 957: | ||
C2/C604: 0E | C2/C604: 0E | ||
C2/C605: FF | C2/C605: FF | ||
==C2/C606 data: mold 7 slot 5== | |||
(Mold 7 - Mold slot 5) | (Mold 7 - Mold slot 5) | ||
C2/C606: 60 | C2/C606: 60 | ||
Line 978: | Line 963: | ||
C2/C608: 0F | C2/C608: 0F | ||
C2/C609: FF | C2/C609: FF | ||
==C2/C60A data: mold 8 slot 0== | |||
(Mold 8 - Mold slot 0) | (Mold 8 - Mold slot 0) | ||
C2/C60A: 00 | C2/C60A: 00 | ||
Line 987: | Line 972: | ||
C2/C60F: 05 | C2/C60F: 05 | ||
C2/C610: FF | C2/C610: FF | ||
==C2/C611 data: mold 8 slot 1== | |||
(Mold 8 - Mold slot 1) | (Mold 8 - Mold slot 1) | ||
C2/C611: 00 | C2/C611: 00 | ||
Line 996: | Line 981: | ||
C2/C616: 0D | C2/C616: 0D | ||
C2/C617: FF | C2/C617: FF | ||
==C2/C618 data: mold 8 slot 2== | |||
(Mold 8 - Mold slot 2) | (Mold 8 - Mold slot 2) | ||
C2/C618: 40 | C2/C618: 40 | ||
Line 1,003: | Line 988: | ||
C2/C61B: 06 | C2/C61B: 06 | ||
C2/C61C: FF | C2/C61C: FF | ||
==C2/C61D data: mold 8 slot 3== | |||
(Mold 8 - Mold slot 3) | (Mold 8 - Mold slot 3) | ||
C2/C61D: 40 | C2/C61D: 40 | ||
Line 1,010: | Line 995: | ||
C2/C620: 0E | C2/C620: 0E | ||
C2/C621: FF | C2/C621: FF | ||
==C2/C622 data: mold 9 slot 0== | |||
(Mold 9 - Mold slot 0) | (Mold 9 - Mold slot 0) | ||
C2/C622: 00 | C2/C622: 00 | ||
Line 1,027: | Line 1,012: | ||
C2/C62F: 0E | C2/C62F: 0E | ||
C2/C630: FF | C2/C630: FF | ||
==C2/C631 data: mold 10 slot 0== | |||
(interesting, the above data suggests that the sprite | (interesting, the above data suggests that the sprite | ||
in Mold 9 is 96 x 128, but the Mold data at C2/D0B0 | in Mold 9 is 96 x 128, but the Mold data at C2/D0B0 | ||
Line 1,042: | Line 1,028: | ||
C2/C638: 09 | C2/C638: 09 | ||
C2/C639: FF | C2/C639: FF | ||
==C2/C63A data: mold 10 slot 1== | |||
(Mold 10 - Mold slot 1) | (Mold 10 - Mold slot 1) | ||
C2/C63A: 40 | C2/C63A: 40 | ||
Line 1,049: | Line 1,035: | ||
C2/C63D: 06 | C2/C63D: 06 | ||
C2/C63E: FF | C2/C63E: FF | ||
==C2/C63F data: mold 10 slot 2== | |||
(Mold 10 - Mold slot 2) | (Mold 10 - Mold slot 2) | ||
C2/C63F: 40 | C2/C63F: 40 | ||
Line 1,056: | Line 1,042: | ||
C2/C642: 0E | C2/C642: 0E | ||
C2/C643: FF | C2/C643: FF | ||
==C2/C644 data: mold 10 slot 3== | |||
(Mold 10 - Mold slot 3) | (Mold 10 - Mold slot 3) | ||
C2/C644: 00 | C2/C644: 00 | ||
Line 1,062: | Line 1,048: | ||
C2/C646: 0C | C2/C646: 0C | ||
C2/C647: FF | C2/C647: FF | ||
==C2/C648 data: mold 10 slot 4== | |||
(Mold 10 - Mold slot 4) | (Mold 10 - Mold slot 4) | ||
C2/C648: 20 | C2/C648: 20 | ||
Line 1,068: | Line 1,054: | ||
C2/C64A: 0D | C2/C64A: 0D | ||
C2/C64B: FF | C2/C64B: FF | ||
==C2/C64C data: mold 11 slot 0== | |||
(Mold 11 - Mold slot 0) | (Mold 11 - Mold slot 0) | ||
C2/C64C: 00 | C2/C64C: 00 | ||
Line 1,075: | Line 1,061: | ||
C2/C64F: 04 | C2/C64F: 04 | ||
C2/C650: FF | C2/C650: FF | ||
==C2/C651 data: mold 11 slot 1== | |||
(Mold 11 - Mold slot 1) | (Mold 11 - Mold slot 1) | ||
C2/C651: 20 | C2/C651: 20 | ||
Line 1,082: | Line 1,068: | ||
C2/C654: 05 | C2/C654: 05 | ||
C2/C655: FF | C2/C655: FF | ||
==C2/C656 data: mold 11 slot 2== | |||
(Mold 11 - Mold slot 2) | (Mold 11 - Mold slot 2) | ||
C2/C656: 40 | C2/C656: 40 | ||
Line 1,089: | Line 1,075: | ||
C2/C659: 06 | C2/C659: 06 | ||
C2/C65A: FF | C2/C65A: FF | ||
==C2/C65B data: mold 11 slot 3== | |||
(Mold 11 - Mold slot 3) | (Mold 11 - Mold slot 3) | ||
C2/C65B: 40 | C2/C65B: 40 | ||
Line 1,096: | Line 1,082: | ||
C2/C65E: 0E | C2/C65E: 0E | ||
C2/C65F: FF | C2/C65F: FF | ||
==C2/C660 data: mold 11 slot 4== | |||
(Mold 11 - Mold slot 4) | (Mold 11 - Mold slot 4) | ||
C2/C660: 00 | C2/C660: 00 | ||
Line 1,105: | Line 1,091: | ||
C2/C665: 0D | C2/C665: 0D | ||
C2/C666: FF | C2/C666: FF | ||
==C2/C667 data: mold 12 slot 0== | |||
(Mold 12 - Mold slot 0) | (Mold 12 - Mold slot 0) | ||
C2/C667: 00 | C2/C667: 00 | ||
Line 1,114: | Line 1,100: | ||
C2/C66C: 05 | C2/C66C: 05 | ||
C2/C66D: FF | C2/C66D: FF | ||
==C2/C66E data: mold 12 slot 1== | |||
(Mold 12 - Mold slot 1) | (Mold 12 - Mold slot 1) | ||
C2/C66E: 40 | C2/C66E: 40 | ||
Line 1,123: | Line 1,109: | ||
C2/C673: 07 | C2/C673: 07 | ||
C2/C674: FF | C2/C674: FF | ||
==C2/C675 data: mold 12 slot 2== | |||
(Mold 12 - Mold slot 2) | (Mold 12 - Mold slot 2) | ||
C2/C675: 00 | C2/C675: 00 | ||
Line 1,130: | Line 1,116: | ||
C2/C678: 0C | C2/C678: 0C | ||
C2/C679: FF | C2/C679: FF | ||
==C2/C67A data: mold 12 slot 3== | |||
(Mold 12 - Mold slot 3) | (Mold 12 - Mold slot 3) | ||
C2/C67A: 20 | C2/C67A: 20 | ||
Line 1,137: | Line 1,123: | ||
C2/C67D: 0D | C2/C67D: 0D | ||
C2/C67E: FF | C2/C67E: FF | ||
==C2/C67F data: mold 12 slot 4== | |||
(Mold 12 - Mold slot 4) | (Mold 12 - Mold slot 4) | ||
C2/C67F: 40 | C2/C67F: 40 | ||
Line 1,144: | Line 1,130: | ||
C2/C682: 0E | C2/C682: 0E | ||
C2/C683: FF | C2/C683: FF | ||
==C2/C684 data: mold 12 slot 5== | |||
(Mold 12 - Mold slot 5) | (Mold 12 - Mold slot 5) | ||
C2/C684: 60 | C2/C684: 60 | ||
Line 1,151: | Line 1,137: | ||
C2/C687: 0F | C2/C687: 0F | ||
C2/C688: FF | C2/C688: FF | ||
==C2/C689 unknow== | |||
C2/C689: 63 14 --- ORA $1463FF | C2/C689: 63 14 --- ORA $1463FF | ||
C2/C68B: FE 7F 14 INC $147F,X | C2/C68B: FE 7F 14 INC $147F,X | ||
Line 2,052: | Line 2,037: | ||
C2/CE25: 73 F8 ADC ($F8,S),Y | C2/CE25: 73 F8 ADC ($F8,S),Y | ||
C2/CE27: 9F 8B 50 43 STA $43508B,X | C2/CE27: 9F 8B 50 43 STA $43508B,X | ||
==C2/CE2B data:battle character palettes== | |||
==C2/CE2B:battle character palettes== | |||
C2/CE2B 02 Terra | C2/CE2B 02 Terra | ||
C2/CE2C 01 Locke | C2/CE2C 01 Locke | ||
Line 2,070: | Line 2,052: | ||
C2/CE37 03 Gogo | C2/CE37 03 Gogo | ||
C2/CE38 05 Umaro | C2/CE38 05 Umaro | ||
C2/CE39: 01 00 ORA ($00,X) | C2/CE39: 01 00 ORA ($00,X) | ||
C2/CE3B: 00 03 BRK $03 | C2/CE3B: 00 03 BRK $03 | ||
Line 2,076: | Line 2,057: | ||
C2/CE3F: 00 03 BRK $03 | C2/CE3F: 00 03 BRK $03 | ||
C2/CE41: 03 00 ORA $00,S | C2/CE41: 03 00 ORA $00,S | ||
==C2/CE43 pointers: battle graphics== | |||
C2/CE43: 00 00 BRK $00 | C2/CE43: 00 00 BRK $00 | ||
C2/CE45: D5 A0 CMP $A0,X | C2/CE45: D5 A0 CMP $A0,X | ||
Line 2,108: | Line 2,090: | ||
C2/CE86: EA NOP | C2/CE86: EA NOP | ||
C2/CE87: D6 C0 DEC $C0,X | C2/CE87: D6 C0 DEC $C0,X | ||
C2/CE89: 3C D6 00 | C2/CE89: 3C D6 | ||
==C2/CE8B unknow== | |||
C2/CE8B 00 ???? | |||
C2/CE8C: 00 80 BRK $80 | C2/CE8C: 00 80 BRK $80 | ||
C2/CE8E: 00 00 BRK $00 | C2/CE8E: 00 00 BRK $00 | ||
Line 2,153: | Line 2,137: | ||
C2/CEDF: F4 08 02 PEA $0208 | C2/CEDF: F4 08 02 PEA $0208 | ||
C2/CEE2: C0 | C2/CEE2: C0 | ||
==C2/CEE3 data: encounter type: front== | |||
(Data - indexed by encounter type, code in Bank C1) | (Data - indexed by encounter type, code in Bank C1) | ||
(Looks like how much to horizontally stagger each character compared to the previous? | (Looks like how much to horizontally stagger each character compared to the previous? | ||
Line 2,166: | Line 2,150: | ||
C2/CEE7: 0C 00 | C2/CEE7: 0C 00 | ||
C2/CEE9: 0C 00 | C2/CEE9: 0C 00 | ||
==C2/CEEB data: encounter type: back== | |||
C2/CEEB: F4 FF (back) | C2/CEEB: F4 FF (back) | ||
C2/CEED: F4 FF | C2/CEED: F4 FF | ||
C2/CEEF: F4 FF | C2/CEEF: F4 FF | ||
C2/CEF1: F4 FF | C2/CEF1: F4 FF | ||
==C2/CEF3 data: encounter type: pincer== | |||
C2/CEF3: 00 00 (pincer) | C2/CEF3: 00 00 (pincer) | ||
C2/CEF5: 00 00 | C2/CEF5: 00 00 | ||
C2/CEF7: 00 00 | C2/CEF7: 00 00 | ||
C2/CEF9: 00 00 | C2/CEF9: 00 00 | ||
==C2/CEFB data: encounter type: side== | |||
C2/CEFB: 0C 00 (side) | C2/CEFB: 0C 00 (side) | ||
C2/CEFD: 0C 00 | C2/CEFD: 0C 00 | ||
C2/CEFF: F4 FF | C2/CEFF: F4 FF | ||
C2/CF01: F4 FF | C2/CF01: F4 FF | ||
==C2/CF03 data: encounter type: front== | |||
(Data - indexed by encounter type, code in Bank C1) | (Data - indexed by encounter type, code in Bank C1) | ||
(Looks like character vertical coordinates to me. Front, Back, Pincer all the same. | (Looks like character vertical coordinates to me. Front, Back, Pincer all the same. | ||
Line 2,190: | Line 2,174: | ||
C2/CF05: 68 | C2/CF05: 68 | ||
C2/CF06: 7A | C2/CF06: 7A | ||
==C2/CF07 data: encounter type: back== | |||
C2/CF07: 44 (back) | C2/CF07: 44 (back) | ||
C2/CF08: 56 | C2/CF08: 56 | ||
C2/CF09: 68 | C2/CF09: 68 | ||
C2/CF0A: 7A | C2/CF0A: 7A | ||
==C2/CF0B data: encounter type: pincer== | |||
C2/CF0B: 44 (pincer) | C2/CF0B: 44 (pincer) | ||
C2/CF0C: 56 | C2/CF0C: 56 | ||
C2/CF0D: 68 | C2/CF0D: 68 | ||
C2/CF0E: 7A | C2/CF0E: 7A | ||
==C2/CF0F data: encounter type: side== | |||
C2/CF0F: 4E (side) | C2/CF0F: 4E (side) | ||
C2/CF10: 7A | C2/CF10: 7A | ||
C2/CF11: 4E | C2/CF11: 4E | ||
C2/CF12: 7A | C2/CF12: 7A | ||
C2/CF13: 50 5E BVC $CF73 | C2/CF13: 50 5E BVC $CF73 | ||
C2/CF15: 6C 7A | C2/CF15: 6C 7A | ||
==C2/CF17 data: encounter type: front== | |||
(Data - indexed by encounter type, code in bank C1) | (Data - indexed by encounter type, code in bank C1) | ||
Line 2,216: | Line 2,199: | ||
C2/CF1B: 70 01 | C2/CF1B: 70 01 | ||
C2/CF1D: 70 01 | C2/CF1D: 70 01 | ||
==C2/CF1F data: encounter type: back== | |||
C2/CF1F: 90 00 (back) | C2/CF1F: 90 00 (back) | ||
C2/CF21: 90 00 | C2/CF21: 90 00 | ||
C2/CF23: 90 00 | C2/CF23: 90 00 | ||
C2/CF25: 90 00 | C2/CF25: 90 00 | ||
==C2/CF27 data: encounter type: pincer== | |||
C2/CF27: 00 01 (pincer) | C2/CF27: 00 01 (pincer) | ||
C2/CF29: 00 01 | C2/CF29: 00 01 | ||
C2/CF2B: 00 01 | C2/CF2B: 00 01 | ||
C2/CF2D: 00 01 | C2/CF2D: 00 01 | ||
==C2/CF2F data: encounter type: side== | |||
C2/CF2F: 70 01 (side) | C2/CF2F: 70 01 (side) | ||
C2/CF31: 70 01 | C2/CF31: 70 01 | ||
C2/CF33: 90 00 | C2/CF33: 90 00 | ||
C2/CF35: 90 00 | C2/CF35: 90 00 | ||
==C2/CF37 unknow== | |||
C2/CF37: C0 BRK $C0 | C2/CF37: C0 BRK $C0 | ||
C2/CF38: 30 C0 BMI $CEFA | C2/CF38: 30 C0 BMI $CEFA | ||
Line 2,249: | Line 2,232: | ||
C2/CF56: 3F 00 04 08 AND $080400,X | C2/CF56: 3F 00 04 08 AND $080400,X | ||
C2/CF5A: 0C | C2/CF5A: 0C | ||
==C2/CF5B data== | |||
(Data - indexed by code in Bank C1, where X is between 0 and 3) | (Data - indexed by code in Bank C1, where X is between 0 and 3) | ||
C2/CF5B: 00 | C2/CF5B: 00 | ||
Line 2,255: | Line 2,238: | ||
C2/CF5D: 40 | C2/CF5D: 40 | ||
C2/CF5E: 60 | C2/CF5E: 60 | ||
C2/CF5F: 00 45 BRK $45 | C2/CF5F: 00 45 BRK $45 | ||
Line 2,316: | Line 2,298: | ||
C2/CFD1: 00 00 BRK $00 | C2/CFD1: 00 00 BRK $00 | ||
C2/CFD3: 00 | C2/CFD3: 00 | ||
==C2/CFD4 data== | |||
(Data - indexed by loop in Bank C1 that has 24 iterations) | (Data - indexed by loop in Bank C1 that has 24 iterations) | ||
C2/CFD4: BF | C2/CFD4: BF | ||
C2/CFD5: 00 | C2/CFD5: 00 | ||
Line 2,343: | Line 2,324: | ||
C2/CFEA: 92 | C2/CFEA: 92 | ||
C2/CFEB: 21 | C2/CFEB: 21 | ||
==C2/CFEC data== | |||
(Data - indexed by loop in Bank C1 with 22 iterations) | (Data - indexed by loop in Bank C1 with 22 iterations) | ||
C2/CFEC: 42 | C2/CFEC: 42 |
Revision as of 09:20, 22 December 2013
C2/C001 unknow
C2/C001: 20 BE 40 JSR $40BE C2/C004: BE 60 BE LDX $BE60,Y C2/C007: 80 BE BRA $BFC7 C2/C009: A0 BE LDY #$BE C2/C00B: C0 BE E0 CPY #$E0BE C2/C00E: BE 00 BF LDX $BF00,Y C2/C011: 20 BF 00 JSR $00BF C2/C014: C0 20 C0 CPY #$C020 C2/C017: 40 RTI C2/C018: C0 60 C0 CPY #$C060 C2/C01B: 80 C0 BRA $BFDD C2/C01D: A0 C0 LDY #$C0 C2/C01F: C0 C0 E0 CPY #$E0C0 C2/C022: C0 00 C1 CPY #$C100 C2/C025: 20 C1 85 JSR $85C1 C2/C028: 12 86 ORA ($86) C2/C02A: 10 8B BPL $BFB7 C2/C02C: A9 7F 48 LDA #$487F C2/C02F: AB PLB C2/C030: 7B TDC C2/C031: AA TAX C2/C032: A9 08 85 LDA #$8508 C2/C035: 18 CLC C2/C036: C2 20 REP #$20 C2/C038: A0 10 LDY #$10 C2/C03A: 00 A7 BRK $A7 C2/C03C: 10 85 BPL $BFC3 C2/C03E: 1C B7 10 TRB $10B7 C2/C041: 85 1A STA $1A C2/C043: 7B TDC C2/C044: E2 20 SEP #$20 C2/C046: A0 08 LDY #$08 C2/C048: 00 7B BRK $7B C2/C04A: 06 1B ASL $1B C2/C04C: 2A ROL C2/C04D: 06 1A ASL $1A C2/C04F: 2A ROL C2/C050: 06 1D ASL $1D C2/C052: 2A ROL C2/C053: 06 1C ASL $1C C2/C055: 2A ROL C2/C056: 29 1F F0 AND #$F01F C2/C059: 02 09 COP $09 C2/C05B: 30 9D BMI $BFFA C2/C05D: 01 C4 ORA ($C4,X) C2/C05F: E8 INX C2/C060: E8 INX C2/C061: 88 DEY C2/C062: D0 E5 BNE $C049 C2/C064: A4 10 LDY $10 C2/C066: C8 INY C2/C067: C8 INY C2/C068: 84 10 STY $10 C2/C06A: C6 18 DEC $18 C2/C06C: D0 C8 BNE $C036 C2/C06E: C2 20 REP #$20 C2/C070: A5 10 LDA $10 C2/C072: 18 CLC C2/C073: 69 10 00 ADC #$0010 C2/C076: 85 10 STA $10 C2/C078: 7B TDC C2/C079: E2 20 SEP #$20 C2/C07B: C6 14 DEC $14 C2/C07D: D0 B3 BNE $C032 C2/C07F: AB PLB C2/C080: 6B RTL C2/C081: A7 5B LDA [$5B] C2/C083: 0A ASL C2/C084: AA TAX C2/C085: FC 8C C0 JSR ($C08C,X) C2/C088: AE F6 7A LDX $7AF6 C2/C08B: 6B RTL
C2/C08C unknow
C2/C08C: 9B TXY C2/C08D: C3 62 CMP $62,S C2/C08F: C3 1E CMP $1E,S C2/C091: C3 39 CMP $39,S C2/C093: C3 03 CMP $03,S C2/C095: C3 B7 CMP $B7,S C2/C097: C2 6A REP #$6A C2/C099: C2 47 REP #$47 C2/C09B: C2 D6 REP #$D6 C2/C09D: C1 B3 CMP ($B3,X) C2/C09F: C1 94 CMP ($94,X) C2/C0A1: C1 71 CMP ($71,X) C2/C0A3: C1 36 CMP ($36,X) C2/C0A5: C1 15 CMP ($15,X) C2/C0A7: C1 F8 CMP ($F8,X) C2/C0A9: C0 F2 C0 CPY #$C0F2 C2/C0AC: B9 C0 B0 LDA $B0C0,Y C2/C0AF: C0 AD 4B CPY #$4BAD C2/C0B2: 2F 09 01 8D AND $8D0109 C2/C0B6: 4B PHK C2/C0B7: 2F 60 A0 01 AND $01A060 C2/C0BB: 00 B7 BRK $B7 C2/C0BD: 5B TCD C2/C0BE: 20 D2 C0 JSR $C0D2 C2/C0C1: AA TAX C2/C0C2: BF 01 1A C1 LDA $C11A01,X C2/C0C6: 0D 92 61 ORA $6192 C2/C0C9: 8D 92 61 STA $6192 C2/C0CC: A4 5B LDY $5B C2/C0CE: C8 INY C2/C0CF: 84 5B STY $5B C2/C0D1: 60 RTS C2/C0D2: 85 10 STA $10 C2/C0D4: 7B TDC C2/C0D5: AA TAX C2/C0D6: 64 12 STZ $12 C2/C0D8: A5 10 LDA $10 C2/C0DA: DD C6 2E CMP $2EC6,X C2/C0DD: F0 0E BEQ $C0ED C2/C0DF: E6 12 INC $12 C2/C0E1: 8A TXA C2/C0E2: 18 CLC C2/C0E3: 69 20 AA ADC #$AA20 C2/C0E6: E0 80 CPX #$80 C2/C0E8: 00 D0 BRK $D0 C2/C0EA: ED 7B 60 SBC $607B C2/C0ED: A5 12 LDA $12 C2/C0EF: 29 03 60 AND #$6003 C2/C0F2: A9 01 1C LDA #$1C01 C2/C0F5: 52 2F EOR ($2F) C2/C0F7: 60 RTS C2/C0F8: A0 01 LDY #$01 C2/C0FA: 00 B7 BRK $B7 C2/C0FC: 5B TCD C2/C0FD: F0 05 BEQ $C104 C2/C0FF: 8D 85 62 STA $6285 C2/C102: 80 0B BRA $C10F C2/C104: 9C 85 62 STZ $6285 C2/C107: 7B TDC C2/C108: AA TAX C2/C109: 8E B0 64 STX $64B0 C2/C10C: 8E B2 64 STX $64B2 C2/C10F: A4 5B LDY $5B C2/C111: C8 INY C2/C112: 84 5B STY $5B C2/C114: 60 RTS C2/C115: A0 01 LDY #$01 C2/C117: 00 B7 BRK $B7 C2/C119: 5B TCD C2/C11A: 0A ASL C2/C11B: 0A ASL C2/C11C: 0A ASL C2/C11D: 0A ASL C2/C11E: 0A ASL C2/C11F: AA TAX C2/C120: 7B TDC C2/C121: A8 TAY C2/C122: BF 99 D4 C2 LDA $C2D499,X C2/C126: 99 00 7F STA $7F00,Y C2/C129: E8 INX C2/C12A: C8 INY C2/C12B: C0 20 00 CPY #$0020 C2/C12E: D0 F2 BNE $C122 C2/C130: A4 5B LDY $5B C2/C132: C8 INY C2/C133: 84 5B STY $5B C2/C135: 60 RTS C2/C136: A0 01 LDY #$01 C2/C138: 00 B7 BRK $B7 C2/C13A: 5B TCD C2/C13B: 85 12 STA $12 C2/C13D: 7B TDC C2/C13E: AA TAX C2/C13F: 64 10 STZ $10 C2/C141: BD C6 2E LDA $2EC6,X C2/C144: C5 12 CMP $12 C2/C146: F0 0E BEQ $C156 C2/C148: E6 10 INC $10 C2/C14A: 8A TXA C2/C14B: 18 CLC C2/C14C: 69 20 AA ADC #$AA20 C2/C14F: E0 80 CPX #$80 C2/C151: 00 D0 BRK $D0 C2/C153: ED 80 14 SBC $1480 C2/C156: C8 INY C2/C157: B7 5B LDA [$5B],Y C2/C159: 9D AE 2E STA $2EAE,X C2/C15C: A5 10 LDA $10 C2/C15E: 8D 78 7B STA $7B78 C2/C161: AE F6 7A LDX $7AF6 C2/C164: DA PHX C2/C165: 22 75 2F C1 JSR $C12F75 C2/C169: FA PLX C2/C16A: A4 5B LDY $5B C2/C16C: C8 INY C2/C16D: C8 INY C2/C16E: 84 5B STY $5B C2/C170: 60 RTS C2/C171: A0 01 LDY #$01 C2/C173: 00 EE BRK $EE C2/C175: ED E9 7B SBC $7BE9 C2/C178: AA TAX C2/C179: B7 5B LDA [$5B],Y C2/C17B: 9D 00 13 STA $1300,X C2/C17E: C8 INY C2/C17F: E8 INX C2/C180: E0 03 CPX #$03 C2/C182: 00 D0 BRK $D0 C2/C184: F4 22 04 PEA $0422 C2/C187: 00 C5 BRK $C5 C2/C189: 9C ED E9 STZ $E9ED C2/C18C: A4 5B LDY $5B C2/C18E: C8 INY C2/C18F: C8 INY C2/C190: C8 INY C2/C191: 84 5B STY $5B C2/C193: 60 RTS C2/C194: A0 01 LDY #$01 C2/C196: 00 B7 BRK $B7 C2/C198: 5B TCD C2/C199: 22 C6 BA C1 JSR $C1BAC6 C2/C19D: A4 5B LDY $5B C2/C19F: C8 INY C2/C1A0: 84 5B STY $5B C2/C1A2: 60 RTS C2/C1A3: 19 18 18 ORA $1818,Y C2/C1A6: 1A INC C2/C1A7: 1A INC C2/C1A8: 1B TCS C2/C1A9: 1B TCS C2/C1AA: 19 1A 18 ORA $181A,Y C2/C1AD: 18 CLC C2/C1AE: 19 19 1B ORA $1B19,Y C2/C1B1: 1B TCS C2/C1B2: 1A INC C2/C1B3: 22 99 F9 C1 JSR $C1F999 C2/C1B7: 48 PHA C2/C1B8: 20 A7 C2 JSR $C2A7 C2/C1BB: BD 87 6F LDA $6F87,X C2/C1BE: F0 02 BEQ $C1C2 C2/C1C0: A9 08 85 LDA #$8508 C2/C1C3: 10 68 BPL $C22D C2/C1C5: 4A LSR C2/C1C6: 4A LSR C2/C1C7: 4A LSR C2/C1C8: 4A LSR C2/C1C9: 4A LSR C2/C1CA: 18 CLC C2/C1CB: 65 10 ADC $10 C2/C1CD: AA TAX C2/C1CE: BF A3 C1 C2 LDA $C2C1A3,X C2/C1D2: 99 C0 61 STA $61C0,Y C2/C1D5: 60 RTS C2/C1D6: 64 11 STZ $11 C2/C1D8: 64 13 STZ $13 C2/C1DA: A0 01 LDY #$01 C2/C1DC: 00 B7 BRK $B7 C2/C1DE: 5B TCD C2/C1DF: 10 02 BPL $C1E3 C2/C1E1: C6 11 DEC $11 C2/C1E3: 85 10 STA $10 C2/C1E5: C8 INY C2/C1E6: B7 5B LDA [$5B],Y C2/C1E8: 10 02 BPL $C1EC C2/C1EA: C6 13 DEC $13 C2/C1EC: 85 12 STA $12 C2/C1EE: C2 20 REP #$20 C2/C1F0: AE F6 7A LDX $7AF6 C2/C1F3: BD 87 6F LDA $6F87,X C2/C1F6: 29 FF 00 AND #$00FF C2/C1F9: D0 1A BNE $C215 C2/C1FB: BD 7E 6F LDA $6F7E,X C2/C1FE: BD 82 6F LDA $6F82,X C2/C201: 18 CLC C2/C202: 65 10 ADC $10 C2/C204: 9D 82 6F STA $6F82,X C2/C207: BD 80 6F LDA $6F80,X C2/C20A: BD 84 6F LDA $6F84,X C2/C20D: 18 CLC C2/C20E: 65 12 ADC $12 C2/C210: 9D 84 6F STA $6F84,X C2/C213: 80 1A BRA $C22F C2/C215: A5 10 LDA $10 C2/C217: 49 FF FF EOR #$FFFF C2/C21A: 1A INC C2/C21B: 85 10 STA $10 C2/C21D: BD 82 6F LDA $6F82,X C2/C220: 18 CLC C2/C221: 65 10 ADC $10 C2/C223: 9D 82 6F STA $6F82,X C2/C226: BD 84 6F LDA $6F84,X C2/C229: 18 CLC C2/C22A: 65 12 ADC $12 C2/C22C: 9D 84 6F STA $6F84,X C2/C22F: E6 5B INC $5B C2/C231: E6 5B INC $5B C2/C233: 7B TDC C2/C234: E2 20 SEP #$20 C2/C236: 60 RTS C2/C237: 03 02 ORA $02,S C2/C239: 02 04 COP $04 C2/C23B: 04 05 TSB $05 C2/C23D: 05 03 ORA $03 C2/C23F: 04 02 TSB $02 C2/C241: 02 03 COP $03 C2/C243: 03 05 ORA $05,S C2/C245: 05 04 ORA $04 C2/C247: 22 99 F9 C1 JSR $C1F999 C2/C24B: 48 PHA C2/C24C: 20 A7 C2 JSR $C2A7 C2/C24F: BD 87 6F LDA $6F87,X C2/C252: F0 02 BEQ $C256 C2/C254: A9 08 85 LDA #$8508 C2/C257: 10 68 BPL $C2C1 C2/C259: 4A LSR C2/C25A: 4A LSR C2/C25B: 4A LSR C2/C25C: 4A LSR C2/C25D: 4A LSR C2/C25E: 18 CLC C2/C25F: 65 10 ADC $10 C2/C261: AA TAX C2/C262: BF 37 C2 C2 LDA $C2C237,X C2/C266: 99 C0 61 STA $61C0,Y C2/C269: 60 RTS C2/C26A: A0 01 LDY #$01 C2/C26C: 00 B7 BRK $B7 C2/C26E: 5B TCD C2/C26F: 85 10 STA $10 C2/C271: C8 INY C2/C272: B7 5B LDA [$5B],Y C2/C274: 85 12 STA $12 C2/C276: 64 11 STZ $11 C2/C278: 64 13 STZ $13 C2/C27A: 20 A7 C2 JSR $C2A7 C2/C27D: C2 20 REP #$20 C2/C27F: A5 10 LDA $10 C2/C281: 99 B7 61 STA $61B7,Y C2/C284: 7B TDC C2/C285: 99 C5 61 STA $61C5,Y C2/C288: 99 D4 61 STA $61D4,Y C2/C28B: A5 12 LDA $12 C2/C28D: 99 B9 61 STA $61B9,Y C2/C290: 7B TDC C2/C291: 99 C7 61 STA $61C7,Y C2/C294: 99 D2 61 STA $61D2,Y C2/C297: E6 5B INC $5B C2/C299: E6 5B INC $5B C2/C29B: 7B TDC C2/C29C: E2 20 SEP #$20 C2/C29E: 60 RTS C2/C29F: AE F6 7A LDX $7AF6 C2/C2A2: BD 39 6A LDA $6A39,X C2/C2A5: 80 06 BRA $C2AD C2/C2A7: AE F6 7A LDX $7AF6 C2/C2AA: BD 38 6A LDA $6A38,X C2/C2AD: 0A ASL C2/C2AE: 0A ASL C2/C2AF: 0A ASL C2/C2B0: 0A ASL C2/C2B1: 0A ASL C2/C2B2: A8 TAY C2/C2B3: 8C F8 7A STY $7AF8 C2/C2B6: 60 RTS C2/C2B7: A0 01 LDY #$01 C2/C2B9: 00 B7 BRK $B7 C2/C2BB: 5B TCD C2/C2BC: 85 10 STA $10 C2/C2BE: 7B TDC C2/C2BF: A8 TAY C2/C2C0: AA TAX C2/C2C1: B9 C6 2E LDA $2EC6,Y C2/C2C4: C5 10 CMP $10 C2/C2C6: F0 0D BEQ $C2D5 C2/C2C8: E8 INX C2/C2C9: 98 TYA C2/C2CA: 18 CLC C2/C2CB: 69 20 A8 ADC #$A820 C2/C2CE: E0 04 CPX #$04 C2/C2D0: 00 D0 BRK $D0 C2/C2D2: EE 7B AA INC $AA7B C2/C2D5: 8A TXA C2/C2D6: 0A ASL C2/C2D7: 0A ASL C2/C2D8: 0A ASL C2/C2D9: 0A ASL C2/C2DA: 0A ASL C2/C2DB: A8 TAY C2/C2DC: AE F6 7A LDX $7AF6 C2/C2DF: C2 20 REP #$20 C2/C2E1: B9 B7 61 LDA $61B7,Y C2/C2E4: 18 CLC C2/C2E5: 79 C5 61 ADC $61C5,Y C2/C2E8: 18 CLC C2/C2E9: 79 D4 61 ADC $61D4,Y C2/C2EC: 9D 82 6F STA $6F82,X C2/C2EF: B9 B9 61 LDA $61B9,Y C2/C2F2: 18 CLC C2/C2F3: 79 C7 61 ADC $61C7,Y C2/C2F6: 18 CLC C2/C2F7: 79 D2 61 ADC $61D2,Y C2/C2FA: 9D 84 6F STA $6F84,X C2/C2FD: E6 5B INC $5B C2/C2FF: 7B TDC C2/C300: E2 20 SEP #$20 C2/C302: 60 RTS C2/C303: AE F6 7A LDX $7AF6 C2/C306: BD 38 6A LDA $6A38,X C2/C309: 0A ASL C2/C30A: 0A ASL C2/C30B: A8 TAY C2/C30C: C2 20 REP #$20 C2/C30E: B9 36 62 LDA $6236,Y C2/C311: 9D 82 6F STA $6F82,X C2/C314: B9 38 62 LDA $6238,Y C2/C317: 9D 84 6F STA $6F84,X C2/C31A: 7B TDC C2/C31B: E2 20 SEP #$20 C2/C31D: 60 RTS C2/C31E: 20 A7 C2 JSR $C2A7 C2/C321: BD 38 6A LDA $6A38,X C2/C324: 0A ASL C2/C325: 0A ASL C2/C326: AA TAX C2/C327: C2 20 REP #$20 C2/C329: B9 B7 61 LDA $61B7,Y C2/C32C: 9D 36 62 STA $6236,X C2/C32F: B9 B9 61 LDA $61B9,Y C2/C332: 9D 38 62 STA $6238,X C2/C335: 7B TDC C2/C336: E2 20 SEP #$20 C2/C338: 60 RTS C2/C339: 20 A7 C2 JSR $C2A7 C2/C33C: BD 38 6A LDA $6A38,X C2/C33F: 0A ASL C2/C340: 0A ASL C2/C341: AA TAX C2/C342: C2 20 REP #$20 C2/C344: BD 36 62 LDA $6236,X C2/C347: 99 B7 61 STA $61B7,Y C2/C34A: 7B TDC C2/C34B: 99 C5 61 STA $61C5,Y C2/C34E: 99 D4 61 STA $61D4,Y C2/C351: BD 38 62 LDA $6238,X C2/C354: 99 B9 61 STA $61B9,Y C2/C357: 7B TDC C2/C358: 99 C7 61 STA $61C7,Y C2/C35B: 99 D2 61 STA $61D2,Y C2/C35E: 7B TDC C2/C35F: E2 20 SEP #$20 C2/C361: 60 RTS C2/C362: 20 A7 C2 JSR $C2A7 C2/C365: C2 20 REP #$20 C2/C367: B9 B7 61 LDA $61B7,Y C2/C36A: 18 CLC C2/C36B: 79 C5 61 ADC $61C5,Y C2/C36E: 18 CLC C2/C36F: 79 D4 61 ADC $61D4,Y C2/C372: 99 B7 61 STA $61B7,Y C2/C375: 9D 7E 6F STA $6F7E,X C2/C378: 7B TDC C2/C379: 99 C5 61 STA $61C5,Y C2/C37C: 99 D4 61 STA $61D4,Y C2/C37F: B9 B9 61 LDA $61B9,Y C2/C382: 18 CLC C2/C383: 79 C7 61 ADC $61C7,Y C2/C386: 18 CLC C2/C387: 79 D2 61 ADC $61D2,Y C2/C38A: 99 B9 61 STA $61B9,Y C2/C38D: 9D 80 6F STA $6F80,X C2/C390: 7B TDC C2/C391: 99 C7 61 STA $61C7,Y C2/C394: 99 D2 61 STA $61D2,Y C2/C397: 7B TDC C2/C398: E2 20 SEP #$20 C2/C39A: 60 RTS C2/C39B: AE F6 7A LDX $7AF6 C2/C39E: A4 5B LDY $5B C2/C3A0: C8 INY C2/C3A1: 84 5B STY $5B C2/C3A3: BD 38 6A LDA $6A38,X C2/C3A6: A8 TAY C2/C3A7: A7 5B LDA [$5B] C2/C3A9: F0 14 BEQ $C3BF C2/C3AB: B9 10 7B LDA $7B10,Y C2/C3AE: D0 21 BNE $C3D1 C2/C3B0: 1A INC C2/C3B1: 99 10 7B STA $7B10,Y C2/C3B4: 9D 87 6F STA $6F87,X C2/C3B7: BD 38 6A LDA $6A38,X C2/C3BA: 20 D5 C3 JSR $C3D5 C2/C3BD: 80 12 BRA $C3D1 C2/C3BF: B9 10 7B LDA $7B10,Y C2/C3C2: F0 0D BEQ $C3D1 C2/C3C4: 7B TDC C2/C3C5: 99 10 7B STA $7B10,Y C2/C3C8: 9D 87 6F STA $6F87,X C2/C3CB: BD 38 6A LDA $6A38,X C2/C3CE: 20 D5 C3 JSR $C3D5 C2/C3D1: AE F6 7A LDX $7AF6 C2/C3D4: 60 RTS C2/C3D5: 0A ASL C2/C3D6: 0A ASL C2/C3D7: 0A ASL C2/C3D8: 0A ASL C2/C3D9: 0A ASL C2/C3DA: AA TAX C2/C3DB: BD BE 61 LDA $61BE,X C2/C3DE: 49 40 9D EOR #$9D40 C2/C3E1: BE 61 60 LDX $6061,Y C2/C3E4: 3F CE 93 CE AND $CE93CE,X C2/C3E8: E7 CE SBC [$CE] C2/C3EA: 3B TSC C2/C3EB: CF 8F CF E3 CMP $E3CF8F C2/C3EF: CF 37 D0 8B CMP $8BD037 C2/C3F3: D0 DF BNE $C3D4 C2/C3F5: D0 33 BNE $C42A C2/C3F7: D1 87 CMP ($87),Y C2/C3F9: D1 DB CMP ($DB),Y C2/C3FB: D1 2F CMP ($2F),Y C2/C3FD: D2 83 CMP ($83) C2/C3FF: D2 D7 CMP ($D7) C2/C401: D2 2B CMP ($2B) C2/C403: D3 7F CMP ($7F,S),Y C2/C405: D3 D3 CMP ($D3,S),Y C2/C407: D3 27 CMP ($27,S),Y C2/C409: D4 7B PEI $7B C2/C40B: D4 CF PEI $CF C2/C40D: D4 23 PEI $23 C2/C40F: D5 77 CMP $77,X C2/C411: D5 CB CMP $CB,X C2/C413: D5 1F CMP $1F,X C2/C415: D6 73 DEC $73,X C2/C417: D6 C7 DEC $C7,X C2/C419: D6 1B DEC $1B,X C2/C41B: D7 6F CMP [$6F],Y C2/C41D: D7 C3 CMP [$C3],Y C2/C41F: D7 17 CMP [$17],Y C2/C421: D8 CLD C2/C422: 6B RTL C2/C423: D8 CLD C2/C424: BF D8 13 D9 LDA $D913D8,X C2/C428: 67 D9 ADC [$D9] C2/C42A: BB TYX C2/C42B: D9 0F DA CMP $DA0F,Y C2/C42E: 63 DA ADC $DA,S C2/C430: B7 DA LDA [$DA],Y C2/C432: 0B PHD C2/C433: DB STP C2/C434: 5F DB B3 DB EOR $DBB3DB,X C2/C438: 07 DC ORA [$DC] C2/C43A: 5B TCD C2/C43B: DC AF DC JMP [$DCAF] C2/C43E: 03 DD ORA $DD,S C2/C440: 57 DD EOR [$DD],Y C2/C442: AB PLB C2/C443: DD FF DD CMP $DDFF,X C2/C446: 53 DE EOR ($DE,S),Y C2/C448: A7 DE LDA [$DE] C2/C44A: FB XCE C2/C44B: DE 4F DF DEC $DF4F,X C2/C44E: A3 DF LDA $DF,S C2/C450: F7 DF SBC [$DF],Y C2/C452: 4B PHK C2/C453: E0 9F CPX #$9F C2/C455: E0 F3 CPX #$F3 C2/C457: E0 47 CPX #$47 C2/C459: E1 9B SBC ($9B,X) C2/C45B: E1 EF SBC ($EF,X) C2/C45D: E1 43 SBC ($43,X) C2/C45F: E2 97 SEP #$97 C2/C461: E2 EB SEP #$EB C2/C463: E2 00 SEP #$00 C2/C465: 00 74 BRK $74 C2/C467: C4 00 CPY $00 C2/C469: 40 RTI C2/C46A: 80 C4 BRA $C430 C2/C46C: 00 80 BRK $80 C2/C46E: 8C C4 00 STY $00C4 C2/C471: C0 98 C4 CPY #$C498 C2/C474: 59 82 9D EOR $9D82,Y C2/C477: 82 E1 82 BRL $C0475B C2/C47A: 25 83 AND $83 C2/C47C: 69 83 AD ADC #$AD83 C2/C47F: 83 F1 STA $F1,S C2/C481: 83 35 STA $35,S C2/C483: 84 79 STY $79 C2/C485: 84 BD STY $BD C2/C487: 84 01 STY $01 C2/C489: 85 45 STA $45 C2/C48B: 85 89 STA $89 C2/C48D: 85 CD STA $CD C2/C48F: 85 11 STA $11 C2/C491: 86 55 STX $55 C2/C493: 86 99 STX $99 C2/C495: 86 DD STX $DD C2/C497: 86 21 STX $21 C2/C499: 87 65 STA [$65] C2/C49B: 87 A9 STA [$A9] C2/C49D: 87 ED STA [$ED] C2/C49F: 87 31 STA [$31] C2/C4A1: 88 DEY C2/C4A2: 75 88 ADC $88,X
C2/C4A4 pointers: monster formation - mold 0
C2/C4A4: 43 C5 C2/C4A6: 4A C5 C2/C4A8: 51 C5 C2/C4AA: 58 C5 C2/C4AC: 40 C5 C2/C4AE: 40 C5
C2/C4B0 pointers: monster formation - mold 1
C2/C4B0: 5F C5 C2/C4B2: 66 C5 C2/C4B4: 6D C5 C2/C4B6: 71 C5 C2/C4B8: 75 C5 C2/C4BA: 79 C5
C2/C4BC pointers: monster formation - mold 2
C2/C4BC: 7D C5 C2/C4BE: 86 C5 C2/C4C0: 40 C5 C2/C4C2: 40 C5 C2/C4C4: 40 C5 C2/C4C6: 40 C5
C2/C4C8 pointers: monster formation - mold 3
C2/C4C8: 8F C5 C2/C4CA: 9A C5 C2/C4CC: 40 C5 C2/C4CE: 40 C5 C2/C4D0: 40 C5 C2/C4D2: 40 C5
C2/C4D4 pointers: monster formation - mold 4
C2/C4D4: A5 C5 C2/C4D6: AE C5 C2/C4D8: B5 C5 C2/C4DA: 40 C5 C2/C4DC: 40 C5 C2/C4DE: 40 C5
C2/C4E0 pointers: monster formation - mold 5
C2/C4E0: BC C5 C2/C4E2: C7 C5 C2/C4E4: CE C5 C2/C4E6: 40 C5 C2/C4E8: 40 C5 C2/C4EA: 40 C5
C2/C4EC pointers: monster formation - mold 6
C2/C4EC: D5 C5 C2/C4EE: 40 C5 C2/C4F0: 40 C5 C2/C4F2: 40 C5 C2/C4F4: 40 C5 C2/C4F6: 40 C5
C2/C4F8 pointers: monster formation - mold 7
C2/C4F8: E8 C5 C2/C4FA: F4 C5 C2/C4FC: FA C5 C2/C4FE: FE C5 C2/C500: 02 C6 C2/C502: 06 C6
C2/C504 pointers: monster formation - mold 8
C2/C504: 0A C6 C2/C506: 11 C6 C2/C508: 18 C6 C2/C50A: 1D C6 C2/C50C: 40 C5 C2/C50E: 40 C5
C2/C510 pointers: monster formation - mold 9
C2/C510: 22 C6 C2/C512: 40 C5 C2/C514: 40 C5 C2/C516: 40 C5 C2/C518: 40 C5 C2/C51A: 40 C5
C2/C51C pointers: monster formation - mold 10
C2/C51C: 31 C6 C2/C51E: 3A C6 C2/C520: 3F C6 C2/C522: 44 C6 C2/C524: 48 C6 C2/C526: 40 C5
C2/C528 pointers: monster formation - mold 11
C2/C528: 4C C6 C2/C52A: 51 C6 C2/C52C: 56 C6 C2/C52E: 5B C6 C2/C530: 60 C6 C2/C532: 40 C5
C2/C534 pointers: monster formation - mold 12
(Pointers for monster formation Mold 12) C2/C534: 67 C6 C2/C536: 6E C6 C2/C538: 75 C6 C2/C53A: 7A C6 C2/C53C: 7F C6 C2/C53E: 84 C6
C2/C540 data: empty mold
(Mold data. For context, picture a 4x4 grid of 32x32-pixel monster subsprites with 16 possible positions on it: 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F The data breakdown is: 1st byte: horizontal grid position of start of image * 32 ? 2nd byte: vertical grid position of start of image * 32 ? Variable # of bytes: list of the 0-15 grid positions for the 32x32 subsprites that compose the monster image FF: terminates record data for current monster image ) (Null entry - used for mold slots which are undefined [nonexistent in the C2/D034 structure, and not meant to hold a monster]) C2/C540: 00 C2/C541: 00 C2/C542: FF
C2/C543 data: mold 0 slot 0
(Mold 0 - Mold slot 0) C2/C543: 00 C2/C544: 00 C2/C545: 00 C2/C546: 01 C2/C547: 04 C2/C548: 05 C2/C549: FF
C2/C54A data: mold 0 slot 1
(Mold 0 - Mold slot 1) C2/C54A: 40 C2/C54B: 00 C2/C54C: 02 C2/C54D: 03 C2/C54E: 06 C2/C54F: 07 C2/C550: FF
C2/C551 data: mold 0 slot 2
(Mold 0 - Mold slot 2) C2/C551: 00 C2/C552: 40 C2/C553: 08 C2/C554: 09 C2/C555: 0C C2/C556: 0D C2/C557: FF
C2/C558 data: mold 0 slot 3
(Mold 0 - Mold slot 3) C2/C558: 40 C2/C559: 40 C2/C55A: 0A C2/C55B: 0B C2/C55C: 0E C2/C55D: 0F C2/C55E: FF
C2/C5FF data: mold 1 slot 0
(Mold 1 - Mold slot 0) C2/C55F: 00 C2/C560: 00 C2/C561: 00 C2/C562: 01 C2/C563: 04 C2/C564: 05 C2/C565: FF
C2/C566 data: mold 1 slot 1
(Mold 1 - Mold slot 1) C2/C566: 40 C2/C567: 00 C2/C568: 02 C2/C569: 03 C2/C56A: 06 C2/C56B: 07 C2/C56C: FF
C2/C56D data: mold 1 slot 2
(Mold 1 - Mold slot 2) C2/C56D: 00 C2/C56E: 40 C2/C56F: 08 C2/C570: FF
C2/C571 data: mold 1 slot 3
(Mold 1 - Mold slot 3) C2/C571: 20 C2/C572: 40 C2/C573: 09 C2/C574: FF
C2/C575 data: mold 1 slot 4
(Mold 1 - Mold slot 4) C2/C575: 40 C2/C576: 40 C2/C577: 0A C2/C578: FF
C2/C579 data: mold 1 slot 5
(Mold 1 - Mold slot 5) C2/C579: 60 C2/C57A: 40 C2/C57B: 0B C2/C57C: FF
C2/C57D data: mold 2 slot 0
(Mold 2 - Mold slot 0) C2/C57D: 00 C2/C57E: 00 C2/C580: 00 C2/C580: 01 C2/C581: 02 C2/C582: 04 C2/C583: 05 C2/C584: 06 C2/C585: FF
C2/C586 data: mold 2 slot 1
(Mold 2 - Mold slot 1) C2/C586: 00 C2/C587: 40 C2/C588: 08 C2/C589: 09 C2/C58A: 0A C2/C58B: 0C C2/C58C: 0D C2/C58D: 0E C2/C58E: FF
C2/C58F data: mold 3 slot 0
(Mold 3 - Mold slot 0) C2/C58F: 00 C2/C590: 00 C2/C591: 00 C2/C592: 01 C2/C593: 04 C2/C594: 05 C2/C595: 08 C2/C596: 09 C2/C597: 0C C2/C598: 0D C2/C599: FF
C2/C59A data: mold 3 slot 1
(Mold 3 - Mold slot 1) C2/C59A: 40 C2/C59B: 00 C2/C59C: 02 C2/C59D: 03 C2/C59E: 06 C2/C59F: 07 C2/C5A0: 0A C2/C5A1: 0B C2/C5A2: 0E C2/C5A3: 0F C2/C5A4: FF
C2/C5A5 data: mold 4 slot 0
(Mold 4 - Mold slot 0) C2/C5A5: 00 C2/C5A6: 00 C2/C5A7: 00 C2/C5A8: 01 C2/C5A9: 02 C2/C5AA: 04 C2/C5AB: 05 C2/C5AC: 06 C2/C5AD: FF
C2/C5AE data: mold 4 slot 1
(Mold 4 - Mold slot 1) C2/C5AE: 00 C2/C5AF: 40 C2/C5B0: 08 C2/C5B1: 09 C2/C5B2: 0C C2/C5B3: 0D C2/C5B4: FF
C2/C5B5 data: mold 4 slot 2
(Mold 4 - Mold slot 2) C2/C5B5: 40 C2/C5B6: 40 C2/C5B7: 0A C2/C5B8: 0B C2/C5B9: 0E C2/C5BA: 0F C2/C5BB: FF
C2/C5BC data: mold 5 slot 0
(Mold 5 - Mold slot 0) C2/C5BC: 00 C2/C5BD: 00 C2/C5BE: 00 C2/C5BF: 01 C2/C5C0: 04 C2/C5C1: 05 C2/C5C2: 08 C2/C5C3: 09 C2/C5C4: 0C C2/C5C5: 0D C2/C5C6: FF
C2/C5C7 data: mold 5 slot 1
(Mold 5 - Mold slot 1) C2/C5C7: 40 C2/C5C8: 00 C2/C5C9: 02 C2/C5CA: 03 C2/C5CB: 06 C2/C5CC: 07 C2/C5CD: FF
C2/C5CE data: mold 5 slot 2
(Mold 5 - Mold slot 2) C2/C5CE: 40 C2/C5CF: 40 C2/C5D0: 0A C2/C5D1: 0B C2/C5D2: 0E C2/C5D3: 0F C2/C5D4: FF
C2/C5D5 data: mold 6 slot 0
(Mold 6 - Mold slot 0) C2/C5D5: 00 C2/C5D6: 00 C2/C5D7: 00 C2/C5D8: 01 C2/C5D9: 02 C2/C5DA: 03 C2/C5DB: 04 C2/C5DC: 05 C2/C5DD: 06 C2/C5DE: 07 C2/C5DF: 08 C2/C5E0: 09 C2/C5E1: 0A C2/C5E2: 0B C2/C5E3: 0C C2/C5E4: 0D C2/C5E5: 0E C2/C5E6: 0F C2/C5E7: FF
C2/C5E8 data: mold 7 slot 0
(Mold 7 - Mold slot 0) C2/C5E8: 00 C2/C5E9: 00 C2/C5EA: 00 C2/C5EB: 01 C2/C5EC: 02 C2/C5ED: 04 C2/C5EE: 05 C2/C5EF: 06 C2/C5F0: 08 C2/C5F1: 09 C2/C5F2: 0A C2/C5F3: FF
C2/C5F4 data: mold 7 slot 1
(Mold 7 - Mold slot 1) C2/C5F4: 60 C2/C5F5: 00 C2/C5F6: 03 C2/C5F7: 07 C2/C5F8: 0B C2/C5F9: FF
C2/C5FA data: mold 7 slot 2
(Mold 7 - Mold slot 2) C2/C5FA: 00 C2/C5FB: 60 C2/C5FC: 0C C2/C5FD: FF
C2/C5FE data: mold 7 slot 3
(Mold 7 - Mold slot 3) C2/C5FE: 20 C2/C5FF: 60 C2/C600: 0D C2/C601: FF
C2/C602 data: mold 7 slot 4
(Mold 7 - Mold slot 4) C2/C602: 40 C2/C603: 60 C2/C604: 0E C2/C605: FF
C2/C606 data: mold 7 slot 5
(Mold 7 - Mold slot 5) C2/C606: 60 C2/C607: 60 C2/C608: 0F C2/C609: FF
C2/C60A data: mold 8 slot 0
(Mold 8 - Mold slot 0) C2/C60A: 00 C2/C60B: 00 C2/C60C: 00 C2/C60D: 01 C2/C60E: 04 C2/C60F: 05 C2/C610: FF
C2/C611 data: mold 8 slot 1
(Mold 8 - Mold slot 1) C2/C611: 00 C2/C612: 40 C2/C613: 08 C2/C614: 09 C2/C615: 0C C2/C616: 0D C2/C617: FF
C2/C618 data: mold 8 slot 2
(Mold 8 - Mold slot 2) C2/C618: 40 C2/C619: 00 C2/C61A: 02 C2/C61B: 06 C2/C61C: FF
C2/C61D data: mold 8 slot 3
(Mold 8 - Mold slot 3) C2/C61D: 40 C2/C61E: 40 C2/C61F: 0A C2/C620: 0E C2/C621: FF
C2/C622 data: mold 9 slot 0
(Mold 9 - Mold slot 0) C2/C622: 00 C2/C623: 00 C2/C624: 00 C2/C625: 01 C2/C626: 02 C2/C627: 04 C2/C628: 05 C2/C629: 06 C2/C62A: 08 C2/C62B: 09 C2/C62C: 0A C2/C62D: 0C C2/C62E: 0D C2/C62F: 0E C2/C630: FF
C2/C631 data: mold 10 slot 0
(interesting, the above data suggests that the sprite in Mold 9 is 96 x 128, but the Mold data at C2/D0B0 indicates it's only 96 x 96. best abide by the smaller dimensions.) (Mold 10 - Mold slot 0) C2/C631: 00 C2/C632: 00 C2/C633: 00 C2/C634: 01 C2/C635: 04 C2/C636: 05 C2/C637: 08 C2/C638: 09 C2/C639: FF
C2/C63A data: mold 10 slot 1
(Mold 10 - Mold slot 1) C2/C63A: 40 C2/C63B: 00 C2/C63C: 02 C2/C63D: 06 C2/C63E: FF
C2/C63F data: mold 10 slot 2
(Mold 10 - Mold slot 2) C2/C63F: 40 C2/C640: 40 C2/C641: 0A C2/C642: 0E C2/C643: FF
C2/C644 data: mold 10 slot 3
(Mold 10 - Mold slot 3) C2/C644: 00 C2/C645: 60 C2/C646: 0C C2/C647: FF
C2/C648 data: mold 10 slot 4
(Mold 10 - Mold slot 4) C2/C648: 20 C2/C649: 60 C2/C64A: 0D C2/C64B: FF
C2/C64C data: mold 11 slot 0
(Mold 11 - Mold slot 0) C2/C64C: 00 C2/C64D: 00 C2/C64E: 00 C2/C64F: 04 C2/C650: FF
C2/C651 data: mold 11 slot 1
(Mold 11 - Mold slot 1) C2/C651: 20 C2/C652: 00 C2/C653: 01 C2/C654: 05 C2/C655: FF
C2/C656 data: mold 11 slot 2
(Mold 11 - Mold slot 2) C2/C656: 40 C2/C657: 00 C2/C658: 02 C2/C659: 06 C2/C65A: FF
C2/C65B data: mold 11 slot 3
(Mold 11 - Mold slot 3) C2/C65B: 40 C2/C65C: 40 C2/C65D: 0A C2/C65E: 0E C2/C65F: FF
C2/C660 data: mold 11 slot 4
(Mold 11 - Mold slot 4) C2/C660: 00 C2/C661: 40 C2/C662: 08 C2/C663: 09 C2/C664: 0C C2/C665: 0D C2/C666: FF
C2/C667 data: mold 12 slot 0
(Mold 12 - Mold slot 0) C2/C667: 00 C2/C668: 00 C2/C669: 00 C2/C66A: 01 C2/C66B: 04 C2/C66C: 05 C2/C66D: FF
C2/C66E data: mold 12 slot 1
(Mold 12 - Mold slot 1) C2/C66E: 40 C2/C66F: 00 C2/C670: 02 C2/C671: 03 C2/C672: 06 C2/C673: 07 C2/C674: FF
C2/C675 data: mold 12 slot 2
(Mold 12 - Mold slot 2) C2/C675: 00 C2/C676: 40 C2/C677: 08 C2/C678: 0C C2/C679: FF
C2/C67A data: mold 12 slot 3
(Mold 12 - Mold slot 3) C2/C67A: 20 C2/C67B: 40 C2/C67C: 09 C2/C67D: 0D C2/C67E: FF
C2/C67F data: mold 12 slot 4
(Mold 12 - Mold slot 4) C2/C67F: 40 C2/C680: 40 C2/C681: 0A C2/C682: 0E C2/C683: FF
C2/C684 data: mold 12 slot 5
(Mold 12 - Mold slot 5) C2/C684: 60 C2/C685: 40 C2/C686: 0B C2/C687: 0F C2/C688: FF
C2/C689 unknow
C2/C689: 63 14 --- ORA $1463FF C2/C68B: FE 7F 14 INC $147F,X C2/C68E: 63 6F ADC $6F,S C2/C690: 4E 63 14 LSR $1463 C2/C693: F6 4B INC $4B,X C2/C695: FF 2B CD 26 SBC $26CD2B,X C2/C699: 63 14 ADC $14,S C2/C69B: 7B TDC C2/C69C: 52 15 EOR ($15) C2/C69E: 46 F0 LSR $F0 C2/C6A0: 41 FD EOR ($FD,X) C2/C6A2: 43 F1 EOR $F1,S C2/C6A4: 3F E0 03 E0 AND $E003E0,X C2/C6A8: 02 FF COP $FF C2/C6AA: FF FF FF 00 SBC $00FFFF,X C2/C6AE: 00 00 BRK $00 C2/C6B0: 00 01 BRK $01 C2/C6B2: 02 03 COP $03 C2/C6B4: 02 34 COP $34 C2/C6B6: 35 36 AND $36,X C2/C6B8: 35 04 AND $04,X C2/C6BA: 05 06 ORA $06 C2/C6BC: 05 0E ORA $0E C2/C6BE: 0F 10 0F 11 ORA $110F10 C2/C6C2: 11 11 ORA ($11),Y C2/C6C4: 11 12 ORA ($12),Y C2/C6C6: 04 12 TSB $12 C2/C6C8: 04 13 TSB $13 C2/C6CA: 06 13 ASL $13 C2/C6CC: 06 08 ASL $08 C2/C6CE: 09 08 09 ORA #$0908 C2/C6D1: 14 14 TRB $14 C2/C6D3: 14 14 TRB $14 C2/C6D5: 15 15 ORA $15,X C2/C6D7: 15 15 ORA $15,X C2/C6D9: 16 16 ASL $16,X C2/C6DB: 16 16 ASL $16,X C2/C6DD: 0A ASL C2/C6DE: 0A ASL C2/C6DF: 0A ASL C2/C6E0: 0A ASL C2/C6E1: 02 0B COP $0B C2/C6E3: 02 0B COP $0B C2/C6E5: 35 3D AND $3D,X C2/C6E7: 35 3D AND $3D,X C2/C6E9: 05 0D ORA $0D C2/C6EB: 05 0D ORA $0D C2/C6ED: 32 3C AND ($3C) C2/C6EF: 32 3C AND ($3C) C2/C6F1: 02 0C COP $0C C2/C6F3: 02 0C COP $0C C2/C6F5: 02 02 COP $02 C2/C6F7: 17 17 ORA [$17],Y C2/C6F9: 35 35 AND $35,X C2/C6FB: 37 37 AND [$37],Y C2/C6FD: 05 05 ORA $05 C2/C6FF: 07 07 ORA [$07] C2/C701: 0F 0F 18 18 ORA $18180F C2/C705: 19 19 19 ORA $1919,Y C2/C708: 19 17 17 ORA $1717,Y C2/C70B: 17 17 ORA [$17],Y C2/C70D: 37 37 AND [$37],Y C2/C70F: 37 37 AND [$37],Y C2/C711: 07 07 ORA [$07] C2/C713: 07 07 ORA [$07] C2/C715: 18 CLC C2/C716: 18 CLC C2/C717: 18 CLC C2/C718: 18 CLC C2/C719: 00 00 BRK $00 C2/C71B: 00 00 BRK $00 C2/C71D: 00 00 BRK $00 C2/C71F: 00 00 BRK $00 C2/C721: 00 00 BRK $00 C2/C723: 00 00 BRK $00 C2/C725: 00 00 BRK $00 C2/C727: 00 00 BRK $00 C2/C729: 1E 1F 1E ASL $1E1F,X C2/C72C: 1F 4E 4F 4E ORA $4E4F4E,X C2/C730: 4F 1D 02 4D EOR $4D021D C2/C734: 02 1A COP $1A C2/C736: 1B TCS C2/C737: 1A INC C2/C738: 1B TCS C2/C739: 00 00 BRK $00 C2/C73B: 00 00 BRK $00 C2/C73D: 17 37 ORA [$37],Y C2/C73F: 18 CLC C2/C740: 07 4A ORA [$4A] C2/C742: 4A LSR C2/C743: 07 4B ORA [$4B] C2/C745: E0 0A CPX #$0A C2/C747: 00 0B BRK $0B C2/C749: 40 RTI C2/C74A: 0B PHD C2/C74B: 60 RTS C2/C74C: 0B PHD C2/C74D: 20 0B FF JSR $FF0B C2/C750: FF 80 0B FF SBC $FF0B80,X C2/C754: FF FF FF FF SBC $FFFFFF,X C2/C758: FF 00 00 20 SBC $200000,X C2/C75C: 00 40 BRK $40 C2/C75E: 00 60 BRK $60 C2/C760: 00 80 BRK $80 C2/C762: 00 A0 BRK $A0 C2/C764: 00 FF BRK $FF C2/C766: FF FF FF 00 SBC $00FFFF,X C2/C76A: 00 20 BRK $20 C2/C76C: 00 C0 BRK $C0 C2/C76E: 00 E0 BRK $E0 C2/C770: 00 00 BRK $00 C2/C772: 01 20 ORA ($20,X) C2/C774: 01 FF ORA ($FF,X) C2/C776: FF FF FF 00 SBC $00FFFF,X C2/C77A: 00 20 BRK $20 C2/C77C: 00 40 BRK $40 C2/C77E: 01 60 ORA ($60,X) C2/C780: 01 A0 ORA ($A0,X) C2/C782: 00 80 BRK $80 C2/C784: 00 FF BRK $FF C2/C786: FF FF FF 00 SBC $00FFFF,X C2/C78A: 03 20 ORA $20,S C2/C78C: 03 40 ORA $40,S C2/C78E: 03 60 ORA $60,S C2/C790: 03 80 ORA $80,S C2/C792: 03 A0 ORA $A0,S C2/C794: 03 FF ORA $FF,S C2/C796: FF FF FF C0 SBC $C0FFFF,X C2/C79A: 03 E0 ORA $E0,S C2/C79C: 03 00 ORA $00,S C2/C79E: 04 20 TSB $20 C2/C7A0: 04 40 TSB $40 C2/C7A2: 04 60 TSB $60 C2/C7A4: 04 FF TSB $FF C2/C7A6: FF FF FF 00 SBC $00FFFF,X C2/C7AA: 03 20 ORA $20,S C2/C7AC: 03 80 ORA $80,S C2/C7AE: 04 A0 TSB $A0 C2/C7B0: 04 C0 TSB $C0 C2/C7B2: 04 E0 TSB $E0 C2/C7B4: 04 FF TSB $FF C2/C7B6: FF FF FF C0 SBC $C0FFFF,X C2/C7BA: 03 60 ORA $60,S C2/C7BC: 06 80 ASL $80 C2/C7BE: 06 A0 ASL $A0 C2/C7C0: 06 C0 ASL $C0 C2/C7C2: 06 E0 ASL $E0 C2/C7C4: 06 FF ASL $FF C2/C7C6: FF FF FF 40 SBC $40FFFF,X C2/C7CA: 09 60 09 ORA #$0960 C2/C7CD: 80 09 BRA $C7D8 C2/C7CF: A0 09 LDY #$09 C2/C7D1: C0 09 E0 CPY #$E009 C2/C7D4: 09 FF FF ORA #$FFFF C2/C7D7: FF FF 40 09 SBC $0940FF,X C2/C7DB: 60 RTS C2/C7DC: 09 00 0A ORA #$0A00 C2/C7DF: A0 09 LDY #$09 C2/C7E1: C0 09 E0 CPY #$E009 C2/C7E4: 09 FF FF ORA #$FFFF C2/C7E7: FF FF 20 0A SBC $0A20FF,X C2/C7EB: 40 RTI C2/C7EC: 0A ASL C2/C7ED: 60 RTS C2/C7EE: 0A ASL C2/C7EF: 80 0A BRA $C7FB C2/C7F1: A0 0A LDY #$0A C2/C7F3: C0 0A FF CPY #$FF0A C2/C7F6: FF FF FF 00 SBC $00FFFF,X C2/C7FA: 00 20 BRK $20 C2/C7FC: 00 A0 BRK $A0 C2/C7FE: 0B PHD C2/C7FF: C0 0B 00 CPY #$000B C2/C802: 01 20 ORA ($20,X) C2/C804: 01 FF ORA ($FF,X) C2/C806: FF FF FF 00 SBC $00FFFF,X C2/C80A: 00 20 BRK $20 C2/C80C: 00 C0 BRK $C0 C2/C80E: 00 E0 BRK $E0 C2/C810: 0B PHD C2/C811: 00 01 BRK $01 C2/C813: 20 01 FF JSR $FF01 C2/C816: FF FF FF C0 SBC $C0FFFF,X C2/C81A: 12 E0 ORA ($E0) C2/C81C: 03 E0 ORA $E0,S C2/C81E: 12 20 ORA ($20) C2/C820: 04 40 TSB $40 C2/C822: 04 60 TSB $60 C2/C824: 04 FF TSB $FF C2/C826: FF FF FF 80 SBC $80FFFF,X C2/C82A: 01 A0 ORA ($A0,X) C2/C82C: 01 C0 ORA ($C0,X) C2/C82E: 01 E0 ORA ($E0,X) C2/C830: 01 00 ORA ($00,X) C2/C832: 02 20 COP $20 C2/C834: 02 FF COP $FF C2/C836: FF FF FF 80 SBC $80FFFF,X C2/C83A: 01 A0 ORA ($A0,X) C2/C83C: 01 40 ORA ($40,X) C2/C83E: 02 60 COP $60 C2/C840: 02 80 COP $80 C2/C842: 02 A0 COP $A0 C2/C844: 02 FF COP $FF C2/C846: FF FF FF 80 SBC $80FFFF,X C2/C84A: 01 A0 ORA ($A0,X) C2/C84C: 01 C0 ORA ($C0,X) C2/C84E: 02 E0 COP $E0 C2/C850: 02 20 COP $20 C2/C852: 02 00 COP $00 C2/C854: 02 FF COP $FF C2/C856: FF FF FF C0 SBC $C0FFFF,X C2/C85A: 03 E0 ORA $E0,S C2/C85C: 03 00 ORA $00,S C2/C85E: 05 20 ORA $20 C2/C860: 05 40 ORA $40 C2/C862: 05 60 ORA $60 C2/C864: 05 FF ORA $FF C2/C866: FF FF FF 00 SBC $00FFFF,X C2/C86A: 03 20 ORA $20,S C2/C86C: 03 80 ORA $80,S C2/C86E: 05 60 ORA $60 C2/C870: 03 A0 ORA $A0,S C2/C872: 05 A0 ORA $A0 C2/C874: 03 FF ORA $FF,S C2/C876: FF FF FF 00 SBC $00FFFF,X C2/C87A: 03 C0 ORA $C0,S C2/C87C: 05 E0 ORA $E0 C2/C87E: 05 00 ORA $00 C2/C880: 06 20 ASL $20 C2/C882: 06 40 ASL $40 C2/C884: 06 FF ASL $FF C2/C886: FF FF FF 00 SBC $00FFFF,X C2/C88A: 07 20 ORA [$20] C2/C88C: 07 40 ORA [$40] C2/C88E: 07 60 ORA [$60] C2/C890: 07 80 ORA [$80] C2/C892: 07 A0 ORA [$A0] C2/C894: 07 FF ORA [$FF] C2/C896: FF FF FF C0 SBC $C0FFFF,X C2/C89A: 07 E0 ORA [$E0] C2/C89C: 07 00 ORA [$00] C2/C89E: 08 PHP C2/C89F: 20 08 40 JSR $4008 C2/C8A2: 08 PHP C2/C8A3: 60 RTS C2/C8A4: 08 PHP C2/C8A5: FF FF FF FF SBC $FFFFFF,X C2/C8A9: 80 08 BRA $C8B3 C2/C8AB: A0 08 LDY #$08 C2/C8AD: C0 08 E0 CPY #$E008 C2/C8B0: 08 PHP C2/C8B1: 00 09 BRK $09 C2/C8B3: 20 09 FF JSR $FF09 C2/C8B6: FF FF FF 40 SBC $40FFFF,X C2/C8BA: 0D 60 0D ORA $0D60 C2/C8BD: 80 0D BRA $C8CC C2/C8BF: A0 0D LDY #$0D C2/C8C1: C0 0D E0 CPY #$E00D C2/C8C4: 0D FF FF ORA $FFFF C2/C8C7: FF FF 00 0E SBC $0E00FF,X C2/C8CB: 20 0E 40 JSR $400E C2/C8CE: 0E 60 0E ASL $0E60 C2/C8D1: 80 0E BRA $C8E1 C2/C8D3: A0 0E LDY #$0E C2/C8D5: FF FF FF FF SBC $FFFFFF,X C2/C8D9: 20 06 40 JSR $4006 C2/C8DC: 06 60 ASL $60 C2/C8DE: 06 80 ASL $80 C2/C8E0: 06 A0 ASL $A0 C2/C8E2: 06 C0 ASL $C0 C2/C8E4: 06 FF ASL $FF C2/C8E6: FF FF FF 00 SBC $00FFFF,X C2/C8EA: 0C 20 0C TSB $0C20 C2/C8ED: 40 RTI C2/C8EE: 0C 60 0C TSB $0C60 C2/C8F1: 80 0C BRA $C8FF C2/C8F3: A0 0C LDY #$0C C2/C8F5: FF FF FF FF SBC $FFFFFF,X C2/C8F9: C0 0C E0 CPY #$E00C C2/C8FC: 0C 00 0D TSB $0D00 C2/C8FF: 20 0D 80 JSR $800D C2/C902: 0C A0 0C TSB $0CA0 C2/C905: FF FF FF FF SBC $FFFFFF,X C2/C909: 80 0F BRA $C91A C2/C90B: A0 0F LDY #$0F C2/C90D: C0 0F E0 CPY #$E00F C2/C910: 0F 00 10 20 ORA $201000 C2/C914: 10 FF BPL $C915 C2/C916: FF FF FF 40 SBC $40FFFF,X C2/C91A: 12 60 ORA ($60) C2/C91C: 12 80 ORA ($80) C2/C91E: 12 A0 ORA ($A0) C2/C920: 12 00 ORA ($00) C2/C922: 01 20 ORA ($20,X) C2/C924: 01 FF ORA ($FF,X) C2/C926: FF FF FF 60 SBC $60FFFF,X C2/C92A: 14 80 TRB $80 C2/C92C: 14 00 TRB $00 C2/C92E: 13 20 ORA ($20,S),Y C2/C930: 13 40 ORA ($40,S),Y C2/C932: 13 60 ORA ($60,S),Y C2/C934: 13 FF ORA ($FF,S),Y C2/C936: FF FF FF 60 SBC $60FFFF,X C2/C93A: 14 80 TRB $80 C2/C93C: 14 80 TRB $80 C2/C93E: 13 20 ORA ($20,S),Y C2/C940: 13 40 ORA ($40,S),Y C2/C942: 13 60 ORA ($60,S),Y C2/C944: 13 40 ORA ($40,S),Y C2/C946: 00 00 BRK $00 C2/C948: 00 00 BRK $00 C2/C94A: 00 00 BRK $00 C2/C94C: 00 00 BRK $00 C2/C94E: 00 00 BRK $00 C2/C950: 00 00 BRK $00 C2/C952: 00 00 BRK $00 C2/C954: 00 00 BRK $00 C2/C956: 00 00 BRK $00 C2/C958: 00 00 BRK $00 C2/C95A: 00 00 BRK $00 C2/C95C: 00 00 BRK $00 C2/C95E: 00 00 BRK $00 C2/C960: 00 00 BRK $00 C2/C962: 00 00 BRK $00 C2/C964: 00 40 BRK $40 C2/C966: 20 12 0D JSR $0D12 C2/C969: 0A ASL C2/C96A: 08 PHP C2/C96B: 06 06 ASL $06 C2/C96D: 05 04 ORA $04 C2/C96F: 04 04 TSB $04 C2/C971: 03 03 ORA $03,S C2/C973: 03 02 ORA $02,S C2/C975: 02 02 COP $02 C2/C977: 02 02 COP $02 C2/C979: 01 01 ORA ($01,X) C2/C97B: 01 01 ORA ($01,X) C2/C97D: 01 01 ORA ($01,X) C2/C97F: 01 01 ORA ($01,X) C2/C981: 01 01 ORA ($01,X) C2/C983: 01 01 ORA ($01,X) C2/C985: 40 RTI C2/C986: 2D 20 17 AND $1720 C2/C989: 12 0F ORA ($0F) C2/C98B: 0D 0B 0A ORA $0A0B C2/C98E: 09 08 07 ORA #$0708 C2/C991: 06 06 ASL $06 C2/C993: 06 05 ASL $05 C2/C995: 05 04 ORA $04 C2/C997: 04 04 TSB $04 C2/C999: 04 04 TSB $04 C2/C99B: 04 03 TSB $03 C2/C99D: 03 03 ORA $03,S C2/C99F: 03 03 ORA $03,S C2/C9A1: 03 02 ORA $02,S C2/C9A3: 02 02 COP $02 C2/C9A5: 40 RTI C2/C9A6: 32 28 AND ($28) C2/C9A8: 20 1A 15 JSR $151A C2/C9AB: 12 10 ORA ($10) C2/C9AD: 0E 0D 0B ASL $0B0D C2/C9B0: 0B PHD C2/C9B1: 0A ASL C2/C9B2: 09 09 08 ORA #$0809 C2/C9B5: 07 07 ORA [$07] C2/C9B7: 06 06 ASL $06 C2/C9B9: 06 06 ASL $06 C2/C9BB: 05 05 ORA $05 C2/C9BD: 05 04 ORA $04 C2/C9BF: 04 04 TSB $04 C2/C9C1: 04 04 TSB $04 C2/C9C3: 04 04 TSB $04 C2/C9C5: 40 RTI C2/C9C6: 35 2D AND $2D,X C2/C9C8: 26 20 ROL $20 C2/C9CA: 1B TCS C2/C9CB: 17 15 ORA [$15],Y C2/C9CD: 12 10 ORA ($10) C2/C9CF: 0F 0E 0D 0C ORA $0C0D0E C2/C9D3: 0B PHD C2/C9D4: 0A ASL C2/C9D5: 0A ASL C2/C9D6: 09 09 08 ORA #$0809 C2/C9D9: 08 PHP C2/C9DA: 07 07 ORA [$07] C2/C9DC: 06 06 ASL $06 C2/C9DE: 06 06 ASL $06 C2/C9E0: 06 06 ASL $06 C2/C9E2: 05 05 ORA $05 C2/C9E4: 05 40 ORA $40 C2/C9E6: 37 30 AND [$30],Y C2/C9E8: 2A ROL C2/C9E9: 24 20 BIT $20 C2/C9EB: 1C 19 17 TRB $1719 C2/C9EE: 15 12 ORA $12,X C2/C9F0: 11 10 ORA ($10),Y C2/C9F2: 0F 0E 0D 0C ORA $0C0D0E C2/C9F6: 0B PHD C2/C9F7: 0B PHD C2/C9F8: 0A ASL C2/C9F9: 0A ASL C2/C9FA: 09 09 09 ORA #$0909 C2/C9FD: 08 PHP C2/C9FE: 08 PHP C2/C9FF: 07 07 ORA [$07] C2/CA01: 07 06 ORA [$06] C2/CA03: 06 06 ASL $06 C2/CA05: 40 RTI C2/CA06: 39 32 2D AND $2D32,Y C2/CA09: 28 PLP C2/CA0A: 24 20 BIT $20 C2/CA0C: 1C 1A 17 TRB $171A C2/CA0F: 15 14 ORA $14,X C2/CA11: 12 11 ORA ($11) C2/CA13: 10 0F BPL $CA24 C2/CA15: 0E 0E 0D ASL $0D0E C2/CA18: 0C 0B 0B TSB $0B0B C2/CA1B: 0B PHD C2/CA1C: 0A ASL C2/CA1D: 0A ASL C2/CA1E: 09 09 09 ORA #$0909 C2/CA21: 09 08 08 ORA #$0808 C2/CA24: 07 40 ORA [$40] C2/CA26: 3A DEC C2/CA27: 35 2F AND $2F,X C2/CA29: 2B PLD C2/CA2A: 26 23 ROL $23 C2/CA2C: 20 1D 1A JSR $1A1D C2/CA2F: 18 CLC C2/CA30: 17 15 ORA [$15],Y C2/CA32: 14 12 TRB $12 C2/CA34: 12 10 ORA ($10) C2/CA36: 10 0F BPL $CA47 C2/CA38: 0E 0E 0D ASL $0D0E C2/CA3B: 0C 0B 0B TSB $0B0B C2/CA3E: 0B PHD C2/CA3F: 0B PHD C2/CA40: 0A ASL C2/CA41: 0A ASL C2/CA42: 09 09 09 ORA #$0909 C2/CA45: 40 RTI C2/CA46: 3A DEC C2/CA47: 35 31 AND $31,X C2/CA49: 2D 29 26 AND $2629 C2/CA4C: 22 20 1D 1B JSR $1B1D20 C2/CA50: 1A INC C2/CA51: 17 16 ORA [$16],Y C2/CA53: 15 14 ORA $14,X C2/CA55: 12 12 ORA ($12) C2/CA57: 10 10 BPL $CA69 C2/CA59: 0F 0E 0E 0E ORA $0E0E0E C2/CA5D: 0D 0C 0C ORA $0C0C C2/CA60: 0B PHD C2/CA61: 0B PHD C2/CA62: 0B PHD C2/CA63: 0A ASL C2/CA64: 0A ASL C2/CA65: 40 RTI C2/CA66: 3B TSC C2/CA67: 37 32 AND [$32],Y C2/CA69: 2F 2B 28 25 AND $25282B C2/CA6D: 22 20 1D 1C JSR $1C1D20 C2/CA71: 1A INC C2/CA72: 18 CLC C2/CA73: 17 15 ORA [$15],Y C2/CA75: 15 13 ORA $13,X C2/CA77: 12 12 ORA ($12) C2/CA79: 11 10 ORA ($10),Y C2/CA7B: 10 0F BPL $CA8C C2/CA7D: 0E 0E 0E ASL $0E0E C2/CA80: 0D 0C 0C ORA $0C0C C2/CA83: 0B PHD C2/CA84: 0B PHD C2/CA85: 40 RTI C2/CA86: 3C 37 34 BIT $3437,X C2/CA89: 30 2D BMI $CAB8 C2/CA8B: 2A ROL C2/CA8C: 27 24 AND [$24] C2/CA8E: 22 20 1E 1C JSR $1C1E20 C2/CA92: 1A INC C2/CA93: 19 17 17 ORA $1717,Y C2/CA96: 15 15 ORA $15,X C2/CA98: 13 12 ORA ($12,S),Y C2/CA9A: 12 11 ORA ($11) C2/CA9C: 10 10 BPL $CAAE C2/CA9E: 0F 0F 0E 0E ORA $0E0E0F C2/CAA2: 0E 0D 0C ASL $0C0D C2/CAA5: 40 RTI C2/CAA6: 3C 38 35 BIT $3538,X C2/CAA9: 32 2E AND ($2E) C2/CAAB: 2B PLD C2/CAAC: 29 26 24 AND #$2426 C2/CAAF: 21 20 AND ($20,X) C2/CAB1: 1E 1C 1B ASL $1B1C,X C2/CAB4: 1A INC C2/CAB5: 18 CLC C2/CAB6: 17 16 ORA [$16],Y C2/CAB8: 15 14 ORA $14,X C2/CABA: 13 12 ORA ($12,S),Y C2/CABC: 12 11 ORA ($11) C2/CABE: 10 10 BPL $CAD0 C2/CAC0: 10 0F BPL $CAD1 C2/CAC2: 0E 0E 0E ASL $0E0E C2/CAC5: 40 RTI C2/CAC6: 3C 39 35 BIT $3539,X C2/CAC9: 32 30 AND ($30) C2/CACB: 2D 2A 28 AND $282A C2/CACE: 26 24 ROL $24 C2/CAD0: 21 20 AND ($20,X) C2/CAD2: 1E 1C 1B ASL $1B1C,X C2/CAD5: 1A INC C2/CAD6: 19 17 17 ORA $1717,Y C2/CAD9: 15 15 ORA $15,X C2/CADB: 14 13 TRB $13 C2/CADD: 12 12 ORA ($12) C2/CADF: 11 10 ORA ($10),Y C2/CAE1: 10 10 BPL $CAF3 C2/CAE3: 0F 0F 40 3C ORA $3C400F C2/CAE7: 3A DEC C2/CAE8: 37 33 AND [$33],Y C2/CAEA: 30 2E BMI $CB1A C2/CAEC: 2B PLD C2/CAED: 29 27 25 AND #$2527 C2/CAF0: 23 21 AND $21,S C2/CAF2: 20 1E 1C JSR $1C1E C2/CAF5: 1C 1A 19 TRB $191A C2/CAF8: 18 CLC C2/CAF9: 17 16 ORA [$16],Y C2/CAFB: 15 15 ORA $15,X C2/CAFD: 14 13 TRB $13 C2/CAFF: 12 12 ORA ($12) C2/CB01: 11 11 ORA ($11),Y C2/CB03: 10 10 BPL $CB15 C2/CB05: 40 RTI C2/CB06: 3C 3A 37 BIT $373A,X C2/CB09: 35 32 AND $32,X C2/CB0B: 2F 2D 2B 29 AND $292B2D C2/CB0F: 26 24 ROL $24 C2/CB11: 23 21 AND $21,S C2/CB13: 20 1F 1D JSR $1D1F C2/CB16: 1C 1A 1A TRB $1A1A C2/CB19: 18 CLC C2/CB1A: 17 17 ORA [$17],Y C2/CB1C: 16 15 ASL $15,X C2/CB1E: 15 14 ORA $14,X C2/CB20: 13 12 ORA ($12,S),Y C2/CB22: 12 12 ORA ($12) C2/CB24: 11 40 ORA ($40),Y C2/CB26: 3D 3A 37 AND $373A,X C2/CB29: 35 32 AND $32,X C2/CB2B: 30 2E BMI $CB5B C2/CB2D: 2B PLD C2/CB2E: 2A ROL C2/CB2F: 28 PLP C2/CB30: 26 24 ROL $24 C2/CB32: 23 21 AND $21,S C2/CB34: 20 1F 1D JSR $1D1F C2/CB37: 1C 1B 1A TRB $1A1B C2/CB3A: 19 18 17 ORA $1718,Y C2/CB3D: 17 15 ORA [$15],Y C2/CB3F: 15 15 ORA $15,X C2/CB41: 14 13 TRB $13 C2/CB43: 12 12 ORA ($12) C2/CB45: 40 RTI C2/CB46: 3D 3A 38 AND $383A,X C2/CB49: 35 33 AND $33,X C2/CB4B: 31 2F AND ($2F),Y C2/CB4D: 2D 2B 29 AND $292B C2/CB50: 27 26 AND [$26] C2/CB52: 24 22 BIT $22 C2/CB54: 21 20 AND ($20,X) C2/CB56: 1F 1D 1C 1B ORA $1B1C1D,X C2/CB5A: 1A INC C2/CB5B: 1A INC C2/CB5C: 18 CLC C2/CB5D: 17 17 ORA [$17],Y C2/CB5F: 16 15 ASL $15,X C2/CB61: 15 14 ORA $14,X C2/CB63: 14 13 TRB $13 C2/CB65: 40 RTI C2/CB66: 3D 3B 38 AND $383B,X C2/CB69: 36 34 ROL $34,X C2/CB6B: 32 30 AND ($30) C2/CB6D: 2E 2C 2A ROL $2A2C C2/CB70: 29 26 25 AND #$2526 C2/CB73: 24 22 BIT $22 C2/CB75: 21 20 AND ($20,X) C2/CB77: 1F 1D 1C 1B ORA $1B1C1D,X C2/CB7B: 1A INC C2/CB7C: 1A INC C2/CB7D: 19 18 17 ORA $1718,Y C2/CB80: 17 16 ORA [$16],Y C2/CB82: 15 15 ORA $15,X C2/CB84: 14 40 TRB $40 C2/CB86: 3D 3B 39 AND $393B,X C2/CB89: 37 35 AND [$35],Y C2/CB8B: 32 30 AND ($30) C2/CB8D: 2F 2D 2B 29 AND $292B2D C2/CB91: 28 PLP C2/CB92: 26 25 ROL $25 C2/CB94: 24 22 BIT $22 C2/CB96: 21 20 AND ($20,X) C2/CB98: 1F 1D 1C 1C ORA $1C1C1D,X C2/CB9C: 1B TCS C2/CB9D: 1A INC C2/CB9E: 19 18 17 ORA $1718,Y C2/CBA1: 17 16 ORA [$16],Y C2/CBA3: 15 15 ORA $15,X C2/CBA5: 40 RTI C2/CBA6: 3D 3B 3A AND $3A3B,X C2/CBA9: 37 35 AND [$35],Y C2/CBAB: 33 31 AND ($31,S),Y C2/CBAD: 30 2E BMI $CBDD C2/CBAF: 2C 2A 29 BIT $292A C2/CBB2: 27 26 AND [$26] C2/CBB4: 24 23 BIT $23 C2/CBB6: 22 21 20 1F JSR $1F2021 C2/CBBA: 1E 1C 1C ASL $1C1C,X C2/CBBD: 1B TCS C2/CBBE: 1A INC C2/CBBF: 1A INC C2/CBC0: 19 18 17 ORA $1718,Y C2/CBC3: 17 16 ORA [$16],Y C2/CBC5: 40 RTI C2/CBC6: 3E 3C 3A ROL $3A3C,X C2/CBC9: 37 35 AND [$35],Y C2/CBCB: 34 32 BIT $32,X C2/CBCD: 30 2E BMI $CBFD C2/CBCF: 2D 2B 2A AND $2A2B C2/CBD2: 28 PLP C2/CBD3: 27 26 AND [$26] C2/CBD5: 24 23 BIT $23 C2/CBD7: 22 21 20 1F JSR $1F2021 C2/CBDB: 1E 1D 1C ASL $1C1D,X C2/CBDE: 1B TCS C2/CBDF: 1A INC C2/CBE0: 1A INC C2/CBE1: 19 18 17 ORA $1718,Y C2/CBE4: 17 40 ORA [$40],Y C2/CBE6: 3E 3C 3A ROL $3A3C,X C2/CBE9: 38 SEC C2/CBEA: 36 35 ROL $35,X C2/CBEC: 32 31 AND ($31) C2/CBEE: 2F 2E 2C 2B AND $2B2C2E C2/CBF2: 29 28 26 AND #$2628 C2/CBF5: 25 24 AND $24 C2/CBF7: 23 21 AND $21,S C2/CBF9: 21 20 AND ($20,X) C2/CBFB: 1F 1E 1D 1C ORA $1C1D1E,X C2/CBFF: 1B TCS C2/CC00: 1A INC C2/CC01: 1A INC C2/CC02: 19 18 18 ORA $1818,Y C2/CC05: 40 RTI C2/CC06: 3E 3C 3A ROL $3A3C,X C2/CC09: 38 SEC C2/CC0A: 37 35 AND [$35],Y C2/CC0C: 33 32 AND ($32,S),Y C2/CC0E: 30 2E BMI $CC3E C2/CC10: 2D 2B 2A AND $2A2B C2/CC13: 29 27 26 AND #$2627 C2/CC16: 25 24 AND $24 C2/CC18: 23 21 AND $21,S C2/CC1A: 21 20 AND ($20,X) C2/CC1C: 1F 1E 1D 1C ORA $1C1D1E,X C2/CC20: 1C 1B 1A TRB $1A1B C2/CC23: 1A INC C2/CC24: 19 40 3E ORA $3E40,Y C2/CC27: 3C 3A 39 BIT $393A,X C2/CC2A: 37 35 AND [$35],Y C2/CC2C: 34 32 BIT $32,X C2/CC2E: 30 2F BMI $CC5F C2/CC30: 2E 2C 2B ROL $2B2C C2/CC33: 29 28 27 AND #$2728 C2/CC36: 26 24 ROL $24 C2/CC38: 24 22 BIT $22 C2/CC3A: 21 21 AND ($21,X) C2/CC3C: 20 1F 1E JSR $1E1F C2/CC3F: 1D 1C 1C ORA $1C1C,X C2/CC42: 1B TCS C2/CC43: 1A INC C2/CC44: 1A INC C2/CC45: 40 RTI C2/CC46: 3E 3C 3A ROL $3A3C,X C2/CC49: 39 37 35 AND $3537,Y C2/CC4C: 34 32 BIT $32,X C2/CC4E: 31 30 AND ($30),Y C2/CC50: 2E 2D 2B ROL $2B2D C2/CC53: 2A ROL C2/CC54: 29 28 26 AND #$2628 C2/CC57: 26 24 ROL $24 C2/CC59: 24 22 BIT $22 C2/CC5B: 21 21 AND ($21,X) C2/CC5D: 20 1F 1E JSR $1E1F C2/CC60: 1D 1C 1C ORA $1C1C,X C2/CC63: 1B TCS C2/CC64: 1A INC C2/CC65: 40 RTI C2/CC66: 3E 3C 3B ROL $3B3C,X C2/CC69: 39 37 36 AND $3637,Y C2/CC6C: 35 33 AND $33,X C2/CC6E: 32 30 AND ($30) C2/CC70: 2F 2E 2C 2B AND $2B2C2E C2/CC74: 2A ROL C2/CC75: 29 27 26 AND #$2627 C2/CC78: 25 24 AND $24 C2/CC7A: 23 22 AND $22,S C2/CC7C: 21 21 AND ($21,X) C2/CC7E: 20 1F 1E JSR $1E1F C2/CC81: 1D 1C 1C ORA $1C1C,X C2/CC84: 1B TCS C2/CC85: 40 RTI C2/CC86: 3E 3C 3B ROL $3B3C,X C2/CC89: 3A DEC C2/CC8A: 38 SEC C2/CC8B: 37 35 AND [$35],Y C2/CC8D: 33 32 AND ($32,S),Y C2/CC8F: 30 30 BMI $CCC1 C2/CC91: 2E 2D 2B ROL $2B2D C2/CC94: 2B PLD C2/CC95: 29 28 27 AND #$2728 C2/CC98: 26 25 ROL $25 C2/CC9A: 24 23 BIT $23 C2/CC9C: 22 21 21 20 JSR $202121 C2/CCA0: 1F 1E 1D 1C ORA $1C1D1E,X C2/CCA4: 1C 40 3E TRB $3E40 C2/CCA7: 3C 3B 3A BIT $3A3B,X C2/CCAA: 38 SEC C2/CCAB: 37 35 AND [$35],Y C2/CCAD: 34 32 BIT $32,X C2/CCAF: 31 30 AND ($30),Y C2/CCB1: 2F 2E 2C 2B AND $2B2C2E C2/CCB5: 2A ROL C2/CCB6: 29 28 26 AND #$2628 C2/CCB9: 26 25 ROL $25 C2/CCBB: 24 23 BIT $23 C2/CCBD: 22 21 21 20 JSR $202121 C2/CCC1: 1F 1E 1D 1D ORA $1D1D1E,X C2/CCC5: 40 RTI C2/CCC6: 3E 3C 3B ROL $3B3C,X C2/CCC9: 3A DEC C2/CCCA: 38 SEC C2/CCCB: 37 35 AND [$35],Y C2/CCCD: 35 33 AND $33,X C2/CCCF: 32 30 AND ($30) C2/CCD1: 2F 2E 2D 2B AND $2B2D2E C2/CCD5: 2B PLD C2/CCD6: 29 29 27 AND #$2729 C2/CCD9: 26 26 ROL $26 C2/CCDB: 24 24 BIT $24 C2/CCDD: 23 22 AND $22,S C2/CCDF: 21 21 AND ($21,X) C2/CCE1: 20 1F 1F JSR $1F1F C2/CCE4: 1E 40 3F ASL $3F40,X C2/CCE7: 3D 3C 3A AND $3A3C,X C2/CCEA: 39 37 36 AND $3637,Y C2/CCED: 35 33 AND $33,X C2/CCEF: 32 31 AND ($31) C2/CCF1: 30 2E BMI $CD21 C2/CCF3: 2E 2C 2B ROL $2B2C C2/CCF6: 2A ROL C2/CCF7: 29 28 27 AND #$2728 C2/CCFA: 26 25 ROL $25 C2/CCFC: 24 24 BIT $24 C2/CCFE: 23 22 AND $22,S C2/CD00: 21 21 AND ($21,X) C2/CD02: 20 1F 1F JSR $1F1F C2/CD05: 40 RTI C2/CD06: 3F 3D 3C 3A AND $3A3C3D,X C2/CD0A: 39 37 36 AND $3637,Y C2/CD0D: 35 34 AND $34,X C2/CD0F: 32 31 AND ($31) C2/CD11: 30 2F BMI $CD42 C2/CD13: 2E 2D 2B ROL $2B2D C2/CD16: 2B PLD C2/CD17: 2A ROL C2/CD18: 29 28 27 AND #$2728 C2/CD1B: 26 25 ROL $25 C2/CD1D: 24 24 BIT $24 C2/CD1F: 23 22 AND $22,S C2/CD21: 21 20 AND ($20,X) C2/CD23: 20 1F 40 JSR $401F C2/CD26: 3F 3D 3C 3A AND $3A3C3D,X C2/CD2A: 39 38 37 AND $3738,Y C2/CD2D: 35 34 AND $34,X C2/CD2F: 33 32 AND ($32,S),Y C2/CD31: 30 30 BMI $CD63 C2/CD33: 2E 2E 2C ROL $2C2E C2/CD36: 2B PLD C2/CD37: 2A ROL C2/CD38: 29 29 27 AND #$2729 C2/CD3B: 26 26 ROL $26 C2/CD3D: 25 24 AND $24 C2/CD3F: 24 22 BIT $22 C2/CD41: 21 21 AND ($21,X) C2/CD43: 20 20 E6 JSR $E620 C2/CD46: 00 BB BRK $BB C2/CD48: 00 08 BRK $08 C2/CD4A: DF E7 03 07 CMP $0703E7,X C2/CD4E: 07 DF ORA [$DF] C2/CD50: CF 10 77 02 CMP $027710 C2/CD54: 05 06 ORA $06 C2/CD56: 00 C8 BRK $C8 C2/CD58: 18 CLC C2/CD59: 01 04 ORA ($04,X) C2/CD5B: 20 08 8E JSR $8E08 C2/CD5E: 00 B0 BRK $B0 C2/CD60: 20 01 03 JSR $0301 C2/CD63: 40 RTI C2/CD64: 00 42 BRK $42 C2/CD66: 10 01 BPL $CD69 C2/CD68: 90 28 BCC $CD92 C2/CD6A: CF 01 02 04 CMP $040201 C2/CD6E: 05 62 ORA $62 C2/CD70: 28 PLP C2/CD71: 01 80 ORA ($80,X) C2/CD73: 30 01 BMI $CD76 C2/CD75: 11 02 ORA ($02),Y C2/CD77: 60 RTS C2/CD78: 00 83 BRK $83 C2/CD7A: 30 00 BMI $CD7C C2/CD7C: 70 38 BVS $CDB6 C2/CD7E: 9F 08 81 10 STA $108108,X C2/CD82: A6 30 LDX $30 C2/CD84: 46 01 LSR $01 C2/CD86: 50 40 BVC $CDC8 C2/CD88: 00 9F BRK $9F C2/CD8A: 18 CLC C2/CD8B: C5 50 CMP $50 C2/CD8D: 00 40 BRK $40 C2/CD8F: 48 PHA C2/CD90: DF 10 84 E3 CMP $E38410,X C2/CD94: 20 E9 80 JSR $80E9 C2/CD97: 50 DF BVC $CD78 C2/CD99: 08 PHP C2/CD9A: C1 28 CMP ($28,X) C2/CD9C: E8 INX C2/CD9D: 50 00 BVC $CD9F C2/CD9F: 18 CLC C2/CDA0: 58 CLI C2/CDA1: 10 DF BPL $CD82 C2/CDA3: 00 01 BRK $01 C2/CDA5: 41 2C EOR ($2C,X) C2/CDA7: 59 00 00 EOR $0000,Y C2/CDAA: 60 RTS C2/CDAB: 3F 11 43 41 AND $414311,X C2/CDAF: 4D 61 39 EOR $3961 C2/CDB2: 68 PLA C2/CDB3: 5F 29 66 A1 EOR $A16629,X C2/CDB7: 70 00 BVS $CDB9 C2/CDB9: 01 80 ORA ($80,X) C2/CDBB: 71 E9 ADC ($E9),Y C2/CDBD: 48 PHA C2/CDBE: 49 78 9F EOR #$9F78 C2/CDC1: 51 AB EOR ($AB),Y C2/CDC3: 79 80 9F ADC $9F80,Y C2/CDC6: 21 C5 AND ($C5,X) C2/CDC8: A9 88 9F LDA #$9F88 C2/CDCB: 11 88 ORA ($88),Y C2/CDCD: 82 19 C8 BRL $C095E9 C2/CDD0: 49 A6 28 EOR #$28A6 C2/CDD3: 90 FF BCC $CDD4 C2/CDD5: 29 C5 29 AND #$29C5 C2/CDD8: 0E 62 98 ASL $9862 C2/CDDB: 88 DEY C2/CDDC: 9F 01 E1 31 STA $31E101,X C2/CDE0: 2A ROL C2/CDE1: 82 A0 3F BRL $C00D84 C2/CDE4: 1A INC C2/CDE5: 44 92 42 MVP $92,$42 C2/CDE8: 08 PHP C2/CDE9: A8 TAY C2/CDEA: 64 5F STZ $5F C2/CDEC: 82 71 4A BRL $C01860 C2/CDEF: B0 5F BCS $CE50 C2/CDF1: 3A DEC C2/CDF2: 88 DEY C2/CDF3: 8A TXA C2/CDF4: 06 B8 ASL $B8 C2/CDF6: 5F 22 4C 44 EOR $444C22,X C2/CDFA: 2A ROL C2/CDFB: 8C 6A C0 STY $C06A C2/CDFE: 00 9F BRK $9F C2/CE00: 92 0E STA ($0E) C2/CE02: 32 C8 AND ($C8) C2/CE04: DF 6A 92 EE CMP $EE926A,X C2/CE08: 62 D0 DF PER $C0ADDB C2/CE0B: 2A ROL C2/CE0C: 06 A3 ASL $A3 C2/CE0E: D8 CLD C2/CE0F: 1F B3 27 19 ORA $1927B3,X C2/CE13: E0 44 CPX #$44 C2/CE15: 1F 53 4B 7B ORA $7B4B53,X C2/CE19: E8 INX C2/CE1A: DF 12 23 5B CMP $5B2312,X C2/CE1E: EE 4A F0 INC $F04A C2/CE21: 7F 5B 02 4B ADC $4B025B,X C2/CE25: 73 F8 ADC ($F8,S),Y C2/CE27: 9F 8B 50 43 STA $43508B,X
C2/CE2B data:battle character palettes
C2/CE2B 02 Terra C2/CE2C 01 Locke C2/CE2D 04 Cyan C2/CE2E 04 Shadow C2/CE2F 00 Edgar C2/CE30 00 Sabin C2/CE31 00 Celes C2/CE32 03 Strago C2/CE33 03 Relm C2/CE34 04 Setzer C2/CE35 05 Mog C2/CE36 03 Gau C2/CE37 03 Gogo C2/CE38 05 Umaro C2/CE39: 01 00 ORA ($00,X) C2/CE3B: 00 03 BRK $03 C2/CE3D: 06 01 ASL $01 C2/CE3F: 00 03 BRK $03 C2/CE41: 03 00 ORA $00,S
C2/CE43 pointers: battle graphics
C2/CE43: 00 00 BRK $00 C2/CE45: D5 A0 CMP $A0,X C2/CE47: 16 D5 ASL $D5,X C2/CE49: 40 RTI C2/CE4A: 2D D5 E0 AND $E0D5 C2/CE4D: 43 D5 EOR $D5,S C2/CE4F: 80 5A BRA $CEAB C2/CE51: D5 20 CMP $20,X C2/CE53: 71 D5 ADC ($D5),Y C2/CE55: C0 87 D5 CPY #$D587 C2/CE58: 60 RTS C2/CE59: 9E D5 00 STZ $00D5,X C2/CE5C: B5 D5 LDA $D5,X C2/CE5E: A0 CB LDY #$CB C2/CE60: D5 40 CMP $40,X C2/CE62: E2 D5 SEP #$D5 C2/CE64: E0 F8 CPX #$F8 C2/CE66: D5 80 CMP $80,X C2/CE68: 0F D6 20 26 ORA $2620D6 C2/CE6C: D6 C0 DEC $C0,X C2/CE6E: 3C D6 60 BIT $60D6,X C2/CE71: 53 D6 EOR ($D6,S),Y C2/CE73: 00 6A BRK $6A C2/CE75: D6 60 DEC $60,X C2/CE77: 7F D6 C0 94 ADC $94C0D6,X C2/CE7B: D6 20 DEC $20,X C2/CE7D: AA TAX C2/CE7E: D6 80 DEC $80,X C2/CE80: BF D6 E0 D4 LDA $D4E0D6,X C2/CE84: D6 40 DEC $40,X C2/CE86: EA NOP C2/CE87: D6 C0 DEC $C0,X C2/CE89: 3C D6
C2/CE8B unknow
C2/CE8B 00 ???? C2/CE8C: 00 80 BRK $80 C2/CE8E: 00 00 BRK $00 C2/CE90: 01 80 ORA ($80,X) C2/CE92: 01 00 ORA ($00,X) C2/CE94: 02 80 COP $80 C2/CE96: 02 00 COP $00 C2/CE98: 03 80 ORA $80,S C2/CE9A: 03 00 ORA $00,S C2/CE9C: 04 80 TSB $80 C2/CE9E: 04 00 TSB $00 C2/CEA0: 05 80 ORA $80 C2/CEA2: 05 00 ORA $00 C2/CEA4: F8 SED C2/CEA5: 00 00 BRK $00 C2/CEA7: 00 08 BRK $08 C2/CEA9: 02 00 COP $00 C2/CEAB: FC 08 00 JSR ($0008,X) C2/CEAE: 00 0C BRK $0C C2/CEB0: 08 PHP C2/CEB1: 02 00 COP $00 C2/CEB3: 00 F8 BRK $F8 C2/CEB5: 00 40 BRK $40 C2/CEB7: 00 08 BRK $08 C2/CEB9: 02 40 COP $40 C2/CEBB: 04 08 TSB $08 C2/CEBD: 00 40 BRK $40 C2/CEBF: F4 08 02 PEA $0208 C2/CEC2: 40 RTI C2/CEC3: 00 00 BRK $00 C2/CEC5: 02 80 COP $80 C2/CEC7: 00 10 BRK $10 C2/CEC9: 00 80 BRK $80 C2/CECB: FC 08 00 JSR ($0008,X) C2/CECE: 80 0C BRA $CEDC C2/CED0: 08 PHP C2/CED1: 02 80 COP $80 C2/CED3: 00 00 BRK $00 C2/CED5: 02 C0 COP $C0 C2/CED7: 00 10 BRK $10 C2/CED9: 00 C0 BRK $C0 C2/CEDB: 04 08 TSB $08 C2/CEDD: 00 C0 BRK $C0 C2/CEDF: F4 08 02 PEA $0208 C2/CEE2: C0
C2/CEE3 data: encounter type: front
(Data - indexed by encounter type, code in Bank C1) (Looks like how much to horizontally stagger each character compared to the previous? Front - each gets further to right Back - each gets further to left (hence the negative numbers) Pincer - they're all at the same horizontal position Side - characters 0 and 1 are on the right side, with #1 lower and further right. characters 2 and 3 are on left side, with #3 lower and further left. ) C2/CEE3: 0C 00 (front) C2/CEE5: 0C 00 C2/CEE7: 0C 00 C2/CEE9: 0C 00
C2/CEEB data: encounter type: back
C2/CEEB: F4 FF (back) C2/CEED: F4 FF C2/CEEF: F4 FF C2/CEF1: F4 FF
C2/CEF3 data: encounter type: pincer
C2/CEF3: 00 00 (pincer) C2/CEF5: 00 00 C2/CEF7: 00 00 C2/CEF9: 00 00
C2/CEFB data: encounter type: side
C2/CEFB: 0C 00 (side) C2/CEFD: 0C 00 C2/CEFF: F4 FF C2/CF01: F4 FF
C2/CF03 data: encounter type: front
(Data - indexed by encounter type, code in Bank C1) (Looks like character vertical coordinates to me. Front, Back, Pincer all the same. And with Side, characters 0 and 2 and characters 1 and 3 end up at same heights) C2/CF03: 44 (front) C2/CF04: 56 C2/CF05: 68 C2/CF06: 7A
C2/CF07 data: encounter type: back
C2/CF07: 44 (back) C2/CF08: 56 C2/CF09: 68 C2/CF0A: 7A
C2/CF0B data: encounter type: pincer
C2/CF0B: 44 (pincer) C2/CF0C: 56 C2/CF0D: 68 C2/CF0E: 7A
C2/CF0F data: encounter type: side
C2/CF0F: 4E (side) C2/CF10: 7A C2/CF11: 4E C2/CF12: 7A C2/CF13: 50 5E BVC $CF73 C2/CF15: 6C 7A
C2/CF17 data: encounter type: front
(Data - indexed by encounter type, code in bank C1) C2/CF17: 70 01 (front) C2/CF19: 70 01 C2/CF1B: 70 01 C2/CF1D: 70 01
C2/CF1F data: encounter type: back
C2/CF1F: 90 00 (back) C2/CF21: 90 00 C2/CF23: 90 00 C2/CF25: 90 00
C2/CF27 data: encounter type: pincer
C2/CF27: 00 01 (pincer) C2/CF29: 00 01 C2/CF2B: 00 01 C2/CF2D: 00 01
C2/CF2F data: encounter type: side
C2/CF2F: 70 01 (side) C2/CF31: 70 01 C2/CF33: 90 00 C2/CF35: 90 00
C2/CF37 unknow
C2/CF37: C0 BRK $C0 C2/CF38: 30 C0 BMI $CEFA C2/CF3A: 31 C0 AND ($C0),Y C2/CF3C: 32 C0 AND ($C0) C2/CF3E: 33 C0 AND ($C0,S),Y C2/CF40: 34 C0 BIT $C0,X C2/CF42: 35 C0 AND $C0,X C2/CF44: 36 C0 ROL $C0,X C2/CF46: 37 C0 AND [$C0],Y C2/CF48: 38 SEC C2/CF49: C0 39 C0 CPY #$C039 C2/CF4C: 3A DEC C2/CF4D: C0 3B C0 CPY #$C03B C2/CF50: 3C C0 3D BIT $3DC0,X C2/CF53: C0 3E C0 CPY #$C03E C2/CF56: 3F 00 04 08 AND $080400,X C2/CF5A: 0C
C2/CF5B data
(Data - indexed by code in Bank C1, where X is between 0 and 3) C2/CF5B: 00 C2/CF5C: 20 C2/CF5D: 40 C2/CF5E: 60 C2/CF5F: 00 45 BRK $45 C2/CF61: D8 CLD C2/CF62: 00 00 BRK $00 C2/CF64: 48 PHA C2/CF65: D8 CLD C2/CF66: 00 00 BRK $00 C2/CF68: 49 D8 00 EOR #$00D8 C2/CF6B: 00 4C BRK $4C C2/CF6D: D8 CLD C2/CF6E: 00 00 BRK $00 C2/CF70: 4D D8 00 EOR $00D8 C2/CF73: 00 00 BRK $00 C2/CF75: 00 00 BRK $00 C2/CF77: 00 01 BRK $01 C2/CF79: 00 02 BRK $02 C2/CF7B: 03 03 ORA $03,S C2/CF7D: 03 03 ORA $03,S C2/CF7F: 04 04 TSB $04 C2/CF81: 04 04 TSB $04 C2/CF83: F7 FC SBC [$FC],Y C2/CF85: 0C 01 F7 TSB $F701 C2/CF88: FC 4C 01 JSR ($014C,X) C2/CF8B: F7 FC SBC [$FC],Y C2/CF8D: 8C 01 F7 STY $F701 C2/CF90: FC CC 01 JSR ($01CC,X) C2/CF93: 03 06 ORA $06,S C2/CF95: 08 PHP C2/CF96: 0A ASL C2/CF97: 0B PHD C2/CF98: 0D 0E 0F ORA $0F0E C2/CF9B: 0F 10 10 10 ORA $101010 C2/CF9F: 10 10 BPL $CFB1 C2/CFA1: 0F 0F 0E 0D ORA $0D0E0F C2/CFA5: 0B PHD C2/CFA6: 0A ASL C2/CFA7: 08 PHP C2/CFA8: 06 03 ASL $03 C2/CFAA: 00 03 BRK $03 C2/CFAC: 04 05 TSB $05 C2/CFAE: 06 07 ASL $07 C2/CFB0: 07 08 ORA [$08] C2/CFB2: 08 PHP C2/CFB3: 07 07 ORA [$07] C2/CFB5: 06 05 ASL $05 C2/CFB7: 04 03 TSB $03 C2/CFB9: 00 00 BRK $00 C2/CFBB: 00 00 BRK $00 C2/CFBD: 00 00 BRK $00 C2/CFBF: 00 00 BRK $00 C2/CFC1: 00 00 BRK $00 C2/CFC3: 00 00 BRK $00 C2/CFC5: 00 00 BRK $00 C2/CFC7: 00 00 BRK $00 C2/CFC9: 00 00 BRK $00 C2/CFCB: 00 00 BRK $00 C2/CFCD: 00 00 BRK $00 C2/CFCF: 00 00 BRK $00 C2/CFD1: 00 00 BRK $00 C2/CFD3: 00
C2/CFD4 data
(Data - indexed by loop in Bank C1 that has 24 iterations) C2/CFD4: BF C2/CFD5: 00 C2/CFD6: 63 C2/CFD7: 0C C2/CFD8: 6C C2/CFD9: 19 C2/CFDA: 10 C2/CFDB: 2E C2/CFDC: F7 C2/CFDD: 42 C2/CFDE: 0E C2/CFDF: 11 C2/CFE0: BC C2/CFE1: 2E C2/CFE2: 9F C2/CFE3: 4B C2/CFE4: AD C2/CFE5: 41 C2/CFE6: 39 C2/CFE7: 67 C2/CFE8: FF C2/CFE9: 7F C2/CFEA: 92 C2/CFEB: 21
C2/CFEC data
(Data - indexed by loop in Bank C1 with 22 iterations) C2/CFEC: 42 C2/CFED: 08 C2/CFEE: 5A C2/CFEF: 6B C2/CFF0: C6 C2/CFF1: 18 C2/CFF2: 10 C2/CFF3: 42 C2/CFF4: 4A C2/CFF5: 29 C2/CFF6: 5A C2/CFF7: 6B C2/CFF8: 73 C2/CFF9: 4E C2/CFFA: 18 C2/CFFB: 63 C2/CFFC: EF C2/CFFD: 3D C2/CFFE: 73 C2/CFFF: 4E C2/D000: 4A C2/D001: 29 C2/D002: 00 00 AND #$0000