URL
https://opencores.org/ocsvn/tms1000/tms1000/trunk
Subversion Repositories tms1000
Compare Revisions
- This comparison shows the changes necessary to convert path
/
- from Rev 4 to Rev 5
- ↔ Reverse comparison
Rev 4 → Rev 5
/tms1000/trunk/sr16/sr16.asm
0,0 → 1,1292
|
; ******************************************************* |
|
.rom @0 |
L000: |
tam ; 000: 03 |
tcy 15 ; 001: 4f |
tcmiy 0 ; 003: 60 |
L007: |
tya ; 007: 23 |
tcy 15 ; 00f: 4f |
knez ; 01f: 09 |
br L03d ; 03f: bd |
br L02f ; 03e: af |
L03d: |
tbit1 2 ; 03d: 39 |
br L01c ; 03b: 9c |
tcmiy 0 ; 037: 60 |
L02f: |
tcy 11 ; 02f: 4d |
tmy ; 01e: 22 |
iyc ; 03c: 2b |
iyc ; 039: 2b |
iyc ; 033: 2b |
ynea ; 027: 02 |
tay ; 00e: 24 |
dyn ; 01d: 2c |
L03a: |
tma ; 03a: 21 |
iyc ; 035: 2b |
rstr ; 02b: 0c |
tdo ; 016: 0a |
setr ; 02c: 0d |
ynec 15 ; 018: 5f |
br L007 ; 030: 87 |
tbit1 2 ; 021: 39 |
br L017 ; 002: 97 |
imac ; 005: 28 |
tam ; 00b: 03 |
L017: |
tcy 10 ; 017: 45 |
br L03a ; 02e: ba |
L01c: |
tam ; 01c: 03 |
tka ; 038: 08 |
alec 1 ; 031: 78 |
br L029 ; 023: a9 |
tcy 10 ; 006: 45 |
tbit1 1 ; 00d: 3a |
br L029 ; 01b: a9 |
L036: |
tcy 15 ; 036: 4f |
tma ; 02d: 21 |
tcmiy 4 ; 01a: 62 |
br L02f ; 034: af |
L029: |
dan ; 029: 07 |
br L029 ; 012: a9 |
dyn ; 024: 2c |
br L029 ; 008: a9 |
tka ; 011: 08 |
tmy ; 022: 22 |
rstr ; 004: 0c |
alec 0 ; 009: 70 |
br L036 ; 013: b6 |
tcy 10 ; 026: 45 |
L00c: |
xma ; 00c: 2e |
alec 9 ; 019: 79 |
br L00a ; 032: 8a |
cla ; 025: 2f |
L00a: |
xma ; 00a: 2e |
dyn ; 015: 2c |
br L00c ; 02a: 8c |
ldp 1 ; 014: 18 |
alec 7 ; 028: 7e |
br L071 ; 010: b1 |
br L040 ; 020: 80 |
|
; ******************************************************* |
|
.rom @1 |
L040: |
tma ; 040: 21 |
tcy 14 ; 041: 47 |
ldp 15 ; 043: 1f |
call L3ff ; 047: ff |
tcy 13 ; 04f: 4b |
tbit1 2 ; 05f: 39 |
br L3c5 ; 07f: 85 |
tcy 11 ; 07e: 4d |
tmy ; 07d: 22 |
ynec 7 ; 07b: 5e |
br L3de ; 077: 9e |
br L3eb ; 06f: ab |
tcy 9 ; 05e: 49 |
mnez ; 07c: 26 |
br L3eb ; 079: ab |
ldp 11 ; 073: 1d |
call L2e9 ; 067: e9 |
L04e: |
tam ; 04e: 03 |
tcy 13 ; 05d: 4b |
tbit1 0 ; 07a: 38 |
br L2ec ; 075: ac |
ldp 15 ; 06b: 1f |
br L3fa ; 056: ba |
tcy 11 ; 06c: 4d |
imac ; 058: 28 |
L070: |
tam ; 070: 03 |
br L3eb ; 061: ab |
L042: |
xma ; 042: 2e |
L045: |
tcy 0 ; 045: 40 |
xma ; 04b: 2e |
tcy 1 ; 057: 48 |
xma ; 06e: 2e |
retn ; 05c: 0f |
br L3eb ; 078: ab |
L071: |
ldp 7 ; 071: 1e |
alec 3 ; 063: 7c |
br L1f4 ; 046: b4 |
tma ; 04d: 21 |
ldp 14 ; 05b: 17 |
alec 0 ; 076: 70 |
br L380 ; 06d: 80 |
ldp 15 ; 05a: 1f |
tcy 14 ; 074: 47 |
alec 1 ; 069: 78 |
br L3e8 ; 052: a8 |
alec 2 ; 064: 74 |
br L3c4 ; 048: 84 |
alec 4 ; 051: 72 |
call L3ff ; 062: ff |
tcy 13 ; 044: 4b |
ldp 15 ; 049: 1f |
alec 3 ; 053: 7c |
br L3d1 ; 066: 91 |
ldp 1 ; 04c: 18 |
alec 4 ; 059: 72 |
br L070 ; 072: b0 |
ldp 14 ; 065: 17 |
alec 5 ; 04a: 7a |
br L3aa ; 055: aa |
alec 6 ; 06a: 76 |
call L391 ; 054: d1 |
cpaiz ; 068: 2d |
ldp 2 ; 050: 14 |
br L0bf ; 060: bf |
|
; ******************************************************* |
|
.rom @2 |
L080: |
tcy 10 ; 080: 45 |
mnez ; 081: 26 |
br L0bb ; 083: bb |
ldp 11 ; 087: 1d |
call L2f4 ; 08f: f4 |
ia ; 09f: 0e |
L0bf: |
tam ; 0bf: 03 |
mnez ; 0be: 26 |
br L2c0 ; 0bd: 80 |
L0bb: |
ldp 4 ; 0bb: 12 |
call L100 ; 0b7: c0 |
rbit 2 ; 0af: 35 |
tcy 2 ; 09e: 44 |
tcmiy 0 ; 0bc: 60 |
tcy 11 ; 0b9: 4d |
xma ; 0b3: 2e |
ldx 1 ; 0a7: 3e |
tcy 12 ; 08e: 43 |
alec 0 ; 09d: 70 |
br L116 ; 0ba: 96 |
alec 8 ; 0b5: 71 |
br L118 ; 0ab: 98 |
tcmiy 15 ; 096: 6f |
br L121 ; 0ac: a1 |
tcmiy 14 ; 098: 67 |
cpaiz ; 0b0: 2d |
a8aac ; 0a1: 01 |
tcy 0 ; 082: 40 |
tamiy ; 085: 20 |
tcmiy 0 ; 08b: 60 |
L097: |
rbit 2 ; 097: 35 |
L0ae: |
ldp 13 ; 0ae: 1b |
call L36c ; 09c: ec |
tbit1 0 ; 0b8: 38 |
br L352 ; 0b1: 92 |
ldp 10 ; 0a3: 15 |
call L2ae ; 086: ee |
alec 0 ; 08d: 70 |
br L2b2 ; 09b: b2 |
L0b6: |
ldx 0 ; 0b6: 3c |
tcy 12 ; 0ad: 43 |
tcmiy 12 ; 09a: 63 |
ldp 15 ; 0b4: 1f |
br L3de ; 0a9: 9e |
ldp 14 ; 092: 17 |
call L3af ; 0a4: ef |
alec 0 ; 088: 70 |
br L38d ; 091: 8d |
ldp 10 ; 0a2: 15 |
call L2ae ; 084: ee |
ldp 6 ; 089: 16 |
call L1ac ; 093: ec |
ldp 15 ; 0a6: 1f |
call L3d2 ; 08c: d2 |
br L3d2 ; 099: 92 |
ldp 4 ; 0b2: 12 |
call L100 ; 0a5: c0 |
tcy 15 ; 08a: 4f |
tma ; 095: 21 |
ldp 7 ; 0aa: 1e |
tcy 14 ; 094: 47 |
tbit1 3 ; 0a8: 3b |
br L1cd ; 090: 8d |
br L1c0 ; 0a0: 80 |
|
; ******************************************************* |
|
.rom @3 |
L0c0: |
ldp 4 ; 0c0: 12 |
alec 4 ; 0c1: 72 |
br L118 ; 0c3: 98 |
alec 5 ; 0c7: 7a |
br L100 ; 0cf: 80 |
tcmiy 12 ; 0df: 63 |
alec 6 ; 0ff: 76 |
br L122 ; 0fe: a2 |
ldp 11 ; 0fd: 1d |
alec 7 ; 0fb: 7e |
br L2c0 ; 0f7: 80 |
ldp 3 ; 0ef: 1c |
alec 8 ; 0de: 71 |
br L0f8 ; 0fc: b8 |
tcy 12 ; 0f9: 43 |
tbit1 2 ; 0f3: 39 |
br L0c2 ; 0e7: 82 |
ldx 2 ; 0ce: 3d |
tcy 15 ; 0dd: 4f |
ldp 8 ; 0fa: 11 |
alec 9 ; 0f5: 79 |
br L207 ; 0eb: 87 |
tam ; 0d6: 03 |
ldx 0 ; 0ec: 3c |
tcy 10 ; 0d8: 45 |
dman ; 0f0: 2a |
br L200 ; 0e1: 80 |
L0c2: |
ldp 2 ; 0c2: 14 |
br L0b6 ; 0c5: b6 |
L0cb: |
tcmiy 0 ; 0cb: 60 |
ldx 0 ; 0d7: 3c |
tcmiy 12 ; 0ee: 63 |
ia ; 0dc: 0e |
L0f8: |
tcy 13 ; 0f8: 4b |
ldp 13 ; 0f1: 1b |
tbit1 3 ; 0e3: 3b |
br L341 ; 0c6: 81 |
tcy 12 ; 0cd: 43 |
ldp 6 ; 0db: 16 |
tbit1 0 ; 0f6: 38 |
br L188 ; 0ed: 88 |
ldp 3 ; 0da: 1c |
tcy 1 ; 0f4: 48 |
mnez ; 0e9: 26 |
br L0c2 ; 0d2: 82 |
tcy 0 ; 0e4: 40 |
tma ; 0c8: 21 |
alec 1 ; 0d1: 78 |
br L0c9 ; 0e2: 89 |
br L0c2 ; 0c4: 82 |
L0c9: |
ldp 11 ; 0c9: 1d |
tbit1 0 ; 0d3: 38 |
call L2f4 ; 0e6: f4 |
L0cc: |
tcy 11 ; 0cc: 4d |
cla ; 0d9: 2f |
ldp 1 ; 0f2: 18 |
call L042 ; 0e5: c2 |
ia ; 0ca: 0e |
tcy 10 ; 0d5: 45 |
ldp 1 ; 0ea: 18 |
call L042 ; 0d4: c2 |
tcy 12 ; 0e8: 43 |
tya ; 0d0: 23 |
br L04e ; 0e0: 8e |
|
; ******************************************************* |
|
.rom @4 |
L100: |
ldx 1 ; 100: 3e |
tcy 0 ; 101: 40 |
L103: |
tma ; 103: 21 |
comx ; 107: 00 |
xma ; 10f: 2e |
comx ; 11f: 00 |
tamiy ; 13f: 20 |
ynec 13 ; 13e: 5b |
br L103 ; 13d: 83 |
ldx 0 ; 13b: 3c |
cla ; 137: 2f |
retn ; 12f: 0f |
tbit1 3 ; 11e: 3b |
br L13a ; 13c: ba |
sbit 3 ; 139: 33 |
ldp 8 ; 133: 11 |
call L20f ; 127: cf |
call L201 ; 10e: c1 |
br L234 ; 11d: b4 |
L13a: |
call L200 ; 13a: c0 |
rbit 3 ; 135: 37 |
call L201 ; 12b: c1 |
L116: |
ldp 7 ; 116: 1e |
br L1fd ; 12c: bd |
L118: |
tbit1 1 ; 118: 3a |
br L1f1 ; 130: b1 |
L121: |
alec 3 ; 121: 7c |
br L1d0 ; 102: 90 |
L105: |
tcmiy 0 ; 105: 60 |
call L1e3 ; 10b: e3 |
ldp 8 ; 117: 11 |
call L20f ; 12e: cf |
ldp 7 ; 11c: 1e |
br L1df ; 138: 9f |
tcmiy 8 ; 131: 61 |
ldx 1 ; 123: 3e |
xma ; 106: 2e |
ldx 0 ; 10d: 3c |
retn ; 11b: 0f |
ldp 15 ; 136: 1f |
alec 0 ; 12d: 70 |
call L3f2 ; 11a: f2 |
ldp 6 ; 134: 16 |
alec 1 ; 129: 78 |
br L180 ; 112: 80 |
ldp 11 ; 124: 1d |
alec 2 ; 108: 74 |
br L2c3 ; 111: 83 |
L122: |
ldp 15 ; 122: 1f |
call L3d2 ; 104: d2 |
ldp 8 ; 109: 11 |
alec 3 ; 113: 7c |
br L212 ; 126: 92 |
br L22d ; 10c: ad |
L119: |
ldp 13 ; 119: 1b |
tbit1 1 ; 132: 3a |
br L340 ; 125: 80 |
ldp 3 ; 10a: 1c |
tbit1 3 ; 115: 3b |
br L0cb ; 12a: 8b |
ldp 10 ; 114: 15 |
br L295 ; 128: 95 |
tcmiy 2 ; 110: 64 |
br L28b ; 120: 8b |
|
; ******************************************************* |
|
.rom @5 |
L140: |
ldp 3 ; 140: 1c |
alec 4 ; 141: 72 |
br L0cb ; 143: 8b |
ldp 4 ; 147: 12 |
alec 9 ; 14f: 79 |
br L105 ; 15f: 85 |
tbit1 0 ; 17f: 38 |
br L105 ; 17e: 85 |
ldp 8 ; 17d: 11 |
call L207 ; 17b: c7 |
ldp 12 ; 177: 13 |
call L315 ; 16f: d5 |
L15e: |
ldp 9 ; 15e: 19 |
br L240 ; 17c: 80 |
L179: |
mnez ; 179: 26 |
br L245 ; 173: 85 |
ldp 15 ; 167: 1f |
br L3fb ; 14e: bb |
L15d: |
cla ; 15d: 2f |
L17a: |
tcy 11 ; 17a: 4d |
br L3d8 ; 175: 98 |
dman ; 16b: 2a |
tamza ; 156: 04 |
dyn ; 16c: 2c |
xma ; 158: 2e |
ynec 2 ; 170: 54 |
br L3ec ; 161: ac |
br L3c4 ; 142: 84 |
tcy 1 ; 145: 48 |
mnez ; 14b: 26 |
br L3e3 ; 157: a3 |
tcy 0 ; 16e: 40 |
tma ; 15c: 21 |
alec 7 ; 178: 7e |
br L3da ; 171: 9a |
cla ; 163: 2f |
call L3e4 ; 146: e4 |
tcy 13 ; 14d: 4b |
L15b: |
sbit 2 ; 15b: 31 |
ldp 15 ; 176: 1f |
br L3fa ; 16d: ba |
tcy 12 ; 15a: 43 |
tbit1 0 ; 174: 38 |
br L3e5 ; 169: a5 |
L152: |
cpaiz ; 152: 2d |
L164: |
a8aac ; 164: 01 |
tcy 11 ; 148: 4d |
tam ; 151: 03 |
tcy 2 ; 162: 44 |
mnez ; 144: 26 |
br L3d9 ; 149: 99 |
L153: |
tcy 11 ; 153: 4d |
mnez ; 166: 26 |
br L3eb ; 14c: ab |
retn ; 159: 0f |
br L3f6 ; 172: b6 |
L165: |
call L3e3 ; 165: e3 |
tcy 11 ; 14a: 4d |
tma ; 155: 21 |
tcy 0 ; 16a: 40 |
amaac ; 154: 25 |
alec 7 ; 168: 7e |
br L3c8 ; 150: 88 |
br L3cd ; 160: 8d |
|
; ******************************************************* |
|
.rom @6 |
L180: |
tcy 10 ; 180: 45 |
mnez ; 181: 26 |
br L18f ; 183: 8f |
br L1aa ; 187: aa |
L18f: |
ldx 1 ; 18f: 3e |
mnez ; 19f: 26 |
br L1bd ; 1bf: bd |
br L194 ; 1be: 94 |
L1bd: |
ldp 13 ; 1bd: 1b |
call L36c ; 1bb: ec |
tbit1 0 ; 1b7: 38 |
br L366 ; 1af: a6 |
ldp 14 ; 19e: 17 |
call L3af ; 1bc: ef |
alec 0 ; 1b9: 70 |
br L3b5 ; 1b3: b5 |
ldp 10 ; 1a7: 15 |
call L2ae ; 18e: ee |
call L28b ; 19d: cb |
br L29e ; 1ba: 9e |
tcy 12 ; 1b5: 43 |
tbit1 0 ; 1ab: 38 |
br L290 ; 196: 90 |
L1ac: |
tcy 2 ; 1ac: 44 |
br L297 ; 198: 97 |
L1b0: |
tcy 12 ; 1b0: 43 |
tya ; 1a1: 23 |
tcy 2 ; 182: 44 |
br L29c ; 185: 9c |
L18b: |
tcy 13 ; 18b: 4b |
tya ; 197: 23 |
tcy 0 ; 1ae: 40 |
ldx 0 ; 19c: 3c |
xma ; 1b8: 2e |
ldx 1 ; 1b1: 3e |
xma ; 1a3: 2e |
ldx 0 ; 186: 3c |
xma ; 18d: 2e |
iyc ; 19b: 2b |
ynea ; 1b6: 02 |
br L2b8 ; 1ad: b8 |
retn ; 19a: 0f |
ldp 10 ; 1b4: 15 |
call L2ae ; 1a9: ee |
ldx 1 ; 192: 3e |
cla ; 1a4: 2f |
L188: |
tcy 1 ; 188: 48 |
ldp 15 ; 191: 1f |
mnez ; 1a2: 26 |
call L3de ; 184: de |
ldp 7 ; 189: 1e |
br L1f3 ; 193: b3 |
tcy 12 ; 1a6: 43 |
L18c: |
tbit1 0 ; 18c: 38 |
call L1cb ; 199: cb |
ldp 10 ; 1b2: 15 |
call L2ae ; 1a5: ee |
alec 0 ; 18a: 70 |
br L290 ; 195: 90 |
L1aa: |
call L28b ; 1aa: cb |
L194: |
ldp 7 ; 194: 1e |
br L1f8 ; 1a8: b8 |
call L1cb ; 190: cb |
br L1d2 ; 1a0: 92 |
|
; ******************************************************* |
|
.rom @7 |
L1c0: |
tbit1 2 ; 1c0: 39 |
br L1cf ; 1c1: 8f |
ldp 3 ; 1c3: 1c |
br L0c0 ; 1c7: 80 |
L1cf: |
sbit 3 ; 1cf: 33 |
L1df: |
tcy 13 ; 1df: 4b |
ldp 4 ; 1ff: 12 |
br L119 ; 1fe: 99 |
L1fd: |
tcy 14 ; 1fd: 47 |
rbit 0 ; 1fb: 34 |
rbit 2 ; 1f7: 35 |
L1ef: |
rbit 3 ; 1ef: 37 |
tcy 10 ; 1de: 45 |
ldp 5 ; 1fc: 1a |
br L179 ; 1f9: b9 |
L1f3: |
tcy 0 ; 1f3: 40 |
L1e7: |
xma ; 1e7: 2e |
tcy 11 ; 1ce: 4d |
tam ; 1dd: 03 |
ldp 5 ; 1fa: 1a |
call L153 ; 1f5: d3 |
ynec 11 ; 1eb: 5d |
br L17a ; 1d6: ba |
L1ec: |
ldp 3 ; 1ec: 1c |
tcy 0 ; 1d8: 40 |
mnez ; 1f0: 26 |
br L0cc ; 1e1: 8c |
ldp 13 ; 1c2: 1b |
L1c5: |
call L36c ; 1c5: ec |
L1cb: |
tbit1 2 ; 1cb: 39 |
br L34c ; 1d7: 8c |
L1ee: |
ldp 10 ; 1ee: 15 |
call L28b ; 1dc: cb |
L1f8: |
ldx 1 ; 1f8: 3e |
L1f1: |
ldp 14 ; 1f1: 17 |
L1e3: |
call L380 ; 1e3: c0 |
tcy 14 ; 1c6: 47 |
L1cd: |
rbit 3 ; 1cd: 37 |
tcy 11 ; 1db: 4d |
dman ; 1f6: 2a |
br L3a2 ; 1ed: a2 |
tcmiy 8 ; 1da: 61 |
L1f4: |
ldp 15 ; 1f4: 1f |
alec 1 ; 1e9: 78 |
L1d2: |
br L3c1 ; 1d2: 81 |
L1e4: |
ldx 0 ; 1e4: 3c |
ldp 2 ; 1c8: 14 |
br L080 ; 1d1: 80 |
ldp 5 ; 1e2: 1a |
call L15d ; 1c4: dd |
tcy 11 ; 1c9: 4d |
tcmiy 7 ; 1d3: 6e |
br L164 ; 1e6: a4 |
ldp 14 ; 1cc: 17 |
call L3bc ; 1d9: fc |
alec 0 ; 1f2: 70 |
L1e5: |
br L3b8 ; 1e5: b8 |
ldp 10 ; 1ca: 15 |
call L28b ; 1d5: cb |
ldp 15 ; 1ea: 1f |
call L3f2 ; 1d4: f2 |
L1e8: |
ldp 6 ; 1e8: 16 |
L1d0: |
call L1b0 ; 1d0: f0 |
br L18c ; 1e0: 8c |
|
; ******************************************************* |
|
.rom @8 |
L200: |
tam ; 200: 03 |
L201: |
tya ; 201: 23 |
br L22d ; 203: ad |
L207: |
sbit 0 ; 207: 30 |
L20f: |
tcy 0 ; 20f: 40 |
L21f: |
ldx 0 ; 21f: 3c |
tma ; 23f: 21 |
ldx 1 ; 23e: 3e |
tamiy ; 23d: 20 |
L23b: |
ynec 14 ; 23b: 57 |
br L21f ; 237: 9f |
ldx 0 ; 22f: 3c |
retn ; 21e: 0f |
tcy 3 ; 23c: 4c |
tcmiy 3 ; 239: 6c |
L233: |
tam ; 233: 03 |
ldp 10 ; 227: 15 |
call L2ae ; 20e: ee |
L21d: |
amaac ; 21d: 25 |
L23a: |
tamiy ; 23a: 20 |
L235: |
dman ; 235: 2a |
br L2b3 ; 22b: b3 |
xma ; 216: 2e |
dyn ; 22c: 2c |
br L296 ; 218: 96 |
L230: |
alec 0 ; 230: 70 |
L221: |
br L29b ; 221: 9b |
ldx 1 ; 202: 3e |
ldp 5 ; 205: 1a |
call L15d ; 20b: dd |
tcy 0 ; 217: 40 |
L22e: |
tcmiy 1 ; 22e: 68 |
tcmiy 0 ; 21c: 60 |
tcy 12 ; 238: 43 |
L231: |
tbit1 0 ; 231: 38 |
br L15b ; 223: 9b |
ldp 10 ; 206: 15 |
call L2ae ; 20d: ee |
ldp 6 ; 21b: 16 |
call L1b0 ; 236: f0 |
L22d: |
ldp 15 ; 22d: 1f |
call L3f4 ; 21a: f4 |
L234: |
tcy 10 ; 234: 45 |
tcmiy 1 ; 229: 68 |
L212: |
ldp 6 ; 212: 16 |
alec 6 ; 224: 76 |
call L18b ; 208: cb |
ldx 2 ; 211: 3d |
ldp 15 ; 222: 1f |
call L3de ; 204: de |
tcmiy 10 ; 209: 65 |
L213: |
ldp 12 ; 213: 13 |
L226: |
tbit1 2 ; 226: 39 |
br L300 ; 20c: 80 |
L219: |
ldp 14 ; 219: 17 |
L232: |
call L3bc ; 232: fc |
ldp 9 ; 225: 19 |
alec 0 ; 20a: 70 |
L215: |
br L244 ; 215: 84 |
br L257 ; 22a: 97 |
L214: |
tma ; 214: 21 |
tcy 10 ; 228: 45 |
ldp 0 ; 210: 10 |
br L000 ; 220: 80 |
|
; ******************************************************* |
|
.rom @9 |
L240: |
call L271 ; 240: f1 |
cla ; 241: 2f |
xma ; 243: 2e |
ldx 0 ; 247: 3c |
alec 0 ; 24f: 70 |
br L27b ; 25f: bb |
tcy 3 ; 27f: 4c |
tcmiy 0 ; 27e: 60 |
L27d: |
tcmiy 0 ; 27d: 60 |
L27b: |
ldp 7 ; 27b: 1e |
br L1fd ; 277: bd |
tcy 14 ; 26f: 47 |
tmy ; 25e: 22 |
ldx 1 ; 27c: 3e |
L279: |
retn ; 279: 0f |
L273: |
tcmiy 1 ; 273: 68 |
dman ; 267: 2a |
br L1e8 ; 24e: a8 |
tcmiy 9 ; 25d: 69 |
br L1e7 ; 27a: a7 |
call L1ef ; 275: ef |
imac ; 26b: 28 |
tam ; 256: 03 |
L26c: |
imac ; 26c: 28 |
tam ; 258: 03 |
a6aac ; 270: 06 |
br L1c5 ; 261: 85 |
L242: |
br L1e5 ; 242: a5 |
L245: |
tamiy ; 245: 20 |
br L1ec ; 24b: ac |
L257: |
ldp 10 ; 257: 15 |
call L28b ; 26e: cb |
ldp 11 ; 25c: 1d |
L278: |
call L2f4 ; 278: f4 |
L271: |
ldx 2 ; 271: 3d |
tcy 14 ; 263: 47 |
dman ; 246: 2a |
tamiy ; 24d: 20 |
retn ; 25b: 0f |
ldp 14 ; 276: 17 |
alec 1 ; 26d: 78 |
br L39c ; 25a: 9c |
ldp 11 ; 274: 1d |
call L2f4 ; 269: f4 |
tcy 15 ; 252: 4f |
tbit1 0 ; 264: 38 |
br L2ef ; 248: af |
ldp 8 ; 251: 11 |
br L213 ; 262: 93 |
L244: |
ldx 2 ; 244: 3d |
tcy 15 ; 249: 4f |
tbit1 0 ; 253: 38 |
br L235 ; 266: b5 |
ldp 10 ; 24c: 15 |
tbit1 1 ; 259: 3a |
call L280 ; 272: c0 |
ldx 2 ; 265: 3d |
tcy 2 ; 24a: 44 |
ldp 2 ; 255: 14 |
imac ; 26a: 28 |
br L0b6 ; 254: b6 |
ldp 8 ; 268: 11 |
tam ; 250: 03 |
br L219 ; 260: 99 |
|
; ******************************************************* |
|
.rom @a |
L280: |
tcy 14 ; 280: 47 |
tma ; 281: 21 |
ldx 1 ; 283: 3e |
cpaiz ; 287: 2d |
a10aac ; 28f: 05 |
tamza ; 29f: 04 |
tcy 1 ; 2bf: 48 |
L2be: |
tamiy ; 2be: 20 |
L2bd: |
tya ; 2bd: 23 |
tcy 13 ; 2bb: 4b |
tamiy ; 2b7: 20 |
amaac ; 2af: 25 |
L29e: |
tay ; 29e: 24 |
ynec 12 ; 2bc: 53 |
br L2a7 ; 2b9: a7 |
L2b3: |
retn ; 2b3: 0f |
L2a7: |
tma ; 2a7: 21 |
tcy 13 ; 28e: 4b |
tmy ; 29d: 22 |
amaac ; 2ba: 25 |
br L2ac ; 2b5: ac |
alec 9 ; 2ab: 79 |
L296: |
br L2be ; 296: be |
L2ac: |
a6aac ; 2ac: 06 |
tamiy ; 298: 20 |
imac ; 2b0: 28 |
tam ; 2a1: 03 |
br L2bd ; 282: bd |
L285: |
tam ; 285: 03 |
L28b: |
tcy 2 ; 28b: 44 |
L297: |
br L29c ; 297: 9c |
L2ae: |
tcy 0 ; 2ae: 40 |
L29c: |
cla ; 29c: 2f |
L2b8: |
ldx 1 ; 2b8: 3e |
amaac ; 2b1: 25 |
ldx 0 ; 2a3: 3c |
amaac ; 286: 25 |
br L2ad ; 28d: ad |
L29b: |
alec 9 ; 29b: 79 |
br L2a5 ; 2b6: a5 |
L2ad: |
a6aac ; 2ad: 06 |
tamza ; 29a: 04 |
ia ; 2b4: 0e |
iyc ; 2a9: 2b |
ynec 2 ; 292: 54 |
br L291 ; 2a4: 91 |
retn ; 288: 0f |
L291: |
ynec 12 ; 291: 53 |
br L2b8 ; 2a2: b8 |
retn ; 284: 0f |
ldx 2 ; 289: 3d |
tcy 15 ; 293: 4f |
tbit1 2 ; 2a6: 39 |
call L280 ; 28c: c0 |
ldp 11 ; 299: 1d |
L2b2: |
br L2d5 ; 2b2: 95 |
L2a5: |
tamza ; 2a5: 04 |
br L2e9 ; 28a: a9 |
L295: |
ldx 2 ; 295: 3d |
ldp 5 ; 2aa: 1a |
tbit1 3 ; 294: 3b |
br L140 ; 2a8: 80 |
L290: |
br L15e ; 290: 9e |
comx ; 2a0: 00 |
|
; ******************************************************* |
|
.rom @b |
L2c0: |
ldp 8 ; 2c0: 11 |
call L20f ; 2c1: cf |
L2c3: |
tcy 2 ; 2c3: 44 |
ldx 0 ; 2c7: 3c |
cla ; 2cf: 2f |
xma ; 2df: 2e |
ldx 2 ; 2ff: 3d |
L2fe: |
tamiy ; 2fe: 20 |
ynec 12 ; 2fd: 53 |
br L207 ; 2fb: 87 |
tcy 14 ; 2f7: 47 |
L2ef: |
tcmiy 2 ; 2ef: 64 |
tbit1 2 ; 2de: 39 |
br L233 ; 2fc: b3 |
br L215 ; 2f9: 95 |
L2f3: |
tcy 14 ; 2f3: 47 |
tcmiy 10 ; 2e7: 65 |
ldp 15 ; 2ce: 1f |
call L3f4 ; 2dd: f4 |
tcy 10 ; 2fa: 45 |
tcmiy 1 ; 2f5: 68 |
br L3d5 ; 2eb: 95 |
L2d6: |
ldp 10 ; 2d6: 15 |
L2ec: |
dman ; 2ec: 2a |
br L285 ; 2d8: 85 |
ldp 11 ; 2f0: 1d |
tcy 15 ; 2e1: 4f |
tbit1 2 ; 2c2: 39 |
br L2f4 ; 2c5: b4 |
tcy 14 ; 2cb: 47 |
imac ; 2d7: 28 |
tamiy ; 2ee: 20 |
alec 10 ; 2dc: 75 |
br L2db ; 2f8: 9b |
L2f1: |
ldp 13 ; 2f1: 1b |
tbit1 1 ; 2e3: 3a |
br L374 ; 2c6: b4 |
br L36c ; 2cd: ac |
L2db: |
ldp 5 ; 2db: 1a |
call L15d ; 2f6: dd |
ldx 0 ; 2ed: 3c |
br L165 ; 2da: a5 |
L2f4: |
cla ; 2f4: 2f |
L2e9: |
tcy 2 ; 2e9: 44 |
xma ; 2d2: 2e |
iyc ; 2e4: 2b |
ynec 12 ; 2c8: 53 |
br L152 ; 2d1: 92 |
tcy 11 ; 2e2: 4d |
retn ; 2c4: 0f |
L2c9: |
ldp 9 ; 2c9: 19 |
call L271 ; 2d3: f1 |
ldp 13 ; 2e6: 1b |
alec 1 ; 2cc: 78 |
br L379 ; 2d9: b9 |
L2f2: |
ldx 1 ; 2f2: 3e |
ldp 5 ; 2e5: 1a |
L2ca: |
call L15d ; 2ca: dd |
L2d5: |
ldx 2 ; 2d5: 3d |
tcy 15 ; 2ea: 4f |
ldp 12 ; 2d4: 13 |
tbit1 1 ; 2e8: 3a |
br L300 ; 2d0: 80 |
br L335 ; 2e0: b5 |
|
; ******************************************************* |
|
.rom @c |
L300: |
tcy 14 ; 300: 47 |
tma ; 301: 21 |
ldp 15 ; 303: 1f |
call L3f4 ; 307: f4 |
tcy 2 ; 30f: 44 |
alec 9 ; 31f: 79 |
br L3c2 ; 33f: 82 |
tcmiy 9 ; 33e: 69 |
tcmiy 9 ; 33d: 69 |
tcmiy 9 ; 33b: 69 |
tcmiy 2 ; 337: 64 |
tcmiy 0 ; 32f: 60 |
tcmiy 1 ; 31e: 68 |
tcmiy 0 ; 33c: 60 |
tcmiy 3 ; 339: 6c |
ldx 2 ; 333: 3d |
tcy 15 ; 327: 4f |
ldp 8 ; 30e: 11 |
tbit1 2 ; 31d: 39 |
br L219 ; 33a: 99 |
L335: |
tbit1 2 ; 335: 39 |
br L230 ; 32b: b0 |
tcy 2 ; 316: 44 |
ldp 11 ; 32c: 1d |
br L2d6 ; 318: 96 |
tcy 10 ; 330: 45 |
br L2ec ; 321: ac |
tcmiy 7 ; 302: 6e |
tcmiy 4 ; 305: 62 |
tcmiy 7 ; 30b: 6e |
tcmiy 7 ; 317: 6e |
tcmiy 0 ; 32e: 60 |
tcmiy 4 ; 31c: 62 |
tcmiy 3 ; 338: 6c |
tcmiy 4 ; 331: 62 |
tcy 2 ; 323: 44 |
alec 6 ; 306: 76 |
br L2ca ; 30d: 8a |
alec 7 ; 31b: 7e |
br L2f3 ; 336: b3 |
alec 8 ; 32d: 71 |
br L2c9 ; 31a: 89 |
tcmiy 5 ; 334: 6a |
tcmiy 8 ; 329: 61 |
tcmiy 6 ; 312: 66 |
tcmiy 2 ; 324: 64 |
tcmiy 9 ; 308: 69 |
tcmiy 3 ; 311: 6c |
tcmiy 1 ; 322: 68 |
br L2f3 ; 304: b3 |
tcmiy 7 ; 309: 6e |
tcmiy 3 ; 313: 6c |
tcmiy 7 ; 326: 6e |
tcmiy 3 ; 30c: 6c |
tcmiy 1 ; 319: 68 |
tcmiy 2 ; 332: 64 |
br L2f3 ; 325: b3 |
tcmiy 6 ; 30a: 66 |
L315: |
tcmiy 7 ; 315: 6e |
ldx 1 ; 32a: 3e |
tcmiy 2 ; 314: 64 |
retn ; 328: 0f |
tcmiy 7 ; 310: 6e |
br L2f2 ; 320: b2 |
|
; ******************************************************* |
|
.rom @d |
L340: |
tcmiy 0 ; 340: 60 |
L341: |
ldp 15 ; 341: 1f |
call L3f4 ; 343: f4 |
tcy 2 ; 347: 44 |
tcmiy 9 ; 34f: 69 |
tcmiy 0 ; 35f: 60 |
tcmiy 5 ; 37f: 6a |
tcmiy 8 ; 37e: 61 |
tcmiy 5 ; 37d: 6a |
tcmiy 2 ; 37b: 64 |
tcmiy 0 ; 377: 60 |
tcmiy 3 ; 36f: 6c |
ldp 14 ; 35e: 17 |
br L393 ; 37c: 93 |
L379: |
rbit 2 ; 379: 35 |
ldx 0 ; 373: 3c |
tcy 10 ; 367: 45 |
imac ; 34e: 28 |
tamza ; 35d: 04 |
tcy 12 ; 37a: 43 |
rbit 0 ; 375: 34 |
tbit1 2 ; 36b: 39 |
br L394 ; 356: 94 |
L36c: |
ldx 0 ; 36c: 3c |
tcy 12 ; 358: 43 |
tma ; 370: 21 |
a6aac ; 361: 06 |
ldx 1 ; 342: 3e |
amaac ; 345: 25 |
a6aac ; 34b: 06 |
tcy 14 ; 357: 47 |
tam ; 36e: 03 |
retn ; 35c: 0f |
rbit 3 ; 378: 37 |
tma ; 371: 21 |
ldx 0 ; 363: 3c |
ldp 2 ; 346: 14 |
tcy 12 ; 34d: 43 |
alec 3 ; 35b: 7c |
br L097 ; 376: 97 |
sbit 2 ; 36d: 31 |
br L0ae ; 35a: ae |
L374: |
rbit 1 ; 374: 36 |
ldp 15 ; 369: 1f |
L352: |
call L3f4 ; 352: f4 |
ldp 6 ; 364: 16 |
call L1b0 ; 348: f0 |
cla ; 351: 2f |
ldp 1 ; 362: 18 |
call L045 ; 344: c5 |
tcy 11 ; 349: 4d |
ldp 1 ; 353: 18 |
L366: |
call L042 ; 366: c2 |
L34c: |
tcy 10 ; 34c: 45 |
tam ; 359: 03 |
tcy 12 ; 372: 43 |
ldp 7 ; 365: 1e |
tbit1 0 ; 34a: 38 |
br L1e8 ; 355: a8 |
br L1ee ; 36a: ae |
rbit 2 ; 354: 35 |
L368: |
a6aac ; 368: 06 |
ldp 4 ; 350: 12 |
br L122 ; 360: a2 |
|
; ******************************************************* |
|
.rom @e |
L380: |
tcy 0 ; 380: 40 |
L381: |
comx ; 381: 00 |
tma ; 383: 21 |
comx ; 387: 00 |
tamiy ; 38f: 20 |
ynec 13 ; 39f: 5b |
br L381 ; 3bf: 81 |
ldx 0 ; 3be: 3c |
retn ; 3bd: 0f |
ldp 9 ; 3bb: 19 |
br L27d ; 3b7: bd |
L3af: |
tcy 0 ; 3af: 40 |
br L279 ; 39e: b9 |
L3bc: |
tcy 2 ; 3bc: 44 |
cla ; 3b9: 2f |
ldx 1 ; 3b3: 3e |
amaac ; 3a7: 25 |
ldx 0 ; 38e: 3c |
saman ; 39d: 27 |
br L257 ; 3ba: 97 |
L3b5: |
a10aac ; 3b5: 05 |
tamza ; 3ab: 04 |
ia ; 396: 0e |
iyc ; 3ac: 2b |
ynec 2 ; 398: 54 |
br L242 ; 3b0: 82 |
retn ; 3a1: 0f |
ynec 12 ; 382: 53 |
br L273 ; 385: b3 |
retn ; 38b: 0f |
tamza ; 397: 04 |
br L26c ; 3ae: ac |
L39c: |
tcy 2 ; 39c: 44 |
L3b8: |
xma ; 3b8: 2e |
ldx 0 ; 3b1: 3c |
tamiy ; 3a3: 20 |
ldx 2 ; 386: 3d |
L38d: |
ynec 12 ; 38d: 53 |
br L278 ; 39b: b8 |
tcy 15 ; 3b6: 4f |
ldp 11 ; 3ad: 1d |
rbit 0 ; 39a: 34 |
tbit1 2 ; 3b4: 39 |
br L2c3 ; 3a9: 83 |
tbit1 1 ; 392: 3a |
br L2c3 ; 3a4: 83 |
br L2f1 ; 388: b1 |
L391: |
ldx 2 ; 391: 3d |
L3a2: |
tcmiy 8 ; 3a2: 61 |
tcy 15 ; 384: 4f |
br L2fe ; 389: be |
L393: |
tcmiy 2 ; 393: 64 |
ldp 6 ; 3a6: 16 |
call L18b ; 38c: cb |
ldp 13 ; 399: 1b |
tbit1 3 ; 3b2: 3b |
br L368 ; 3a5: a8 |
ldp 11 ; 38a: 1d |
br L2c3 ; 395: 83 |
L3aa: |
ldx 3 ; 3aa: 3f |
L394: |
ldp 15 ; 394: 1f |
call L3fb ; 3a8: fb |
ldp 7 ; 390: 1e |
br L1e4 ; 3a0: a4 |
|
; ******************************************************* |
|
.rom @f |
L3c0: |
ldx 3 ; 3c0: 3f |
L3c1: |
call L3fb ; 3c1: fb |
ldx 2 ; 3c3: 3d |
call L3fc ; 3c7: fc |
ldx 0 ; 3cf: 3c |
call L3fc ; 3df: fc |
L3ff: |
tbit1 0 ; 3ff: 38 |
br L3dd ; 3fe: 9d |
sbit 0 ; 3fd: 30 |
L3fb: |
tcy 12 ; 3fb: 43 |
tcmiy 10 ; 3f7: 65 |
tcmiy 0 ; 3ef: 60 |
L3de: |
tcy 1 ; 3de: 48 |
L3fc: |
dyn ; 3fc: 2c |
L3f9: |
tcmiy 0 ; 3f9: 60 |
ynec 12 ; 3f3: 53 |
br L3f9 ; 3e7: b9 |
tcy 14 ; 3ce: 47 |
L3dd: |
retn ; 3dd: 0f |
L3fa: |
tcy 13 ; 3fa: 4b |
tbit1 2 ; 3f5: 39 |
L3eb: |
br L3c5 ; 3eb: 85 |
tcy 0 ; 3d6: 40 |
L3ec: |
tcmiy 10 ; 3ec: 65 |
L3d8: |
tcmiy 10 ; 3d8: 65 |
tcy 12 ; 3f0: 43 |
rbit 0 ; 3e1: 34 |
L3c2: |
retn ; 3c2: 0f |
L3c5: |
tcy 11 ; 3c5: 4d |
imac ; 3cb: 28 |
ia ; 3d7: 0e |
dyn ; 3ee: 2c |
ynea ; 3dc: 02 |
br L3cd ; 3f8: 8d |
tcy 12 ; 3f1: 43 |
L3e3: |
ldp 8 ; 3e3: 11 |
br L214 ; 3c6: 94 |
L3cd: |
mnez ; 3cd: 26 |
br L231 ; 3db: b1 |
L3f6: |
sbit 1 ; 3f6: 32 |
sbit 3 ; 3ed: 33 |
L3da: |
br L22e ; 3da: ae |
L3f4: |
ldx 1 ; 3f4: 3e |
br L23b ; 3e9: bb |
L3d2: |
tcy 12 ; 3d2: 43 |
L3e4: |
tbit1 0 ; 3e4: 38 |
L3c8: |
br L221 ; 3c8: a1 |
L3d1: |
sbit 0 ; 3d1: 30 |
br L21d ; 3e2: 9d |
L3c4: |
tbit1 0 ; 3c4: 38 |
br L226 ; 3c9: a6 |
br L232 ; 3d3: b2 |
tcy 13 ; 3e6: 4b |
tbit1 2 ; 3cc: 39 |
L3d9: |
br L212 ; 3d9: 92 |
L3f2: |
tcy 12 ; 3f2: 43 |
L3e5: |
tya ; 3e5: 23 |
amaac ; 3ca: 25 |
L3d5: |
tamza ; 3d5: 04 |
sbit 3 ; 3ea: 33 |
br L21d ; 3d4: 9d |
L3e8: |
tbit1 0 ; 3e8: 38 |
br L23b ; 3d0: bb |
br L23a ; 3e0: ba |