Re: C64 BT2: complete monster list
Posted: Mon Mar 07, 2022 11:48 pm
Byte 1d doesn't appear in the monster roster entries, so where does it come from?
The Ultimate Bard's Tale Resource
https://bardstale.brotherhood.de/talefiles/forum/
https://bardstale.brotherhood.de/talefiles/forum/viewtopic.php?t=1687
You can not take over the bytes 1:1! There are tables and calculations. Search the code and you will find the linked tables/ calculations.Consider byte #$14. It is supposedly the max # of monsters.
Going by that, one should never encounter more than 2 Wolfmen. However, it is clearly possible to encounter as many as 6.
Code: Select all
.C:c000 A9 93 LDA #$93
.C:c002 20 D2 FF JSR $FFD2
.C:c005 A9 0E LDA #$0E
.C:c007 20 D2 FF JSR $FFD2
.C:c00a A9 80 LDA #$80
.C:c00c 8D 91 02 STA $0291
.C:c00f A9 00 LDA #$00
.C:c011 8D 20 D0 STA $D020
.C:c014 8D 21 D0 STA $D021
.C:c017 A0 00 LDY #$00
.C:c019 A2 18 LDX #$18
.C:c01b 20 F0 FF JSR $FFF0
.C:c01e A9 9B LDA #$9B
.C:c020 20 D2 FF JSR $FFD2
.C:c023 A9 A3 LDA #$A3
.C:c025 A0 27 LDY #$27
.C:c027 20 D2 FF JSR $FFD2
.C:c02a 88 DEY
.C:c02b F0 03 BEQ $C030
.C:c02d 4C 27 C0 JMP $C027
.C:c030 A0 00 LDY #$00
.C:c032 A2 16 LDX #$16
.C:c034 20 F0 FF JSR $FFF0
.C:c037 A9 A4 LDA #$A4
.C:c039 A0 27 LDY #$27
.C:c03b 20 D2 FF JSR $FFD2
.C:c03e 88 DEY
.C:c03f F0 03 BEQ $C044
.C:c041 4C 3B C0 JMP $C03B
.C:c044 A0 00 LDY #$00
.C:c046 A2 00 LDX #$00
.C:c048 20 F0 FF JSR $FFF0
.C:c04b A9 00 LDA #$00
.C:c04d A0 C6 LDY #$C6
.C:c04f 20 1E AB JSR $AB1E
.C:c052 A9 43 LDA #$43
.C:c054 A0 C6 LDY #$C6
.C:c056 20 1E AB JSR $AB1E
.C:c059 A2 00 LDX #$00
.C:c05b 20 9F FF JSR $FF9F
.C:c05e E0 0D CPX #$0D
.C:c060 F0 06 BEQ $C068
.C:c062 EE 20 D0 INC $D020
.C:c065 4C 5B C0 JMP $C05B
.C:c068 A9 00 LDA #$00
.C:c06a 8D 20 D0 STA $D020
.C:c06d 18 CLC
.C:c06e A0 00 LDY #$00
.C:c070 A2 17 LDX #$17
.C:c072 20 F0 FF JSR $FFF0
.C:c075 A9 20 LDA #$20
.C:c077 A2 27 LDX #$27
.C:c079 CA DEX
.C:c07a F0 06 BEQ $C082
.C:c07c 20 D2 FF JSR $FFD2
.C:c07f 4C 79 C0 JMP $C079
.C:c082 18 CLC
.C:c083 A0 00 LDY #$00
.C:c085 A2 17 LDX #$17
.C:c087 20 F0 FF JSR $FFF0
.C:c08a A9 69 LDA #$69
.C:c08c A0 C6 LDY #$C6
.C:c08e 20 1E AB JSR $AB1E
.C:c091 A9 00 LDA #$00
.C:c093 20 90 FF JSR $FF90
.C:c096 18 CLC
.C:c097 A9 02 LDA #$02
.C:c099 A2 08 LDX #$08
.C:c09b A0 01 LDY #$01
.C:c09d 20 BA FF JSR $FFBA
.C:c0a0 A9 0B LDA #$0B
.C:c0a2 A2 74 LDX #$74
.C:c0a4 A0 C6 LDY #$C6
.C:c0a6 20 BD FF JSR $FFBD
.C:c0a9 A0 00 LDY #$00
.C:c0ab A2 C6 LDX #$C6
.C:c0ad A9 00 LDA #$00
.C:c0af 20 D5 FF JSR $FFD5
.C:c0b2 C9 04 CMP #$04
.C:c0b4 D0 24 BNE $C0DA
.C:c0b6 20 B4 FF JSR $FFB4
.C:c0b9 A9 02 LDA #$02
.C:c0bb 20 C3 FF JSR $FFC3
.C:c0be 20 E7 FF JSR $FFE7
.C:c0c1 18 CLC
.C:c0c2 A0 00 LDY #$00
.C:c0c4 A2 17 LDX #$17
.C:c0c6 20 F0 FF JSR $FFF0
.C:c0c9 A9 7F LDA #$7F
.C:c0cb A0 C6 LDY #$C6
.C:c0cd 20 1E AB JSR $AB1E
.C:c0d0 20 9F FF JSR $FF9F
.C:c0d3 E0 0D CPX #$0D
.C:c0d5 D0 F9 BNE $C0D0
.C:c0d7 4C 00 C0 JMP $C000
.C:c0da 18 CLC
.C:c0db A0 00 LDY #$00
.C:c0dd A2 17 LDX #$17
.C:c0df 20 F0 FF JSR $FFF0
.C:c0e2 A0 C6 LDY #$C6
.C:c0e4 A9 99 LDA #$99
.C:c0e6 20 1E AB JSR $AB1E
.C:c0e9 18 CLC
.C:c0ea A2 00 LDX #$00
.C:c0ec BD EA 33 LDA $33EA,X
.C:c0ef 49 EA EOR #$EA
.C:c0f1 9D 28 36 STA $3628,X
.C:c0f4 E8 INX
.C:c0f5 D0 F5 BNE $C0EC
.C:c0f7 A2 00 LDX #$00
.C:c0f9 BD EA 34 LDA $34EA,X
.C:c0fc 49 EA EOR #$EA
.C:c0fe 9D 28 37 STA $3728,X
.C:c101 E8 INX
.C:c102 D0 F5 BNE $C0F9
.C:c104 A2 00 LDX #$00
.C:c106 BD EA 35 LDA $35EA,X
.C:c109 49 EA EOR #$EA
.C:c10b 9D 28 38 STA $3828,X
.C:c10e E8 INX
.C:c10f D0 F5 BNE $C106
.C:c111 4C AA C1 JMP $C1AA
.C:c114 00 BRK
.C:c115 00 BRK
.C:c116 0C 11 00 NOOP $0011
.C:c1aa A9 93 LDA #$93
.C:c1ac 20 D2 FF JSR $FFD2
.C:c1af A9 30 LDA #$30
.C:c1b1 20 D2 FF JSR $FFD2
.C:c1b4 A9 31 LDA #$31
.C:c1b6 20 D2 FF JSR $FFD2
.C:c1b9 A9 29 LDA #$29
.C:c1bb 20 D2 FF JSR $FFD2
.C:c1be 18 CLC
.C:c1bf A2 02 LDX #$02
.C:c1c1 A0 00 LDY #$00
.C:c1c3 20 F0 FF JSR $FFF0
.C:c1c6 A9 B5 LDA #$B5
.C:c1c8 A0 C6 LDY #$C6
.C:c1ca 20 1E AB JSR $AB1E
.C:c1cd 18 CLC
.C:c1ce A2 03 LDX #$03
.C:c1d0 A0 00 LDY #$00
.C:c1d2 20 F0 FF JSR $FFF0
.C:c1d5 A9 C4 LDA #$C4
.C:c1d7 A0 C6 LDY #$C6
.C:c1d9 20 1E AB JSR $AB1E
.C:c1dc 18 CLC
.C:c1dd A2 04 LDX #$04
.C:c1df A0 00 LDY #$00
.C:c1e1 20 F0 FF JSR $FFF0
.C:c1e4 A9 D2 LDA #$D2
.C:c1e6 A0 C6 LDY #$C6
.C:c1e8 20 1E AB JSR $AB1E
.C:c1eb 18 CLC
.C:c1ec A2 07 LDX #$07
.C:c1ee A0 00 LDY #$00
.C:c1f0 20 F0 FF JSR $FFF0
.C:c1f3 A9 DE LDA #$DE
.C:c1f5 A0 C6 LDY #$C6
.C:c1f7 20 1E AB JSR $AB1E
.C:c1fa 18 CLC
.C:c1fb A2 07 LDX #$07
.C:c1fd A0 15 LDY #$15
.C:c1ff 20 F0 FF JSR $FFF0
.C:c202 A9 E9 LDA #$E9
.C:c204 A0 C6 LDY #$C6
.C:c206 20 1E AB JSR $AB1E
.C:c209 18 CLC
.C:c20a A2 08 LDX #$08
.C:c20c A0 00 LDY #$00
.C:c20e 20 F0 FF JSR $FFF0
.C:c211 A9 F9 LDA #$F9
.C:c213 A0 C6 LDY #$C6
.C:c215 20 1E AB JSR $AB1E
.C:c218 18 CLC
.C:c219 A2 08 LDX #$08
.C:c21b A0 15 LDY #$15
.C:c21d 20 F0 FF JSR $FFF0
.C:c220 A9 08 LDA #$08
.C:c222 A0 C7 LDY #$C7
.C:c224 20 1E AB JSR $AB1E
.C:c227 18 CLC
.C:c228 A2 09 LDX #$09
.C:c22a A0 00 LDY #$00
.C:c22c 20 F0 FF JSR $FFF0
.C:c22f A9 10 LDA #$10
.C:c231 A0 C7 LDY #$C7
.C:c233 20 1E AB JSR $AB1E
.C:c236 18 CLC
.C:c237 A2 0A LDX #$0A
.C:c239 A0 15 LDY #$15
.C:c23b 20 F0 FF JSR $FFF0
.C:c23e A9 18 LDA #$18
.C:c240 A0 C7 LDY #$C7
.C:c242 20 1E AB JSR $AB1E
.C:c245 18 CLC
.C:c246 A2 0B LDX #$0B
.C:c248 A0 00 LDY #$00
.C:c24a 20 F0 FF JSR $FFF0
.C:c24d A9 28 LDA #$28
.C:c24f A0 C7 LDY #$C7
.C:c251 20 1E AB JSR $AB1E
.C:c254 18 CLC
.C:c255 A2 0B LDX #$0B
.C:c257 A0 15 LDY #$15
.C:c259 20 F0 FF JSR $FFF0
.C:c25c A9 37 LDA #$37
.C:c25e A0 C7 LDY #$C7
.C:c260 20 1E AB JSR $AB1E
.C:c263 18 CLC
.C:c264 A2 0C LDX #$0C
.C:c266 A0 00 LDY #$00
.C:c268 20 F0 FF JSR $FFF0
.C:c26b A9 46 LDA #$46
.C:c26d A0 C7 LDY #$C7
.C:c26f 20 1E AB JSR $AB1E
.C:c272 18 CLC
.C:c273 A2 0C LDX #$0C
.C:c275 A0 15 LDY #$15
.C:c277 20 F0 FF JSR $FFF0
.C:c27a A9 51 LDA #$51
.C:c27c A0 C7 LDY #$C7
.C:c27e 20 1E AB JSR $AB1E
.C:c281 18 CLC
.C:c282 A2 0D LDX #$0D
.C:c284 A0 00 LDY #$00
.C:c286 20 F0 FF JSR $FFF0
.C:c289 A9 5F LDA #$5F
.C:c28b A0 C7 LDY #$C7
.C:c28d 20 1E AB JSR $AB1E
.C:c290 18 CLC
.C:c291 A2 0D LDX #$0D
.C:c293 A0 15 LDY #$15
.C:c295 20 F0 FF JSR $FFF0
.C:c298 A9 67 LDA #$67
.C:c29a A0 C7 LDY #$C7
.C:c29c 20 1E AB JSR $AB1E
.C:c29f 18 CLC
.C:c2a0 A2 0E LDX #$0E
.C:c2a2 A0 00 LDY #$00
.C:c2a4 20 F0 FF JSR $FFF0
.C:c2a7 A9 6F LDA #$6F
.C:c2a9 A0 C7 LDY #$C7
.C:c2ab 20 1E AB JSR $AB1E
.C:c2ae 18 CLC
.C:c2af A2 0E LDX #$0E
.C:c2b1 A0 15 LDY #$15
.C:c2b3 20 F0 FF JSR $FFF0
.C:c2b6 A9 77 LDA #$77
.C:c2b8 A0 C7 LDY #$C7
.C:c2ba 20 1E AB JSR $AB1E
.C:c2bd 18 CLC
.C:c2be A2 0F LDX #$0F
.C:c2c0 A0 00 LDY #$00
.C:c2c2 20 F0 FF JSR $FFF0
.C:c2c5 A9 7F LDA #$7F
.C:c2c7 A0 C7 LDY #$C7
.C:c2c9 20 1E AB JSR $AB1E
.C:c2cc 18 CLC
.C:c2cd A2 10 LDX #$10
.C:c2cf A0 15 LDY #$15
.C:c2d1 20 F0 FF JSR $FFF0
.C:c2d4 A9 8C LDA #$8C
.C:c2d6 A0 C7 LDY #$C7
.C:c2d8 20 1E AB JSR $AB1E
.C:c2db 18 CLC
.C:c2dc A2 12 LDX #$12
.C:c2de A0 00 LDY #$00
.C:c2e0 20 F0 FF JSR $FFF0
.C:c2e3 A9 B4 LDA #$B4
.C:c2e5 A0 C7 LDY #$C7
.C:c2e7 20 1E AB JSR $AB1E
.C:c2ea 18 CLC
.C:c2eb A2 00 LDX #$00
.C:c2ed A0 1D LDY #$1D
.C:c2ef 20 F0 FF JSR $FFF0
.C:c2f2 A9 AA LDA #$AA
.C:c2f4 A0 C7 LDY #$C7
.C:c2f6 20 1E AB JSR $AB1E
.C:c2f9 18 CLC
.C:c2fa A2 09 LDX #$09
.C:c2fc A0 15 LDY #$15
.C:c2fe 20 F0 FF JSR $FFF0
.C:c301 A9 23 LDA #$23
.C:c303 A0 CA LDY #$CA
.C:c305 20 1E AB JSR $AB1E
.C:c308 18 CLC
.C:c309 A2 0A LDX #$0A
.C:c30b A0 00 LDY #$00
.C:c30d 20 F0 FF JSR $FFF0
.C:c310 A9 2F LDA #$2F
.C:c312 A0 CA LDY #$CA
.C:c314 20 1E AB JSR $AB1E
.C:c317 18 CLC
.C:c318 A2 0F LDX #$0F
.C:c31a A0 15 LDY #$15
.C:c31c 20 F0 FF JSR $FFF0
.C:c31f A9 3B LDA #$3B
.C:c321 A0 CA LDY #$CA
.C:c323 20 1E AB JSR $AB1E
.C:c326 18 CLC
.C:c327 A2 10 LDX #$10
.C:c329 A0 00 LDY #$00
.C:c32b 20 F0 FF JSR $FFF0
.C:c32e A9 48 LDA #$48
.C:c330 A0 CA LDY #$CA
.C:c332 20 1E AB JSR $AB1E
.C:c335 18 CLC
.C:c336 A2 02 LDX #$02
.C:c338 A0 0E LDY #$0E
.C:c33a 20 F0 FF JSR $FFF0
.C:c33d A2 00 LDX #$00
.C:c33f A0 25 LDY #$25
.C:c341 BD 28 36 LDA $3628,X
.C:c344 D9 60 C1 CMP $C160,Y
.C:c347 F0 0D BEQ $C356
.C:c349 88 DEY
.C:c34a D0 F8 BNE $C344
.C:c34c C9 AF CMP #$AF
.C:c34e F0 0D BEQ $C35D
.C:c350 C9 DC CMP #$DC
.C:c352 F0 45 BEQ $C399
.C:c354 E9 A0 SBC #$A0
.C:c356 20 D2 FF JSR $FFD2
.C:c359 E8 INX
.C:c35a 4C 41 C3 JMP $C341
.C:c35d 8E 16 C1 STX $C116
.C:c360 18 CLC
.C:c361 A2 03 LDX #$03
.C:c363 A0 0D LDY #$0D
.C:c365 20 F0 FF JSR $FFF0
.C:c368 AE 16 C1 LDX $C116
.C:c36b E8 INX
.C:c36c BD 28 36 LDA $3628,X
.C:c36f C9 DC CMP #$DC
.C:c371 F0 08 BEQ $C37B
.C:c373 E9 A0 SBC #$A0
.C:c375 20 D2 FF JSR $FFD2
.C:c378 4C 6B C3 JMP $C36B
.C:c37b 8E 16 C1 STX $C116
.C:c37e 18 CLC
.C:c37f A2 04 LDX #$04
.C:c381 A0 0B LDY #$0B
.C:c383 20 F0 FF JSR $FFF0
.C:c386 AE 16 C1 LDX $C116
.C:c389 E8 INX
.C:c38a BD 28 36 LDA $3628,X
.C:c38d C9 DC CMP #$DC
.C:c38f F0 08 BEQ $C399
.C:c391 E9 A0 SBC #$A0
.C:c393 20 D2 FF JSR $FFD2
.C:c396 4C 89 C3 JMP $C389
.C:c399 AC 16 C1 LDY $C116
.C:c39c C0 00 CPY #$00
.C:c39e F0 75 BEQ $C415
.C:c3a0 8E 16 C1 STX $C116
.C:c3a3 18 CLC
.C:c3a4 A2 03 LDX #$03
.C:c3a6 A0 0C LDY #$0C
.C:c3a8 20 F0 FF JSR $FFF0
.C:c3ab AE 16 C1 LDX $C116
.C:c3ae E8 INX
.C:c3af BD 28 36 LDA $3628,X
.C:c3b2 C9 DC CMP #$DC
.C:c3b4 F0 06 BEQ $C3BC
.C:c3b6 20 D2 FF JSR $FFD2
.C:c3b9 4C AE C3 JMP $C3AE
.C:c3bc 8E 16 C1 STX $C116
.C:c3bf 18 CLC
.C:c3c0 A2 04 LDX #$04
.C:c3c2 A0 0A LDY #$0A
.C:c3c4 20 F0 FF JSR $FFF0
.C:c3c7 AE 16 C1 LDX $C116
.C:c3ca E8 INX
.C:c3cb BD 28 36 LDA $3628,X
.C:c3ce C9 DC CMP #$DC
.C:c3d0 F0 06 BEQ $C3D8
.C:c3d2 20 D2 FF JSR $FFD2
.C:c3d5 4C CA C3 JMP $C3CA
.C:c3d8 18 CLC
.C:c3d9 18 CLC
.C:c3da A2 0A LDX #$0A
.C:c3dc A0 0B LDY #$0B
.C:c3de 20 F0 FF JSR $FFF0
.C:c3e1 A2 10 LDX #$10
.C:c3e3 BD 28 36 LDA $3628,X
.C:c3e6 E8 INX
.C:c3e7 7D 28 36 ADC $3628,X
.C:c3ea AA TAX
.C:c3eb A9 00 LDA #$00
.C:c3ed 20 CD BD JSR $BDCD
.C:c3f0 18 CLC
.C:c3f1 A2 09 LDX #$09
.C:c3f3 A0 20 LDY #$20
.C:c3f5 20 F0 FF JSR $FFF0
.C:c3f8 A2 12 LDX #$12
.C:c3fa BD 28 36 LDA $3628,X
.C:c3fd E8 INX
.C:c3fe 7D 28 36 ADC $3628,X
.C:c401 AA TAX
.C:c402 A9 00 LDA #$00
.C:c404 20 CD BD JSR $BDCD
.C:c407 18 CLC
.C:c408 A2 07 LDX #$07
.C:c40a A0 0A LDY #$0A
.C:c40c 20 F0 FF JSR $FFF0
.C:c40f A2 14 LDX #$14
.C:c411 BD 28 36 LDA $3628,X
.C:c414 AA TAX
.C:c415 A9 00 LDA #$00
.C:c417 20 CD BD JSR $BDCD
.C:c41a 60 RTS
Code: Select all
.C:c600 D4 48 NOOP $48,X
.C:c602 45 20 EOR $20
.C:c604 C2 41 NOOP #$41
.C:c606 52 JAM
.C:c607 44 27 NOOP $27
.C:c609 53 20 SRE ($20),Y
.C:c60b D4 41 NOOP $41,X
.C:c60d 4C 45 20 JMP $2045
.C:c610 C9 C9 CMP #$C9
.C:c612 8D 8D CF STA $CF8D
.C:c615 56 45 LSR $45,X
.C:c617 52 JAM
.C:c618 57 4F SRE $4F,X
.C:c61a 52 JAM
.C:c61b 4C 44 20 JMP $2044
.C:c61e CD 4F 4E CMP $4E4F
.C:c621 53 54 SRE ($54),Y
.C:c623 45 52 EOR $52
.C:c625 20 D2 4F JSR $4FD2
.C:c628 53 54 SRE ($54),Y
.C:c62a 45 52 EOR $52
.C:c62c 8D 8D 8D STA $8D8D
.C:c62f 8D 8D 8D STA $8D8D
.C:c632 8D 8D 8D STA $8D8D
.C:c635 8D 8D 8D STA $8D8D
.C:c638 8D 8D 8D STA $8D8D
.C:c63b 8D 8D 8D STA $8D8D
.C:c63e 8D 8D 8D STA $8D8D
.C:c641 20 00 C9 JSR $C900
.C:c644 4E 53 45 LSR $4553
.C:c647 52 JAM
.C:c648 54 20 NOOP $20,X
.C:c64a C3 C8 DCP ($C8,X)
.C:c64c C1 D2 CMP ($D2,X)
.C:c64e C1 C3 CMP ($C3,X)
.C:c650 D4 C5 NOOP $C5,X
.C:c652 D2 JAM
.C:c653 20 44 49 JSR $4944
.C:c656 53 4B SRE ($4B),Y
.C:c658 20 26 20 JSR $2026
.C:c65b 50 52 BVC $C6AF
.C:c65d 45 53 EOR $53
.C:c65f 53 20 SRE ($20),Y
.C:c661 D2 JAM
.C:c662 C5 D4 CMP $D4
.C:c664 D5 D2 CMP $D2,X
.C:c666 CE 2E 00 DEC $002E
.C:c669 CC 4F 41 CPY $414F
.C:c66c 44 49 NOOP $49
.C:c66e 4E 47 2E LSR $2E47
.C:c671 2E 2E 00 ROL $002E
.C:c674 46 49 LSR $49
.C:c676 4C 45 35 JMP $3545
.C:c679 32 JAM
.C:c67a 33 35 RLA ($35),Y
.C:c67c 34 30 NOOP $30,X
.C:c67e 35 D2 AND $D2,X
.C:c680 C5 C1 CMP $C1
.C:c682 C4 20 CPY $20
.C:c684 C5 D2 CMP $D2
.C:c686 D2 JAM
.C:c687 CF D2 3B DCP $3BD2
.C:c68a 20 50 52 JSR $5250
.C:c68d 45 53 EOR $53
.C:c68f 53 20 SRE ($20),Y
.C:c691 D2 JAM
.C:c692 C5 D4 CMP $D4
.C:c694 D5 D2 CMP $D2,X
.C:c696 CE 2E 00 DEC $002E
.C:c699 C4 45 CPY $45
.C:c69b 43 52 SRE ($52,X)
.C:c69d 59 50 54 EOR $5450,Y
.C:c6a0 49 4E EOR #$4E
.C:c6a2 47 20 SRE $20
.C:c6a4 54 48 NOOP $48,X
.C:c6a6 45 20 EOR $20
.C:c6a8 44 41 NOOP $41
.C:c6aa 4D 4E 20 EOR $204E
.C:c6ad 46 49 LSR $49
.C:c6af 4C 45 2E JMP $2E45
.C:c6b2 2E 2E 00 ROL $002E
.C:c6b5 C1 29 CMP ($29,X)
.C:c6b7 20 D2 4F JSR $4FD2
.C:c6ba 4F 54 20 SRE $2054
.C:c6bd CE 41 4D DEC $4D41
.C:c6c0 45 3A EOR $3A
.C:c6c2 20 00 C2 JSR $C200
.C:c6c5 29 20 AND #$20
.C:c6c7 D3 49 DCP ($49),Y
.C:c6c9 4E 47 55 LSR $5547
.C:c6cc 4C 41 52 JMP $5241
.C:c6cf 3A NOOP
.C:c6d0 20 00 C3 JSR $C300
.C:c6d3 29 20 AND #$20
.C:c6d5 D0 4C BNE $C723
.C:c6d7 55 52 EOR $52,X
.C:c6d9 41 4C EOR ($4C,X)
.C:c6db 3A NOOP
.C:c6dc 20 00 C4 JSR $C400
.C:c6df 29 20 AND #$20
.C:c6e1 CD 41 58 CMP $5841
.C:c6e4 20 23 3A JSR $3A23
.C:c6e7 20 00 C5 JSR $C500
.C:c6ea 29 20 AND #$20
.C:c6ec D3 54 DCP ($54),Y
.C:c6ee 41 52 EOR ($52,X)
.C:c6f0 54 20 NOOP $20,X
.C:c6f2 C4 49 CPY $49
.C:c6f4 53 54 SRE ($54),Y
.C:c6f6 3A NOOP
.C:c6f7 20 00 C6 JSR $C600
.C:c6fa 29 20 AND #$20
.C:c6fc C1 44 CMP ($44,X)
.C:c6fe 56 20 LSR $20,X
.C:c700 D3 50 DCP ($50),Y
.C:c702 45 45 EOR $45
.C:c704 44 3A NOOP $3A
.C:c706 20 00 C7 JSR $C700
.C:c709 29 20 AND #$20
.C:c70b D8 CLD
.C:c70c D0 3A BNE $C748
.C:c70e 20 00 C8 JSR $C800
.C:c711 29 20 AND #$20
.C:c713 C1 C3 CMP ($C3,X)
.C:c715 3A NOOP
.C:c716 20 00 CB JSR $CB00
.C:c719 29 20 AND #$20
.C:c71b C9 4E CMP #$4E
.C:c71d 49 54 EOR #$54
.C:c71f 49 41 EOR #$41
.C:c721 54 49 NOOP $49,X
.C:c723 56 45 LSR $45,X
.C:c725 3A NOOP
.C:c726 20 00 CC JSR $CC00
.C:c729 29 20 AND #$20
.C:c72b D2 JAM
.C:c72c 55 4E EOR $4E,X
.C:c72e 20 D6 41 JSR $41D6
.C:c731 4C 55 45 JMP $4555
.C:c734 3A NOOP
.C:c735 20 00 CD JSR $CD00
.C:c738 29 20 AND #$20
.C:c73a C1 54 CMP ($54,X)
.C:c73c 54 20 NOOP $20,X
.C:c73e D6 41 DEC $41,X
.C:c740 4C 55 45 JMP $4555
.C:c743 3A NOOP
.C:c744 20 00 CE JSR $CE00
.C:c747 29 20 AND #$20
.C:c749 CD 20 C4 CMP $C420
.C:c74c 4D 47 3A EOR $3A47
.C:c74f 20 00 CF JSR $CF00
.C:c752 29 20 AND #$20
.C:c754 CD 20 C5 CMP $C520
.C:c757 46 46 LSR $46
.C:c759 45 43 EOR $43
.C:c75b 54 3A NOOP $3A,X
.C:c75d 20 00 D0 JSR $D000
.C:c760 29 20 AND #$20
.C:c762 C1 31 CMP ($31,X)
.C:c764 3A NOOP
.C:c765 20 00 D1 JSR $D100
.C:c768 29 20 AND #$20
.C:c76a C1 32 CMP ($32,X)
.C:c76c 3A NOOP
.C:c76d 20 00 D2 JSR $D200
.C:c770 29 20 AND #$20
.C:c772 C1 33 CMP ($33,X)
.C:c774 3A NOOP
.C:c775 20 00 D3 JSR $D300
.C:c778 29 20 AND #$20
.C:c77a C1 34 CMP ($34,X)
.C:c77c 3A NOOP
.C:c77d 20 00 D4 JSR $D400
.C:c780 29 20 AND #$20
.C:c782 D0 49 BNE $C7CD
.C:c784 43 54 SRE ($54,X)
.C:c786 55 52 EOR $52,X
.C:c788 45 3A EOR $3A
.C:c78a 20 00 D7 JSR $D700
.C:c78d 29 20 AND #$20
.C:c78f C4 49 CPY $49
.C:c791 46 46 LSR $46
.C:c793 49 43 EOR #$43
.C:c795 55 4C EOR $4C,X
.C:c797 54 59 NOOP $59,X
.C:c799 3A NOOP
.C:c79a 20 00 3C JSR $3C00
.C:c79d C6 31 DEC $31
.C:c79f 3E 20 D0 ROL $D020,X
.C:c7a2 52 JAM
.C:c7a3 45 56 EOR $56
.C:c7a5 49 4F EOR #$4F
.C:c7a7 55 53 EOR $53,X
.C:c7a9 00 BRK
.C:c7aa 3C C6 33 NOOP $33C6,X
.C:c7ad 3E 20 CE ROL $CE20,X
.C:c7b0 45 58 EOR $58
.C:c7b2 54 00 NOOP $00,X
.C:c7b4 5B C1 2D SRE $2DC1,Y
.C:c7b7 D7 2C DCP $2C,X
.C:c7b9 20 C6 31 JSR $31C6
.C:c7bc 2F C6 33 RLA $33C6
.C:c7bf 2C 20 D2 BIT $D220
.C:c7c2 C5 D4 CMP $D4
.C:c7c4 D5 D2 CMP $D2,X
.C:c7c6 CE 20 54 DEC $5420
.C:c7c9 4F 20 D3 SRE $D320
.C:c7cc 41 56 EOR ($56,X)
.C:c7ce 45 2F EOR $2F
.C:c7d0 C5 58 CMP $58
.C:c7d2 49 54 EOR #$54
.C:c7d4 5D 00 D0 EOR $D000,X
.C:c7d7 F2 JAM
.C:c7d8 45 53 EOR $53
.C:c7da 53 20 SRE ($20),Y
.C:c7dc C6 37 DEC $37
.C:c7de 20 54 4F JSR $4F54
.C:c7e1 D3 41 DCP ($41),Y
.C:c7e3 56 45 LSR $45,X
.C:c7e5 20 52 4F JSR $4F52
.C:c7e8 53 54 SRE ($54),Y
.C:c7ea 45 52 EOR $52
.C:c7ec 20 45 4E JSR $4E45
.C:c7ef 54 52 NOOP $52,X
.C:c7f1 49 45 EOR #$45
.C:c7f3 53 2C SRE ($2C),Y
.C:c7f5 4F 52 0D SRE $0D52
.C:c7f8 D2 JAM
.C:c7f9 C5 D4 CMP $D4
.C:c7fb D5 D2 CMP $D2,X
.C:c7fd CE 20 54 DEC $5420
.C:c800 4F 45 58 SRE $5845
.C:c803 49 54 EOR #$54
.C:c805 20 50 52 JSR $5250
.C:c808 4F 47 52 SRE $5247
.C:c80b 41 4D EOR ($4D,X)
.C:c80d 2E 00 CE ROL $CE00
.C:c810 2F C1 00 RLA $00C1
.C:c813 CE 55 54 DEC $5455
.C:c816 53 00 SRE ($00),Y
.C:c818 CF 4C 44 DCP $444C
.C:c81b 00 BRK
.C:c81c D0 53 BNE $C871
.C:c81e 4E 44 00 LSR $0044
.C:c821 C3 42 DCP ($42,X)
.C:c823 49 54 EOR #$54
.C:c825 00 BRK
.C:c826 D3 54 DCP ($54),Y
.C:c828 4F 4E 00 SRE $004E
.C:c82b 2D CC 45 AND $45CC
.C:c82e 56 00 LSR $00,X
.C:c830 D0 4F BNE $C881
.C:c832 53 53 SRE ($53),Y
.C:c834 00 BRK
.C:c835 D0 48 BNE $C87F
.C:c837 41 5A EOR ($5A,X)
.C:c839 00 BRK
.C:c83a C9 DA CMP #$DA
.C:c83c 4F 54 00 SRE $0054
.C:c83f CD 45 4C CMP $4C45
.C:c842 45 45 EOR $45
.C:c844 00 BRK
.C:c845 D0 41 BNE $C888
.C:c847 52 JAM
.C:c848 54 59 NOOP $59,X
.C:c84a 00 BRK
.C:c84b 3C C6 31 NOOP $31C6,X
.C:c84e 3E 20 43 ROL $4320,X
.C:c851 59 43 4C EOR $4C43,Y
.C:c854 45 20 EOR $20
.C:c856 53 50 SRE ($50),Y
.C:c858 45 4C EOR $4C
.C:c85a 4C 53 2C JMP $2C53
.C:c85d 20 D2 C5 JSR $C5D2
.C:c860 D4 D5 NOOP $D5,X
.C:c862 D2 JAM
.C:c863 CE 20 54 DEC $5420
.C:c866 4F 20 53 SRE $5320
.C:c869 45 54 EOR $54
.C:c86b 00 BRK
.C:c86c C2 52 NOOP #$52
.C:c86e 3A NOOP
.C:c86f 20 00 3C JSR $3C00
.C:c872 C6 31 DEC $31
.C:c874 3E 20 54 ROL $5420,X
.C:c877 4F 20 45 SRE $4520
.C:c87a 4E 54 45 LSR $4554
.C:c87d 52 JAM
.C:c87e 20 42 41 JSR $4142
.C:c881 53 45 SRE ($45),Y
.C:c883 20 44 41 JSR $4144
.C:c886 4D 41 47 EOR $4741
.C:c889 45 3A EOR $3A
.C:c88b 20 00 D2 JSR $D200
.C:c88e 3A NOOP
.C:c88f 20 00 3C JSR $3C00
.C:c892 C6 31 DEC $31
.C:c894 3E 20 54 ROL $5420,X
.C:c897 4F 20 43 SRE $4320
.C:c89a 59 43 4C EOR $4C43,Y
.C:c89d 45 20 EOR $20
.C:c89f 44 49 NOOP $49
.C:c8a1 53 54 SRE ($54),Y
.C:c8a3 41 4E EOR ($4E,X)
.C:c8a5 43 45 SRE ($45,X)
.C:c8a7 00 BRK
.C:c8a8 3C C6 33 NOOP $33C6,X
.C:c8ab 3E 20 54 ROL $5420,X
.C:c8ae 4F 20 45 SRE $4520
.C:c8b1 4E 54 45 LSR $4554
.C:c8b4 52 JAM
.C:c8b5 20 42 41 JSR $4142
.C:c8b8 53 45 SRE ($45),Y
.C:c8ba 20 44 41 JSR $4144
.C:c8bd 4D 41 47 EOR $4741
.C:c8c0 45 00 EOR $00
.C:c8c2 31 30 AND ($30),Y
.C:c8c4 27 00 RLA $00
.C:c8c6 32 JAM
.C:c8c7 30 27 BMI $C8F0
.C:c8c9 00 BRK
.C:c8ca 33 30 RLA ($30),Y
.C:c8cc 27 00 RLA $00
.C:c8ce 34 30 NOOP $30,X
.C:c8d0 27 00 RLA $00
.C:c8d2 35 30 AND $30,X
.C:c8d4 27 00 RLA $00
.C:c8d6 36 30 ROL $30,X
.C:c8d8 27 00 RLA $00
.C:c8da 37 30 RLA $30,X
.C:c8dc 27 00 RLA $00
.C:c8de 38 SEC
.C:c8df 30 27 BMI $C908
.C:c8e1 00 BRK
.C:c8e2 39 30 27 AND $2730,Y
.C:c8e5 00 BRK
.C:c8e6 CD C1 C6 CMP $C6C1
.C:c8e9 CC C1 D2 CPY $D2C1
.C:c8ec C6 C9 DEC $C9
.C:c8ee D4 D2 NOOP $D2,X
.C:c8f0 DA NOOP
.C:c8f1 D0 C6 BNE $C8B9
.C:c8f3 D2 JAM
.C:c8f4 C6 CF DEC $CF
.C:c8f6 CD C1 C3 CMP $C3C1
.C:c8f9 CF D7 CF DCP $CFD7
.C:c8fc C8 INY
.C:c8fd CC CC C5 CPY $C5CC
.C:c900 D2 JAM
.C:c901 C5 CC CMP $CC
.C:c903 C5 D6 CMP $D6
.C:c905 C9 D7 CMP #$D7
.C:c907 C1 D3 CMP ($D3,X)
.C:c909 D4 C9 NOOP $C9,X
.C:c90b CE D7 CF DEC $CFD7
.C:c90e C6 CC DEC $CC
.C:c910 D2 JAM
.C:c911 C5 C7 CMP $C7
.C:c913 D2 JAM
.C:c914 D2 JAM
.C:c915 C5 D3 CMP $D3
.C:c917 C8 INY
.C:c918 D3 D0 DCP ($D0),Y
.C:c91a C9 CE CMP #$CE
.C:c91c CF C7 CD DCP $CDC7
.C:c91f C1 CC CMP ($CC,X)
.C:c921 C5 C6 CMP $C6
.C:c923 CC C1 CE CPY $CEC1
.C:c926 C1 D0 CMP ($D0,X)
.C:c928 C1 D2 CMP ($D2,X)
.C:c92a C6 C1 DEC $C1
.C:c92c C6 CF DEC $CF
.C:c92e C9 CE CMP #$CE
.C:c930 D3 CC DCP ($CC),Y
.C:c932 D6 CF DEC $CF,X
.C:c934 D0 CC BNE $C902
.C:c936 D1 D5 CMP ($D5),Y
.C:c938 C6 C9 DEC $C9
.C:c93a D3 C3 DCP ($C3),Y
.C:c93c D3 C9 DCP ($C9),Y
.C:c93e C8 INY
.C:c93f CF D7 C1 DCP $C1D7
.C:c942 CD C1 C7 CMP $C7C1
.C:c945 C1 C1 CMP ($C1,X)
.C:c947 D2 JAM
.C:c948 C5 CE CMP $CE
.C:c94a CD D9 D3 CMP $D3D9
.C:c94d C8 INY
.C:c94e CF C7 D3 DCP $D3C7
.C:c951 D4 D3 NOOP $D3,X
.C:c953 D4 C6 NOOP $C6,X
.C:c955 CC D3 D0 CPY $D0D3
.C:c958 D4 CF NOOP $CF,X
.C:c95a D4 D2 NOOP $D2,X
.C:c95c C2 D2 NOOP #$D2
.C:c95e C1 CE CMP ($CE,X)
.C:c960 CD C1 D3 CMP $D3C1
.C:c963 D4 D4 NOOP $D4,X
.C:c965 CF D0 C8 DCP $C8D0
.C:c968 D4 CF NOOP $CF,X
.C:c96a D9 CD C3 CMP $C3CD,Y
.C:c96d C1 D2 CMP ($D2,X)
.C:c96f C5 D3 CMP $D3
.C:c971 D4 C4 NOOP $C4,X
.C:c973 C5 D3 CMP $D3
.C:c975 D4 D7 NOOP $D7,X
.C:c977 DA NOOP
.C:c978 D7 C1 DCP $C1,X
.C:c97a D3 C1 DCP ($C1),Y
.C:c97c D3 D0 DCP ($D0),Y
.C:c97e CD C9 CA CMP $CAC9
.C:c981 C1 D0 CMP ($D0,X)
.C:c983 C8 INY
.C:c984 C2 CC NOOP #$CC
.C:c986 CC CF D4 CPY $D4CF
.C:c989 D2 JAM
.C:c98a C4 C9 CPY $C9
.C:c98c D3 C2 DCP ($C2),Y
.C:c98e D7 C9 DCP $C9,X
.C:c990 D7 C1 DCP $C1,X
.C:c992 C6 C5 DEC $C5
.C:c994 C1 D2 CMP ($D2,X)
.C:c996 D7 C9 DCP $C9,X
.C:c998 CF C7 C9 DCP $C9C7
.C:c99b CE D6 C9 DEC $C9D6
.C:c99e D3 C5 DCP ($C5),Y
.C:c9a0 D3 C9 DCP ($C9),Y
.C:c9a2 C3 C1 DCP ($C1,X)
.C:c9a4 C5 D9 CMP $D9
.C:c9a6 D7 C9 DCP $C9,X
.C:c9a8 C4 D2 CPY $D2
.C:c9aa C4 C9 CPY $C9
.C:c9ac C9 CC CMP #$CC
.C:c9ae CD C9 C2 CMP $C2C9
.C:c9b1 CC D7 C9 CPY $C9D7
.C:c9b4 C7 C9 DCP $C9
.C:c9b6 D3 CF DCP ($CF),Y
.C:c9b8 D3 C9 DCP ($C9),Y
.C:c9ba D7 C9 DCP $C9,X
.C:c9bc CD C1 D7 CMP $D7C1
.C:c9bf C9 C8 CMP #$C8
.C:c9c1 C5 CD CMP $CD
.C:c9c3 C1 C7 CMP ($C7,X)
.C:c9c5 CD DA DA CMP $DADA
.C:c9c8 C7 CF DCP $CF
.C:c9ca D3 D5 DCP ($D5),Y
.C:c9cc C5 CC CMP $CC
.C:c9ce C6 CF DEC $CF
.C:c9d0 C6 CF DEC $CF
.C:c9d2 C7 C1 DCP $C1
.C:c9d4 D4 C5 NOOP $C5,X
.C:c9d6 C4 C5 CPY $C5
.C:c9d8 C2 C1 NOOP #$C1
.C:c9da C6 CC DEC $CC
.C:c9dc C3 CF DCP ($CF,X)
.C:c9de C4 C9 CPY $C9
.C:c9e0 D3 D0 DCP ($D0),Y
.C:c9e2 D0 D2 BNE $C9B6
.C:c9e4 D3 D5 DCP ($D5),Y
.C:c9e6 C1 CE CMP ($CE,X)
.C:c9e8 C4 C5 CPY $C5
.C:c9ea D3 D0 DCP ($D0),Y
.C:c9ec C2 C9 NOOP #$C9
.C:c9ee D3 CF DCP ($CF),Y
.C:c9f0 D7 C8 DCP $C8,X
.C:c9f2 C7 D2 DCP $D2
.C:c9f4 D3 D5 DCP ($D5),Y
.C:c9f6 C2 C5 NOOP #$C5
.C:c9f8 C4 C5 CPY $C5
.C:c9fa D7 C9 DCP $C9,X
.C:c9fc DA NOOP
.C:c9fd D7 C8 DCP $C8,X
.C:c9ff C5 D2 CMP $D2
.C:ca01 C2 C8 NOOP #$C8
.C:ca03 C1 C6 CMP ($C6,X)
.C:ca05 CF CD C5 DCP $C5CD
.C:ca08 CD C5 C2 CMP $C2C5
.C:ca0b C1 D3 CMP ($D3,X)
.C:ca0d D0 C3 BNE $C9D2
.C:ca0f C1 CD CMP ($CD,X)
.C:ca11 D2 JAM
.C:ca12 CE C9 CC DEC $CCC9
.C:ca15 C1 C8 CMP ($C8,X)
.C:ca17 C5 C1 CMP $C1
.C:ca19 CC C2 D2 CPY $D2C2
.C:ca1c CB D2 SBX #$D2
.C:ca1e CD C1 CD CMP $CDC1
.C:ca21 C1 00 CMP ($00,X)
.C:ca23 C9 29 CMP #$29
.C:ca25 20 CD 49 JSR $49CD
.C:ca28 4E 20 C8 LSR $C820
.C:ca2b D0 3A BNE $CA67
.C:ca2d 20 00 CA JSR $CA00
.C:ca30 29 20 AND #$20
.C:ca32 CD 41 58 CMP $5841
.C:ca35 20 C8 D0 JSR $D0C8
.C:ca38 3A NOOP
.C:ca39 20 00 D5 JSR $D500
.C:ca3c 29 20 AND #$20
.C:ca3e D0 52 BNE $CA92
.C:ca40 4F 4E 4F SRE $4F4E
.C:ca43 55 4E EOR $4E,X
.C:ca45 3A NOOP
.C:ca46 20 00 D6 JSR $D600
.C:ca49 29 20 AND #$20
.C:ca4b C1 54 CMP ($54,X)
.C:ca4d 54 20 NOOP $20,X
.C:ca4f D6 45 DEC $45,X
.C:ca51 52 JAM
.C:ca52 42 JAM
.C:ca53 3A NOOP
.C:ca54 20 00 FF JSR $FF00
No. I could not understand the code extracts.Weber G wrote: ↑Tue Mar 08, 2022 8:38 am You will not find any table without the corresponding code.
Sure, I can provide you the code extracts, but would it help you?
I already provided you the code extracts for the attack texts. Could you understand these code? Do you know what it does? If not, use google for a command-reference and go through the code step by step.
I really want to help you, but to provide formula or code without understanding doesn't help.
If you understand the code with the attack-text, then we can continue with the other bytes.