[遗作][魂斗罗][自杀2017]
本帖最后由 yandagui 于 2017-3-2 22:17 编辑[遗作][魂斗罗][自杀2017]
时间:2017.3.2
作者:FlameCyclone
内容:
杀敌时除了过关必须的敌人,其他打中时我方角色一律死亡,喜欢挑战高难度的变态可以自己受虐了.
flamecyclone.ys168.com
www.nesbbs.com
**** Hidden Message ***** .ORG $FB50
KILL_DATA = $0780
KILL_FLAG = $078F
LDA $033E,Y
PHA
TXA
PHA
LDA $8000
PHA
TYA
PHA
LDY #$00
JSR $FB21
PLA
TAY
JSR $A000
PLA
ORA #$01
TAY
JSR $FB21
KILL_START:
LDA KILL_FLAG
CMP #$FF
BEQ BACK
P1_CMP:
LDA $0090
CMP #$01
BNE P2_CMP
LDX #$00
JSR $D474
P2_CMP:
LDA $0091
CMP #$01
BNE BACK
LDX #$01
JSR $D474
BACK:
PLA
TAX
PLA
RTS
.ORG $A000
KILL_DATA = $0780
KILL_FLAG = $078F
STAGE_1_CMP:
LDA $30
CMP #$00
BNE STAGE_2_CMP
LDX #$00
STAGE_1:
LDA ENEMY_DATA_1,X
STA KILL_DATA,X
INX
CPX #$06
BCC STAGE_1
STAGE_2_CMP:
LDA $30
CMP #$01
BNE STAGE_3_CMP
LDX #$00
STAGE_2:
LDA ENEMY_DATA_2,X
STA KILL_DATA,X
INX
CPX #$06
BCC STAGE_2
STAGE_3_CMP:
LDA $30
CMP #$02
BNE STAGE_4_CMP
LDX #$00
STAGE_3:
LDA ENEMY_DATA_3,X
STA KILL_DATA,X
INX
CPX #$06
BCC STAGE_3
STAGE_4_CMP:
LDA $30
CMP #$03
BNE STAGE_5_CMP
LDX #$00
STAGE_4:
LDA ENEMY_DATA_4,X
STA KILL_DATA,X
INX
CPX #$06
BCC STAGE_4
STAGE_5_CMP:
LDA $30
CMP #$04
BNE STAGE_6_CMP
LDX #$00
STAGE_5:
LDA ENEMY_DATA_5,X
STA KILL_DATA,X
INX
CPX #$06
BCC STAGE_5
STAGE_6_CMP:
LDA $30
CMP #$05
BNE STAGE_7_CMP
LDX #$00
STAGE_6:
LDA ENEMY_DATA_6,X
STA KILL_DATA,X
INX
CPX #$06
BCC STAGE_6
STAGE_7_CMP:
LDA $30
CMP #$06
BNE STAGE_8_CMP
LDX #$00
STAGE_7:
LDA ENEMY_DATA_7,X
STA KILL_DATA,X
INX
CPX #$06
BCC STAGE_7
STAGE_8_CMP:
LDA $30
CMP #$07
BNE STAGE
LDX #$00
STAGE_8:
LDA ENEMY_DATA_8,X
STA KILL_DATA,X
INX
CPX #$06
BCC STAGE_8
STAGE:
LDA #$00
STA KILL_FLAG
LDX #$00
ENEMY_CMP:
LDA $0528,Y
CMP KILL_DATA,X
BNE RE_CMP
LDA #$FF
STA KILL_FLAG
RE_CMP:
INX
CPX #$06
BNE ENEMY_CMP
RETURN:
RTS
ENEMY_DATA_1:
.BYTE $02, $03, $10, $11, $FF, $FF
ENEMY_DATA_2:
.BYTE $0A, $10, $11, $1B, $14, $16
ENEMY_DATA_3:
.BYTE $02, $03, $14, $FF, $FF, $FF
ENEMY_DATA_4:
.BYTE $0A, $11, $14, $16, $1C, $1D
ENEMY_DATA_5:
.BYTE $02, $03, $12, $14, $16, $FF
ENEMY_DATA_6:
.BYTE $02, $03, $13, $FF, $FF, $FF
ENEMY_DATA_7:
.BYTE $02, $03, $11, $12, $16, $FF
ENEMY_DATA_8:
.BYTE $02, $03, $10, $13, $14, $16 相当感谢楼主的分享,修改辛苦了 相当感谢楼主的分享{:4_142:}
下载试试
这样的玩法果然是自虐 旋风老乡 你的作品好特别....... 九月鹰飞 发表于 2017-3-4 14:05
旋风老乡 你的作品好特别.......
哈哈哈哈哈哈 你这帖子让我想起了以前看的大神全程开枪不杀一人通关视频 楼主这么强的修改能力,如果对FC上的游戏没什么追求的话,可以多试试SFC。这个平台上因为没有FC那么好用的中文Debug工具,导致相关修改作品比较少。而且两个平台之间的指令集也有许多共通的地方。希望以后能见到楼主在SFC方面的优秀作品。 自虐版看一下效果、、、、、 光是听就觉得挺变态的! 自杀版是什么名堂 下载应该试一下! 试试这个自虐版 .......................................什么来的? 高手向通关课程版本{:4_111:} 魂斗罗自虐 永远支持 谢谢谢谢谢谢 谢谢谢谢谢谢
页:
[1]