$A144:A5 63 LDA $63 = #$03 A:03 X:03 Y:0F P:nvUbdIzC $A146:85 4E STA $4E = #$00 A:03 X:03 Y:0F P:nvUbdIzC $A148:AA TAX A:03 X:03 Y:0F P:nvUbdIzC $A149:BD C2 7C LDA $7CC2,X @ $7CC5 = #$2E A:03 X:03 Y:0F P:nvUbdIzC 7CC5 2E;戦闘 "持ち物" 選択時 アイテム2 アイテムID $A14C:D0 05 BNE $A153 A:2E X:03 Y:0F P:nvUbdIzC $A153:48 PHA A:2E X:03 Y:0F P:nvUbdIzC $A154:20 46 FD JSR $FD46 A:2E X:03 Y:0F P:nvUbdIzC $FD46:2C 02 20 BIT $2002 = #$00 A:2E X:03 Y:0F P:nvUbdIzC $FD49:70 FB BVS $FD46 A:2E X:03 Y:0F P:nvUbdIZC $FD4B:A5 3B LDA $3B = #$90 A:2E X:03 Y:0F P:nvUbdIZC $FD4D:8D 00 20 STA $2000 = #$90 A:90 X:03 Y:0F P:NvUbdIzC $FD50:A5 39 LDA $39 = #$00 A:90 X:03 Y:0F P:NvUbdIzC $FD52:8D 05 20 STA $2005 = #$00 A:00 X:03 Y:0F P:nvUbdIZC $FD55:A5 37 LDA $37 = #$00 A:00 X:03 Y:0F P:nvUbdIZC $FD57:8D 05 20 STA $2005 = #$00 A:00 X:03 Y:0F P:nvUbdIZC $FD5A:60 RTS A:00 X:03 Y:0F P:nvUbdIZC $A157:68 PLA A:00 X:03 Y:0F P:nvUbdIZC $A158:C9 2F CMP #$2F A:2E X:03 Y:0F P:nvUbdIzC $A15A:B0 06 BCS $A162 A:2E X:03 Y:0F P:NvUbdIzc $A15C:38 SEC A:2E X:03 Y:0F P:NvUbdIzc $A15D:E9 0E SBC #$0E A:2E X:03 Y:0F P:NvUbdIzC $A15F:4C 8F A1 JMP $A18F A:20 X:03 Y:0F P:nvUbdIzC $A18F:85 00 STA $00 = #$80 A:20 X:03 Y:0F P:nvUbdIzC $A191:A9 05 LDA #$05 A:20 X:03 Y:0F P:nvUbdIzC $A193:85 02 STA $02 = #$E0 A:05 X:03 Y:0F P:nvUbdIzC $A195:A9 00 LDA #$00 A:05 X:03 Y:0F P:nvUbdIzC $A197:85 01 STA $01 = #$02 A:00 X:03 Y:0F P:nvUbdIZC $A199:85 03 STA $03 = #$F0 A:00 X:03 Y:0F P:nvUbdIZC $A19B:20 98 FC JSR $FC98 A:00 X:03 Y:0F P:nvUbdIZC $FC98:A2 10 LDX #$10 A:00 X:03 Y:0F P:nvUbdIZC $FC9A:A9 00 LDA #$00 A:00 X:10 Y:0F P:nvUbdIzC $FC9C:85 05 STA $05 = #$00 A:00 X:10 Y:0F P:nvUbdIZC $FC9E:85 04 STA $04 = #$00 A:00 X:10 Y:0F P:nvUbdIZC $FCA0:85 07 STA $07 = #$00 A:00 X:10 Y:0F P:nvUbdIZC $FCA2:85 06 STA $06 = #$0A A:00 X:10 Y:0F P:nvUbdIZC $FCA4:66 03 ROR $03 = #$00 A:00 X:10 Y:0F P:nvUbdIZC $FCA6:66 02 ROR $02 = #$05 A:00 X:10 Y:0F P:NvUbdIzc $FCA8:90 0D BCC $FCB7 A:00 X:10 Y:0F P:nvUbdIzC $FCAA:18 CLC A:00 X:10 Y:0F P:nvUbdIzC $FCAB:A5 00 LDA $00 = #$20 A:00 X:10 Y:0F P:nvUbdIzc $FCAD:65 06 ADC $06 = #$00 A:20 X:10 Y:0F P:nvUbdIzc $FCAF:85 06 STA $06 = #$00 A:20 X:10 Y:0F P:nvUbdIzc $FCB1:A5 01 LDA $01 = #$00 A:20 X:10 Y:0F P:nvUbdIzc $FCB3:65 07 ADC $07 = #$00 A:00 X:10 Y:0F P:nvUbdIZc $FCB5:85 07 STA $07 = #$00 A:00 X:10 Y:0F P:nvUbdIZc $FCB7:66 07 ROR $07 = #$00 A:00 X:10 Y:0F P:nvUbdIZc $FCB9:66 06 ROR $06 = #$20 A:00 X:10 Y:0F P:nvUbdIZc $FCBB:66 05 ROR $05 = #$00 A:00 X:10 Y:0F P:nvUbdIzc $FCBD:66 04 ROR $04 = #$00 A:00 X:10 Y:0F P:nvUbdIZc $FCBF:CA DEX A:00 X:10 Y:0F P:nvUbdIZc $FCC0:D0 E2 BNE $FCA4 A:00 X:0F Y:0F P:nvUbdIzc $FCA4:66 03 ROR $03 = #$80 A:00 X:0F Y:0F P:nvUbdIzc $FCA6:66 02 ROR $02 = #$02 A:00 X:0F Y:0F P:nvUbdIzc $FCA8:90 0D BCC $FCB7 A:00 X:0F Y:0F P:nvUbdIzc $FCB7:66 07 ROR $07 = #$00 A:00 X:0F Y:0F P:nvUbdIzc $FCB9:66 06 ROR $06 = #$10 A:00 X:0F Y:0F P:nvUbdIZc $FCBB:66 05 ROR $05 = #$00 A:00 X:0F Y:0F P:nvUbdIzc $FCBD:66 04 ROR $04 = #$00 A:00 X:0F Y:0F P:nvUbdIZc $FCBF:CA DEX A:00 X:0F Y:0F P:nvUbdIZc $FCC0:D0 E2 BNE $FCA4 A:00 X:0E Y:0F P:nvUbdIzc $FCA4:66 03 ROR $03 = #$40 A:00 X:0E Y:0F P:nvUbdIzc $FCA6:66 02 ROR $02 = #$01 A:00 X:0E Y:0F P:nvUbdIzc $FCA8:90 0D BCC $FCB7 A:00 X:0E Y:0F P:nvUbdIZC $FCAA:18 CLC A:00 X:0E Y:0F P:nvUbdIZC $FCAB:A5 00 LDA $00 = #$20 A:00 X:0E Y:0F P:nvUbdIZc $FCAD:65 06 ADC $06 = #$08 A:20 X:0E Y:0F P:nvUbdIzc $FCAF:85 06 STA $06 = #$08 A:28 X:0E Y:0F P:nvUbdIzc $FCB1:A5 01 LDA $01 = #$00 A:28 X:0E Y:0F P:nvUbdIzc $FCB3:65 07 ADC $07 = #$00 A:00 X:0E Y:0F P:nvUbdIZc $FCB5:85 07 STA $07 = #$00 A:00 X:0E Y:0F P:nvUbdIZc $FCB7:66 07 ROR $07 = #$00 A:00 X:0E Y:0F P:nvUbdIZc $FCB9:66 06 ROR $06 = #$28 A:00 X:0E Y:0F P:nvUbdIZc $FCBB:66 05 ROR $05 = #$00 A:00 X:0E Y:0F P:nvUbdIzc $FCBD:66 04 ROR $04 = #$00 A:00 X:0E Y:0F P:nvUbdIZc $FCBF:CA DEX A:00 X:0E Y:0F P:nvUbdIZc $FCC0:D0 E2 BNE $FCA4 A:00 X:0D Y:0F P:nvUbdIzc $FCA4:66 03 ROR $03 = #$20 A:00 X:0D Y:0F P:nvUbdIzc $FCA6:66 02 ROR $02 = #$00 A:00 X:0D Y:0F P:nvUbdIzc $FCA8:90 0D BCC $FCB7 A:00 X:0D Y:0F P:nvUbdIZc $FCB7:66 07 ROR $07 = #$00 A:00 X:0D Y:0F P:nvUbdIZc $FCB9:66 06 ROR $06 = #$14 A:00 X:0D Y:0F P:nvUbdIZc $FCBB:66 05 ROR $05 = #$00 A:00 X:0D Y:0F P:nvUbdIzc $FCBD:66 04 ROR $04 = #$00 A:00 X:0D Y:0F P:nvUbdIZc $FCBF:CA DEX A:00 X:0D Y:0F P:nvUbdIZc $FCC0:D0 E2 BNE $FCA4 A:00 X:0C Y:0F P:nvUbdIzc $FCA4:66 03 ROR $03 = #$10 A:00 X:0C Y:0F P:nvUbdIzc $FCA6:66 02 ROR $02 = #$00 A:00 X:0C Y:0F P:nvUbdIzc $FCA8:90 0D BCC $FCB7 A:00 X:0C Y:0F P:nvUbdIZc $FCB7:66 07 ROR $07 = #$00 A:00 X:0C Y:0F P:nvUbdIZc $FCB9:66 06 ROR $06 = #$0A A:00 X:0C Y:0F P:nvUbdIZc $FCBB:66 05 ROR $05 = #$00 A:00 X:0C Y:0F P:nvUbdIzc $FCBD:66 04 ROR $04 = #$00 A:00 X:0C Y:0F P:nvUbdIZc $FCBF:CA DEX A:00 X:0C Y:0F P:nvUbdIZc $FCC0:D0 E2 BNE $FCA4 A:00 X:0B Y:0F P:nvUbdIzc $FCA4:66 03 ROR $03 = #$08 A:00 X:0B Y:0F P:nvUbdIzc $FCA6:66 02 ROR $02 = #$00 A:00 X:0B Y:0F P:nvUbdIzc $FCA8:90 0D BCC $FCB7 A:00 X:0B Y:0F P:nvUbdIZc $FCB7:66 07 ROR $07 = #$00 A:00 X:0B Y:0F P:nvUbdIZc $FCB9:66 06 ROR $06 = #$05 A:00 X:0B Y:0F P:nvUbdIZc $FCBB:66 05 ROR $05 = #$00 A:00 X:0B Y:0F P:nvUbdIzC $FCBD:66 04 ROR $04 = #$00 A:00 X:0B Y:0F P:NvUbdIzc $FCBF:CA DEX A:00 X:0B Y:0F P:nvUbdIZc $FCC0:D0 E2 BNE $FCA4 A:00 X:0A Y:0F P:nvUbdIzc $FCA4:66 03 ROR $03 = #$04 A:00 X:0A Y:0F P:nvUbdIzc $FCA6:66 02 ROR $02 = #$00 A:00 X:0A Y:0F P:nvUbdIzc $FCA8:90 0D BCC $FCB7 A:00 X:0A Y:0F P:nvUbdIZc $FCB7:66 07 ROR $07 = #$00 A:00 X:0A Y:0F P:nvUbdIZc $FCB9:66 06 ROR $06 = #$02 A:00 X:0A Y:0F P:nvUbdIZc $FCBB:66 05 ROR $05 = #$80 A:00 X:0A Y:0F P:nvUbdIzc $FCBD:66 04 ROR $04 = #$00 A:00 X:0A Y:0F P:nvUbdIzc $FCBF:CA DEX A:00 X:0A Y:0F P:nvUbdIZc $FCC0:D0 E2 BNE $FCA4 A:00 X:09 Y:0F P:nvUbdIzc $FCA4:66 03 ROR $03 = #$02 A:00 X:09 Y:0F P:nvUbdIzc $FCA6:66 02 ROR $02 = #$00 A:00 X:09 Y:0F P:nvUbdIzc $FCA8:90 0D BCC $FCB7 A:00 X:09 Y:0F P:nvUbdIZc $FCB7:66 07 ROR $07 = #$00 A:00 X:09 Y:0F P:nvUbdIZc $FCB9:66 06 ROR $06 = #$01 A:00 X:09 Y:0F P:nvUbdIZc $FCBB:66 05 ROR $05 = #$40 A:00 X:09 Y:0F P:nvUbdIZC $FCBD:66 04 ROR $04 = #$00 A:00 X:09 Y:0F P:NvUbdIzc $FCBF:CA DEX A:00 X:09 Y:0F P:nvUbdIZc $FCC0:D0 E2 BNE $FCA4 A:00 X:08 Y:0F P:nvUbdIzc $FCA4:66 03 ROR $03 = #$01 A:00 X:08 Y:0F P:nvUbdIzc $FCA6:66 02 ROR $02 = #$00 A:00 X:08 Y:0F P:nvUbdIZC $FCA8:90 0D BCC $FCB7 A:00 X:08 Y:0F P:NvUbdIzc $FCB7:66 07 ROR $07 = #$00 A:00 X:08 Y:0F P:NvUbdIzc $FCB9:66 06 ROR $06 = #$00 A:00 X:08 Y:0F P:nvUbdIZc $FCBB:66 05 ROR $05 = #$A0 A:00 X:08 Y:0F P:nvUbdIZc $FCBD:66 04 ROR $04 = #$00 A:00 X:08 Y:0F P:nvUbdIzc $FCBF:CA DEX A:00 X:08 Y:0F P:nvUbdIZc $FCC0:D0 E2 BNE $FCA4 A:00 X:07 Y:0F P:nvUbdIzc $FCA4:66 03 ROR $03 = #$00 A:00 X:07 Y:0F P:nvUbdIzc $FCA6:66 02 ROR $02 = #$80 A:00 X:07 Y:0F P:nvUbdIZc $FCA8:90 0D BCC $FCB7 A:00 X:07 Y:0F P:nvUbdIzc $FCB7:66 07 ROR $07 = #$00 A:00 X:07 Y:0F P:nvUbdIzc $FCB9:66 06 ROR $06 = #$00 A:00 X:07 Y:0F P:nvUbdIZc $FCBB:66 05 ROR $05 = #$50 A:00 X:07 Y:0F P:nvUbdIZc $FCBD:66 04 ROR $04 = #$00 A:00 X:07 Y:0F P:nvUbdIzc $FCBF:CA DEX A:00 X:07 Y:0F P:nvUbdIZc $FCC0:D0 E2 BNE $FCA4 A:00 X:06 Y:0F P:nvUbdIzc $FCA4:66 03 ROR $03 = #$00 A:00 X:06 Y:0F P:nvUbdIzc $FCA6:66 02 ROR $02 = #$40 A:00 X:06 Y:0F P:nvUbdIZc $FCA8:90 0D BCC $FCB7 A:00 X:06 Y:0F P:nvUbdIzc $FCB7:66 07 ROR $07 = #$00 A:00 X:06 Y:0F P:nvUbdIzc $FCB9:66 06 ROR $06 = #$00 A:00 X:06 Y:0F P:nvUbdIZc $FCBB:66 05 ROR $05 = #$28 A:00 X:06 Y:0F P:nvUbdIZc $FCBD:66 04 ROR $04 = #$00 A:00 X:06 Y:0F P:nvUbdIzc $FCBF:CA DEX A:00 X:06 Y:0F P:nvUbdIZc $FCC0:D0 E2 BNE $FCA4 A:00 X:05 Y:0F P:nvUbdIzc $FCA4:66 03 ROR $03 = #$00 A:00 X:05 Y:0F P:nvUbdIzc $FCA6:66 02 ROR $02 = #$20 A:00 X:05 Y:0F P:nvUbdIZc $FCA8:90 0D BCC $FCB7 A:00 X:05 Y:0F P:nvUbdIzc $FCB7:66 07 ROR $07 = #$00 A:00 X:05 Y:0F P:nvUbdIzc $FCB9:66 06 ROR $06 = #$00 A:00 X:05 Y:0F P:nvUbdIZc $FCBB:66 05 ROR $05 = #$14 A:00 X:05 Y:0F P:nvUbdIZc $FCBD:66 04 ROR $04 = #$00 A:00 X:05 Y:0F P:nvUbdIzc $FCBF:CA DEX A:00 X:05 Y:0F P:nvUbdIZc $FCC0:D0 E2 BNE $FCA4 A:00 X:04 Y:0F P:nvUbdIzc $FCA4:66 03 ROR $03 = #$00 A:00 X:04 Y:0F P:nvUbdIzc $FCA6:66 02 ROR $02 = #$10 A:00 X:04 Y:0F P:nvUbdIZc $FCA8:90 0D BCC $FCB7 A:00 X:04 Y:0F P:nvUbdIzc $FCB7:66 07 ROR $07 = #$00 A:00 X:04 Y:0F P:nvUbdIzc $FCB9:66 06 ROR $06 = #$00 A:00 X:04 Y:0F P:nvUbdIZc $FCBB:66 05 ROR $05 = #$0A A:00 X:04 Y:0F P:nvUbdIZc $FCBD:66 04 ROR $04 = #$00 A:00 X:04 Y:0F P:nvUbdIzc $FCBF:CA DEX A:00 X:04 Y:0F P:nvUbdIZc $FCC0:D0 E2 BNE $FCA4 A:00 X:03 Y:0F P:nvUbdIzc $FCA4:66 03 ROR $03 = #$00 A:00 X:03 Y:0F P:nvUbdIzc $FCA6:66 02 ROR $02 = #$08 A:00 X:03 Y:0F P:nvUbdIZc $FCA8:90 0D BCC $FCB7 A:00 X:03 Y:0F P:nvUbdIzc $FCB7:66 07 ROR $07 = #$00 A:00 X:03 Y:0F P:nvUbdIzc $FCB9:66 06 ROR $06 = #$00 A:00 X:03 Y:0F P:nvUbdIZc $FCBB:66 05 ROR $05 = #$05 A:00 X:03 Y:0F P:nvUbdIZc $FCBD:66 04 ROR $04 = #$00 A:00 X:03 Y:0F P:nvUbdIzC $FCBF:CA DEX A:00 X:03 Y:0F P:NvUbdIzc $FCC0:D0 E2 BNE $FCA4 A:00 X:02 Y:0F P:nvUbdIzc $FCA4:66 03 ROR $03 = #$00 A:00 X:02 Y:0F P:nvUbdIzc $FCA6:66 02 ROR $02 = #$04 A:00 X:02 Y:0F P:nvUbdIZc $FCA8:90 0D BCC $FCB7 A:00 X:02 Y:0F P:nvUbdIzc $FCB7:66 07 ROR $07 = #$00 A:00 X:02 Y:0F P:nvUbdIzc $FCB9:66 06 ROR $06 = #$00 A:00 X:02 Y:0F P:nvUbdIZc $FCBB:66 05 ROR $05 = #$02 A:00 X:02 Y:0F P:nvUbdIZc $FCBD:66 04 ROR $04 = #$80 A:00 X:02 Y:0F P:nvUbdIzc $FCBF:CA DEX A:00 X:02 Y:0F P:nvUbdIzc $FCC0:D0 E2 BNE $FCA4 A:00 X:01 Y:0F P:nvUbdIzc $FCA4:66 03 ROR $03 = #$00 A:00 X:01 Y:0F P:nvUbdIzc $FCA6:66 02 ROR $02 = #$02 A:00 X:01 Y:0F P:nvUbdIZc $FCA8:90 0D BCC $FCB7 A:00 X:01 Y:0F P:nvUbdIzc $FCB7:66 07 ROR $07 = #$00 A:00 X:01 Y:0F P:nvUbdIzc $FCB9:66 06 ROR $06 = #$00 A:00 X:01 Y:0F P:nvUbdIZc $FCBB:66 05 ROR $05 = #$01 A:00 X:01 Y:0F P:nvUbdIZc $FCBD:66 04 ROR $04 = #$40 A:00 X:01 Y:0F P:nvUbdIZC $FCBF:CA DEX A:00 X:01 Y:0F P:NvUbdIzc $FCC0:D0 E2 BNE $FCA4 A:00 X:00 Y:0F P:nvUbdIZc $FCC2:60 RTS A:00 X:00 Y:0F P:nvUbdIZc $A19E:18 CLC A:00 X:00 Y:0F P:nvUbdIZc $A19F:A5 04 LDA $04 = #$A0 A:00 X:00 Y:0F P:nvUbdIZc $A1A1:69 36 ADC #$36 A:A0 X:00 Y:0F P:NvUbdIzc $A1A3:85 62 STA $62 = #$03 A:D6 X:00 Y:0F P:NvUbdIzc $A1A5:A5 05 LDA $05 = #$00 A:D6 X:00 Y:0F P:NvUbdIzc $A1A7:69 83 ADC #$83 A:00 X:00 Y:0F P:nvUbdIZc $A1A9:85 63 STA $63 = #$03 A:83 X:00 Y:0F P:NvUbdIzc $A1AB:A0 00 LDY #$00 A:83 X:00 Y:0F P:NvUbdIzc $A1AD:B1 62 LDA ($62),Y @ $83D6 = #$01 A:83 X:00 Y:00 P:nvUbdIZc $A1AF:C9 FF CMP #$FF A:01 X:00 Y:00 P:nvUbdIzc $A1B1:D0 06 BNE $A1B9 A:01 X:00 Y:00 P:nvUbdIzc $A1B9:A0 2A LDY #$2A A:01 X:00 Y:00 P:nvUbdIzc $A1BB:91 80 STA ($80),Y @ $7E34 = #$FF A:01 X:00 Y:2A P:nvUbdIzc $A1BD:A0 01 LDY #$01 A:01 X:00 Y:2A P:nvUbdIzc $A1BF:B1 62 LDA ($62),Y @ $83D7 = #$05 A:01 X:00 Y:01 P:nvUbdIzc $A1C1:A0 25 LDY #$25 A:05 X:00 Y:01 P:nvUbdIzc $A1C3:91 80 STA ($80),Y @ $7E2F = #$00 A:05 X:00 Y:25 P:nvUbdIzc $A1C5:A0 02 LDY #$02 A:05 X:00 Y:25 P:nvUbdIzc $A1C7:B1 62 LDA ($62),Y @ $83D8 = #$3C A:05 X:00 Y:02 P:nvUbdIzc $A1C9:A0 26 LDY #$26 A:3C X:00 Y:02 P:nvUbdIzc $A1CB:91 80 STA ($80),Y @ $7E30 = #$00 A:3C X:00 Y:26 P:nvUbdIzc $A1CD:A0 03 LDY #$03 A:3C X:00 Y:26 P:nvUbdIzc $A1CF:B1 62 LDA ($62),Y @ $83D9 = #$07 A:3C X:00 Y:03 P:nvUbdIzc 303D9 07;ヘルファイヤー 行動対象 ;ロムデータ改変済み 本来は 01 $A1D1:C9 01 CMP #$01 A:07 X:00 Y:03 P:nvUbdIzc ;敵全体 $A1D3:D0 04 BNE $A1D9 A:07 X:00 Y:03 P:nvUbdIzC $A1D9:C9 05 CMP #$05 A:07 X:00 Y:03 P:nvUbdIzC ;自分 $A1DB:D0 05 BNE $A1E2 A:07 X:00 Y:03 P:nvUbdIzC $A1E2:C9 06 CMP #$06 A:07 X:00 Y:03 P:nvUbdIzC ;味方全体 $A1E4:D0 04 BNE $A1EA A:07 X:00 Y:03 P:nvUbdIzC ------------------------------------------------------------------------------------------------------------------------------------------- *行動対象が02の場合(まどうしのつえ クラウダ16) * $A1ECを [A9 06]にし、$A1F5を [09 80 D0 07] にすれば敵単体攻撃(ランダムで1体) $A1EA:A2 00 LDX #$00 A:07 X:00 Y:03 P:nvUbdIzC $A1EC:A9 0B LDA #$0B A:07 X:00 Y:03 P:nvUbdIZC ;敵味方全体からランダムで選ばれる; $A1EE:20 11 FD JSR $FD11 A:0B X:00 Y:03 P:nvUbdIzC $FD11:86 08 STX $08 = #$C0 A:0B X:00 Y:03 P:nvUbdIzC $FD13:E0 FF CPX #$FF A:0B X:00 Y:03 P:nvUbdIzC $FD15:D0 03 BNE $FD1A A:0B X:00 Y:03 P:nvUbdIzc $FD1A:C9 00 CMP #$00 A:0B X:00 Y:03 P:nvUbdIzc $FD1C:F0 27 BEQ $FD45 A:0B X:00 Y:03 P:nvUbdIzC $FD1E:C5 08 CMP $08 = #$00 A:0B X:00 Y:03 P:nvUbdIzC $FD20:F0 23 BEQ $FD45 A:0B X:00 Y:03 P:nvUbdIzC $FD22:38 SEC A:0B X:00 Y:03 P:nvUbdIzC $FD23:E5 08 SBC $08 = #$00 A:0B X:00 Y:03 P:nvUbdIzC $FD25:85 00 STA $00 = #$20 A:0B X:00 Y:03 P:nvUbdIzC $FD27:A9 80 LDA #$80 A:0B X:00 Y:03 P:nvUbdIzC $FD29:85 02 STA $02 = #$01 A:80 X:00 Y:03 P:NvUbdIzC $FD2B:0A ASL A:80 X:00 Y:03 P:NvUbdIzC $FD2C:85 01 STA $01 = #$00 A:00 X:00 Y:03 P:nvUbdIZC $FD2E:A6 42 LDX $42 = #$D7 A:00 X:00 Y:03 P:nvUbdIZC $FD30:BD 48 7A LDA $7A48,X @ $7B1F = #$0F A:00 X:D7 Y:03 P:NvUbdIzC $FD33:E6 42 INC $42 = #$D7 A:0F X:D7 Y:03 P:nvUbdIzC $FD35:85 03 STA $03 = #$00 A:0F X:D7 Y:03 P:NvUbdIzC $FD37:20 98 FC JSR $FC98 A:0F X:D7 Y:03 P:NvUbdIzC $FC98:A2 10 LDX #$10 A:0F X:D7 Y:03 P:NvUbdIzC $FC9A:A9 00 LDA #$00 A:0F X:10 Y:03 P:nvUbdIzC $FC9C:85 05 STA $05 = #$00 A:00 X:10 Y:03 P:nvUbdIZC $FC9E:85 04 STA $04 = #$A0 A:00 X:10 Y:03 P:nvUbdIZC $FCA0:85 07 STA $07 = #$00 A:00 X:10 Y:03 P:nvUbdIZC $FCA2:85 06 STA $06 = #$00 A:00 X:10 Y:03 P:nvUbdIZC $FCA4:66 03 ROR $03 = #$0F A:00 X:10 Y:03 P:nvUbdIZC $FCA6:66 02 ROR $02 = #$80 A:00 X:10 Y:03 P:NvUbdIzC $FCA8:90 0D BCC $FCB7 A:00 X:10 Y:03 P:NvUbdIzc $FCB7:66 07 ROR $07 = #$00 A:00 X:10 Y:03 P:NvUbdIzc $FCB9:66 06 ROR $06 = #$00 A:00 X:10 Y:03 P:nvUbdIZc $FCBB:66 05 ROR $05 = #$00 A:00 X:10 Y:03 P:nvUbdIZc $FCBD:66 04 ROR $04 = #$00 A:00 X:10 Y:03 P:nvUbdIZc $FCBF:CA DEX A:00 X:10 Y:03 P:nvUbdIZc $FCC0:D0 E2 BNE $FCA4 A:00 X:0F Y:03 P:nvUbdIzc $FCA4:66 03 ROR $03 = #$87 A:00 X:0F Y:03 P:nvUbdIzc $FCA6:66 02 ROR $02 = #$C0 A:00 X:0F Y:03 P:nvUbdIzC $FCA8:90 0D BCC $FCB7 A:00 X:0F Y:03 P:NvUbdIzc $FCB7:66 07 ROR $07 = #$00 A:00 X:0F Y:03 P:NvUbdIzc $FCB9:66 06 ROR $06 = #$00 A:00 X:0F Y:03 P:nvUbdIZc $FCBB:66 05 ROR $05 = #$00 A:00 X:0F Y:03 P:nvUbdIZc $FCBD:66 04 ROR $04 = #$00 A:00 X:0F Y:03 P:nvUbdIZc $FCBF:CA DEX A:00 X:0F Y:03 P:nvUbdIZc $FCC0:D0 E2 BNE $FCA4 A:00 X:0E Y:03 P:nvUbdIzc $FCA4:66 03 ROR $03 = #$43 A:00 X:0E Y:03 P:nvUbdIzc $FCA6:66 02 ROR $02 = #$E0 A:00 X:0E Y:03 P:nvUbdIzC $FCA8:90 0D BCC $FCB7 A:00 X:0E Y:03 P:NvUbdIzc $FCB7:66 07 ROR $07 = #$00 A:00 X:0E Y:03 P:NvUbdIzc $FCB9:66 06 ROR $06 = #$00 A:00 X:0E Y:03 P:nvUbdIZc $FCBB:66 05 ROR $05 = #$00 A:00 X:0E Y:03 P:nvUbdIZc $FCBD:66 04 ROR $04 = #$00 A:00 X:0E Y:03 P:nvUbdIZc $FCBF:CA DEX A:00 X:0E Y:03 P:nvUbdIZc $FCC0:D0 E2 BNE $FCA4 A:00 X:0D Y:03 P:nvUbdIzc $FCA4:66 03 ROR $03 = #$21 A:00 X:0D Y:03 P:nvUbdIzc $FCA6:66 02 ROR $02 = #$F0 A:00 X:0D Y:03 P:nvUbdIzC $FCA8:90 0D BCC $FCB7 A:00 X:0D Y:03 P:NvUbdIzc $FCB7:66 07 ROR $07 = #$00 A:00 X:0D Y:03 P:NvUbdIzc $FCB9:66 06 ROR $06 = #$00 A:00 X:0D Y:03 P:nvUbdIZc $FCBB:66 05 ROR $05 = #$00 A:00 X:0D Y:03 P:nvUbdIZc $FCBD:66 04 ROR $04 = #$00 A:00 X:0D Y:03 P:nvUbdIZc $FCBF:CA DEX A:00 X:0D Y:03 P:nvUbdIZc $FCC0:D0 E2 BNE $FCA4 A:00 X:0C Y:03 P:nvUbdIzc $FCA4:66 03 ROR $03 = #$10 A:00 X:0C Y:03 P:nvUbdIzc $FCA6:66 02 ROR $02 = #$F8 A:00 X:0C Y:03 P:nvUbdIzc $FCA8:90 0D BCC $FCB7 A:00 X:0C Y:03 P:nvUbdIzc $FCB7:66 07 ROR $07 = #$00 A:00 X:0C Y:03 P:nvUbdIzc $FCB9:66 06 ROR $06 = #$00 A:00 X:0C Y:03 P:nvUbdIZc $FCBB:66 05 ROR $05 = #$00 A:00 X:0C Y:03 P:nvUbdIZc $FCBD:66 04 ROR $04 = #$00 A:00 X:0C Y:03 P:nvUbdIZc $FCBF:CA DEX A:00 X:0C Y:03 P:nvUbdIZc $FCC0:D0 E2 BNE $FCA4 A:00 X:0B Y:03 P:nvUbdIzc $FCA4:66 03 ROR $03 = #$08 A:00 X:0B Y:03 P:nvUbdIzc $FCA6:66 02 ROR $02 = #$7C A:00 X:0B Y:03 P:nvUbdIzc $FCA8:90 0D BCC $FCB7 A:00 X:0B Y:03 P:nvUbdIzc $FCB7:66 07 ROR $07 = #$00 A:00 X:0B Y:03 P:nvUbdIzc $FCB9:66 06 ROR $06 = #$00 A:00 X:0B Y:03 P:nvUbdIZc $FCBB:66 05 ROR $05 = #$00 A:00 X:0B Y:03 P:nvUbdIZc $FCBD:66 04 ROR $04 = #$00 A:00 X:0B Y:03 P:nvUbdIZc $FCBF:CA DEX A:00 X:0B Y:03 P:nvUbdIZc $FCC0:D0 E2 BNE $FCA4 A:00 X:0A Y:03 P:nvUbdIzc $FCA4:66 03 ROR $03 = #$04 A:00 X:0A Y:03 P:nvUbdIzc $FCA6:66 02 ROR $02 = #$3E A:00 X:0A Y:03 P:nvUbdIzc $FCA8:90 0D BCC $FCB7 A:00 X:0A Y:03 P:nvUbdIzc $FCB7:66 07 ROR $07 = #$00 A:00 X:0A Y:03 P:nvUbdIzc $FCB9:66 06 ROR $06 = #$00 A:00 X:0A Y:03 P:nvUbdIZc $FCBB:66 05 ROR $05 = #$00 A:00 X:0A Y:03 P:nvUbdIZc $FCBD:66 04 ROR $04 = #$00 A:00 X:0A Y:03 P:nvUbdIZc $FCBF:CA DEX A:00 X:0A Y:03 P:nvUbdIZc $FCC0:D0 E2 BNE $FCA4 A:00 X:09 Y:03 P:nvUbdIzc $FCA4:66 03 ROR $03 = #$02 A:00 X:09 Y:03 P:nvUbdIzc $FCA6:66 02 ROR $02 = #$1F A:00 X:09 Y:03 P:nvUbdIzc $FCA8:90 0D BCC $FCB7 A:00 X:09 Y:03 P:nvUbdIzC $FCAA:18 CLC A:00 X:09 Y:03 P:nvUbdIzC $FCAB:A5 00 LDA $00 = #$0B A:00 X:09 Y:03 P:nvUbdIzc $FCAD:65 06 ADC $06 = #$00 A:0B X:09 Y:03 P:nvUbdIzc $FCAF:85 06 STA $06 = #$00 A:0B X:09 Y:03 P:nvUbdIzc $FCB1:A5 01 LDA $01 = #$00 A:0B X:09 Y:03 P:nvUbdIzc $FCB3:65 07 ADC $07 = #$00 A:00 X:09 Y:03 P:nvUbdIZc $FCB5:85 07 STA $07 = #$00 A:00 X:09 Y:03 P:nvUbdIZc $FCB7:66 07 ROR $07 = #$00 A:00 X:09 Y:03 P:nvUbdIZc $FCB9:66 06 ROR $06 = #$0B A:00 X:09 Y:03 P:nvUbdIZc $FCBB:66 05 ROR $05 = #$00 A:00 X:09 Y:03 P:nvUbdIzC $FCBD:66 04 ROR $04 = #$00 A:00 X:09 Y:03 P:NvUbdIzc $FCBF:CA DEX A:00 X:09 Y:03 P:nvUbdIZc $FCC0:D0 E2 BNE $FCA4 A:00 X:08 Y:03 P:nvUbdIzc $FCA4:66 03 ROR $03 = #$01 A:00 X:08 Y:03 P:nvUbdIzc $FCA6:66 02 ROR $02 = #$0F A:00 X:08 Y:03 P:nvUbdIZC $FCA8:90 0D BCC $FCB7 A:00 X:08 Y:03 P:NvUbdIzC $FCAA:18 CLC A:00 X:08 Y:03 P:NvUbdIzC $FCAB:A5 00 LDA $00 = #$0B A:00 X:08 Y:03 P:NvUbdIzc $FCAD:65 06 ADC $06 = #$05 A:0B X:08 Y:03 P:nvUbdIzc $FCAF:85 06 STA $06 = #$05 A:10 X:08 Y:03 P:nvUbdIzc $FCB1:A5 01 LDA $01 = #$00 A:10 X:08 Y:03 P:nvUbdIzc $FCB3:65 07 ADC $07 = #$00 A:00 X:08 Y:03 P:nvUbdIZc $FCB5:85 07 STA $07 = #$00 A:00 X:08 Y:03 P:nvUbdIZc $FCB7:66 07 ROR $07 = #$00 A:00 X:08 Y:03 P:nvUbdIZc $FCB9:66 06 ROR $06 = #$10 A:00 X:08 Y:03 P:nvUbdIZc $FCBB:66 05 ROR $05 = #$80 A:00 X:08 Y:03 P:nvUbdIzc $FCBD:66 04 ROR $04 = #$00 A:00 X:08 Y:03 P:nvUbdIzc $FCBF:CA DEX A:00 X:08 Y:03 P:nvUbdIZc $FCC0:D0 E2 BNE $FCA4 A:00 X:07 Y:03 P:nvUbdIzc $FCA4:66 03 ROR $03 = #$00 A:00 X:07 Y:03 P:nvUbdIzc $FCA6:66 02 ROR $02 = #$87 A:00 X:07 Y:03 P:nvUbdIZc $FCA8:90 0D BCC $FCB7 A:00 X:07 Y:03 P:nvUbdIzC $FCAA:18 CLC A:00 X:07 Y:03 P:nvUbdIzC $FCAB:A5 00 LDA $00 = #$0B A:00 X:07 Y:03 P:nvUbdIzc $FCAD:65 06 ADC $06 = #$08 A:0B X:07 Y:03 P:nvUbdIzc $FCAF:85 06 STA $06 = #$08 A:13 X:07 Y:03 P:nvUbdIzc $FCB1:A5 01 LDA $01 = #$00 A:13 X:07 Y:03 P:nvUbdIzc $FCB3:65 07 ADC $07 = #$00 A:00 X:07 Y:03 P:nvUbdIZc $FCB5:85 07 STA $07 = #$00 A:00 X:07 Y:03 P:nvUbdIZc $FCB7:66 07 ROR $07 = #$00 A:00 X:07 Y:03 P:nvUbdIZc $FCB9:66 06 ROR $06 = #$13 A:00 X:07 Y:03 P:nvUbdIZc $FCBB:66 05 ROR $05 = #$40 A:00 X:07 Y:03 P:nvUbdIzC $FCBD:66 04 ROR $04 = #$00 A:00 X:07 Y:03 P:NvUbdIzc $FCBF:CA DEX A:00 X:07 Y:03 P:nvUbdIZc $FCC0:D0 E2 BNE $FCA4 A:00 X:06 Y:03 P:nvUbdIzc $FCA4:66 03 ROR $03 = #$00 A:00 X:06 Y:03 P:nvUbdIzc $FCA6:66 02 ROR $02 = #$43 A:00 X:06 Y:03 P:nvUbdIZc $FCA8:90 0D BCC $FCB7 A:00 X:06 Y:03 P:nvUbdIzC $FCAA:18 CLC A:00 X:06 Y:03 P:nvUbdIzC $FCAB:A5 00 LDA $00 = #$0B A:00 X:06 Y:03 P:nvUbdIzc $FCAD:65 06 ADC $06 = #$09 A:0B X:06 Y:03 P:nvUbdIzc $FCAF:85 06 STA $06 = #$09 A:14 X:06 Y:03 P:nvUbdIzc $FCB1:A5 01 LDA $01 = #$00 A:14 X:06 Y:03 P:nvUbdIzc $FCB3:65 07 ADC $07 = #$00 A:00 X:06 Y:03 P:nvUbdIZc $FCB5:85 07 STA $07 = #$00 A:00 X:06 Y:03 P:nvUbdIZc $FCB7:66 07 ROR $07 = #$00 A:00 X:06 Y:03 P:nvUbdIZc $FCB9:66 06 ROR $06 = #$14 A:00 X:06 Y:03 P:nvUbdIZc $FCBB:66 05 ROR $05 = #$A0 A:00 X:06 Y:03 P:nvUbdIzc $FCBD:66 04 ROR $04 = #$00 A:00 X:06 Y:03 P:nvUbdIzc $FCBF:CA DEX A:00 X:06 Y:03 P:nvUbdIZc $FCC0:D0 E2 BNE $FCA4 A:00 X:05 Y:03 P:nvUbdIzc $FCA4:66 03 ROR $03 = #$00 A:00 X:05 Y:03 P:nvUbdIzc $FCA6:66 02 ROR $02 = #$21 A:00 X:05 Y:03 P:nvUbdIZc $FCA8:90 0D BCC $FCB7 A:00 X:05 Y:03 P:nvUbdIzC $FCAA:18 CLC A:00 X:05 Y:03 P:nvUbdIzC $FCAB:A5 00 LDA $00 = #$0B A:00 X:05 Y:03 P:nvUbdIzc $FCAD:65 06 ADC $06 = #$0A A:0B X:05 Y:03 P:nvUbdIzc $FCAF:85 06 STA $06 = #$0A A:15 X:05 Y:03 P:nvUbdIzc $FCB1:A5 01 LDA $01 = #$00 A:15 X:05 Y:03 P:nvUbdIzc $FCB3:65 07 ADC $07 = #$00 A:00 X:05 Y:03 P:nvUbdIZc $FCB5:85 07 STA $07 = #$00 A:00 X:05 Y:03 P:nvUbdIZc $FCB7:66 07 ROR $07 = #$00 A:00 X:05 Y:03 P:nvUbdIZc $FCB9:66 06 ROR $06 = #$15 A:00 X:05 Y:03 P:nvUbdIZc $FCBB:66 05 ROR $05 = #$50 A:00 X:05 Y:03 P:nvUbdIzC $FCBD:66 04 ROR $04 = #$00 A:00 X:05 Y:03 P:NvUbdIzc $FCBF:CA DEX A:00 X:05 Y:03 P:nvUbdIZc $FCC0:D0 E2 BNE $FCA4 A:00 X:04 Y:03 P:nvUbdIzc $FCA4:66 03 ROR $03 = #$00 A:00 X:04 Y:03 P:nvUbdIzc $FCA6:66 02 ROR $02 = #$10 A:00 X:04 Y:03 P:nvUbdIZc $FCA8:90 0D BCC $FCB7 A:00 X:04 Y:03 P:nvUbdIzc $FCB7:66 07 ROR $07 = #$00 A:00 X:04 Y:03 P:nvUbdIzc $FCB9:66 06 ROR $06 = #$0A A:00 X:04 Y:03 P:nvUbdIZc $FCBB:66 05 ROR $05 = #$A8 A:00 X:04 Y:03 P:nvUbdIzc $FCBD:66 04 ROR $04 = #$00 A:00 X:04 Y:03 P:nvUbdIzc $FCBF:CA DEX A:00 X:04 Y:03 P:nvUbdIZc $FCC0:D0 E2 BNE $FCA4 A:00 X:03 Y:03 P:nvUbdIzc $FCA4:66 03 ROR $03 = #$00 A:00 X:03 Y:03 P:nvUbdIzc $FCA6:66 02 ROR $02 = #$08 A:00 X:03 Y:03 P:nvUbdIZc $FCA8:90 0D BCC $FCB7 A:00 X:03 Y:03 P:nvUbdIzc $FCB7:66 07 ROR $07 = #$00 A:00 X:03 Y:03 P:nvUbdIzc $FCB9:66 06 ROR $06 = #$05 A:00 X:03 Y:03 P:nvUbdIZc $FCBB:66 05 ROR $05 = #$54 A:00 X:03 Y:03 P:nvUbdIzC $FCBD:66 04 ROR $04 = #$00 A:00 X:03 Y:03 P:NvUbdIzc $FCBF:CA DEX A:00 X:03 Y:03 P:nvUbdIZc $FCC0:D0 E2 BNE $FCA4 A:00 X:02 Y:03 P:nvUbdIzc $FCA4:66 03 ROR $03 = #$00 A:00 X:02 Y:03 P:nvUbdIzc $FCA6:66 02 ROR $02 = #$04 A:00 X:02 Y:03 P:nvUbdIZc $FCA8:90 0D BCC $FCB7 A:00 X:02 Y:03 P:nvUbdIzc $FCB7:66 07 ROR $07 = #$00 A:00 X:02 Y:03 P:nvUbdIzc $FCB9:66 06 ROR $06 = #$02 A:00 X:02 Y:03 P:nvUbdIZc $FCBB:66 05 ROR $05 = #$AA A:00 X:02 Y:03 P:nvUbdIzc $FCBD:66 04 ROR $04 = #$00 A:00 X:02 Y:03 P:nvUbdIzc $FCBF:CA DEX A:00 X:02 Y:03 P:nvUbdIZc $FCC0:D0 E2 BNE $FCA4 A:00 X:01 Y:03 P:nvUbdIzc $FCA4:66 03 ROR $03 = #$00 A:00 X:01 Y:03 P:nvUbdIzc $FCA6:66 02 ROR $02 = #$02 A:00 X:01 Y:03 P:nvUbdIZc $FCA8:90 0D BCC $FCB7 A:00 X:01 Y:03 P:nvUbdIzc $FCB7:66 07 ROR $07 = #$00 A:00 X:01 Y:03 P:nvUbdIzc $FCB9:66 06 ROR $06 = #$01 A:00 X:01 Y:03 P:nvUbdIZc $FCBB:66 05 ROR $05 = #$55 A:00 X:01 Y:03 P:nvUbdIZC $FCBD:66 04 ROR $04 = #$00 A:00 X:01 Y:03 P:NvUbdIzC $FCBF:CA DEX A:00 X:01 Y:03 P:NvUbdIzc $FCC0:D0 E2 BNE $FCA4 A:00 X:00 Y:03 P:nvUbdIZc $FCC2:60 RTS A:00 X:00 Y:03 P:nvUbdIZc $FD3A:A6 06 LDX $06 = #$00 A:00 X:00 Y:03 P:nvUbdIZc 0006 00;乱数 $FD3C:A5 05 LDA $05 = #$AA A:00 X:00 Y:03 P:nvUbdIZc $FD3E:10 01 BPL $FD41 A:AA X:00 Y:03 P:NvUbdIzc $FD40:E8 INX A:AA X:00 Y:03 P:NvUbdIzc $FD41:8A TXA A:AA X:01 Y:03 P:nvUbdIzc 01;乱数 $FD42:18 CLC A:01 X:01 Y:03 P:nvUbdIzc $FD43:65 08 ADC $08 = #$00 A:01 X:01 Y:03 P:nvUbdIzc $FD45:60 RTS A:01 X:01 Y:03 P:nvUbdIzc ------------------------------------------------------------------------------------------------------------ $A1F1:C9 04 CMP #$04 A:01 X:01 Y:03 P:nvUbdIzc $A1F3:B0 02 BCS $A1F7 A:01 X:01 Y:03 P:NvUbdIzc ;乱数が4以上ならジャンプ;対象 敵 $A1F5:90 05 BCC $A1FC A:01 X:01 Y:03 P:NvUbdIzc ;乱数が3以下ならジャンプ;対象 味方 ---------------------------------------------------------------------------------------------------------------                                   *敵の場合 $A1F5:38 SEC $A1F5:E9 04 SBC #$04 ;09 80 D0 07 $A1F5:09 80 ORA #$80 ----------------------------------------------------------------------------------------------------- $A1FC:A0 2B LDY #$2B A:01 X:01 Y:03 P:NvUbdIzc $A1FE:91 80 STA ($80),Y @ $7E35 = #$00 A:01 X:01 Y:2B P:nvUbdIzc 7E35 01;ゴードン行動対象 $A200:A0 2B LDY #$2B A:01 X:01 Y:2B P:nvUbdIzc $A202:B1 80 LDA ($80),Y @ $7E35 = #$01 A:01 X:01 Y:2B P:nvUbdIzc 7E35 01;ゴードン行動対象 $A204:C9 FF CMP #$FF A:01 X:01 Y:2B P:nvUbdIzc $A206:D0 05 BNE $A20D A:01 X:01 Y:2B P:nvUbdIzc $A20D:A2 00 LDX #$00 A:01 X:01 Y:2B P:nvUbdIzc $A20F:A9 63 LDA #$63 A:01 X:00 Y:2B P:nvUbdIZc $A211:20 11 FD JSR $FD11 A:63 X:00 Y:2B P:nvUbdIzc アイテム消滅判定へ