URL
https://opencores.org/ocsvn/tms1000/tms1000/trunk
Subversion Repositories tms1000
[/] [tms1000/] [trunk/] [sr16/] [sr16.asm] - Rev 5
Compare with Previous | Blame | View Log
; *******************************************************
.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