yandagui 发表于 2017-3-2 22:14:03

[遗作][魂斗罗][自杀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

dabayu 发表于 2017-3-3 11:54:26

相当感谢楼主的分享,修改辛苦了

kyokof2009 发表于 2017-3-3 17:30:08

相当感谢楼主的分享{:4_142:}

伤心2013 发表于 2017-3-3 21:36:06

下载试试

afti 发表于 2017-3-4 11:19:07

这样的玩法果然是自虐

九月鹰飞 发表于 2017-3-4 14:05:11

旋风老乡 你的作品好特别.......

yandagui 发表于 2017-3-4 16:50:07

九月鹰飞 发表于 2017-3-4 14:05
旋风老乡 你的作品好特别.......

哈哈哈哈哈哈

文子萝卜 发表于 2017-3-4 17:29:25

你这帖子让我想起了以前看的大神全程开枪不杀一人通关视频

zsyf 发表于 2017-3-4 19:36:35

楼主这么强的修改能力,如果对FC上的游戏没什么追求的话,可以多试试SFC。这个平台上因为没有FC那么好用的中文Debug工具,导致相关修改作品比较少。而且两个平台之间的指令集也有许多共通的地方。希望以后能见到楼主在SFC方面的优秀作品。

liujunbtx 发表于 2017-3-9 01:38:52

自虐版看一下效果、、、、、

千寻风 发表于 2017-3-10 19:49:32

光是听就觉得挺变态的!

nmclib1 发表于 2017-3-10 19:54:46

自杀版是什么名堂 下载应该试一下!

找不到服务器 发表于 2017-3-11 09:44:37

试试这个自虐版

emuF 发表于 2017-3-11 22:28:28

.......................................什么来的?

死月 发表于 2017-3-13 16:13:35

高手向通关课程版本{:4_111:}

紫雪冰媚儿2 发表于 2018-3-22 16:43:47

魂斗罗自虐

热血 发表于 2023-6-27 19:29:32

永远支持

xiaoqiang1xxc 发表于 2023-7-24 09:00:26

谢谢谢谢谢谢

xiaoqiang1xxc 发表于 2023-7-24 09:02:35

谢谢谢谢谢谢
页: [1]
查看完整版本: [遗作][魂斗罗][自杀2017]