Skip to content

Latest commit

 

History

History
71 lines (68 loc) · 2.81 KB

经典街机游戏hack资料绝密系列6-ffight(整理zengfr).txt.md

File metadata and controls

71 lines (68 loc) · 2.81 KB
---------------------------------------------------------------------------------------------------------------------
快打旋风
dbg mode:wp ff8084,1,rw,1,{pb@ff8084=1;g}
$3bec ; Random
5e7b6 reset
14C2 17DC draw_string/hide_string
126c 打印字符串
165C8 900000
FF8129 (b)过关 4d40 Gameplay demo switch,sublevel outro (00 = not in demo, 01 = in demo, FF = signal demo end?)
90B014	- First visible tile of leftmost dynamite scene portrait, SCROLL2
{address = 0xFF8568, number = 0x0F, space = 0xC0, hp = 0x18}, --players and enemies
		{address = 0xFF90A8, number = 0x06, space = 0xC0, projectile = true}, --weapons
		{address = 0xFF9528, number = 0x08, space = 0xC0, hp = 0x18}, --bosses and enemies
		FF9B28-FFB2E7 ,number = 0x1f, space = 0xC0
		{address = 0xFFB2E8, number = 0x10, space = 0xC0, hp = 0x18, projectile = true}, --containers
		{address = 0xFFBEE8, number = 0x0A, space = 0xC0, projectile = true}, --items
FF86e8 to Ff90a7 Enemy memory regions, c0 bytes each, 13 slots
FF90a8 to FF9527 Weapons, c0 bytes each, 6 slots
FF9528 to FF9B27 Boss memory, c0 bytes each, 8 slots ff9a68
FF8568 P1
0x00E6D0;Intro demos
0x00CBF6;Middle demos
0x00F4F8;Outro demos
wp 908610,2,w 血条
FF8581(18) P1 Infinite Energy
FF85C9(61) P1 Invincibility无敌 r:32cc,a79e,a7a4 w:79d4被打
FF85E8(80)(b) lives
FF85EA(82)(b) 1P Input
FF860B(a3)(b) 00 02 04 06 动作组合
FF8590(28)(b)=01 Action Speed Up
FF9a68 boss 79c0,3ce4敌兵减血
ffb1e8 xx基址 bp 5b0a 5b76
ff1150,ff1152 bp 3bec
bp 79c0,1,{printf "%8x %8x %8x %8x ",frame,pc,a3,pb@FF85C9;pb@FF85C9=0x28;g}
bp 79d4,1,{printf "%8x %8x %8x %8x ",frame,pc,a3,pb@FF85C9;pb@FF85C9=0x28;g}
bp 5ea8,1,{printf "db1 %8x %8x %8x %8x %8x %8x %8x %8x",frame,pc,a4,a3,pd@(a3+0),pd@(a3+4),pd@(a3+8),pw@(a3+c);g}
bp 6210,1,{printf "db2 %8x %8x %8x %8x %8x %8x %8x %8x",frame,pc,a4,a3,pd@(a3+0),pd@(a3+4),pd@(a3+8),pw@(a3+c);g}
bp 1faf2,1,{printf "db3 %8x %8x %8x %8x %8x %8x",frame,pc,a4,a0,a2,pd@(a0+0),pd@(a2+0);g}
($12,A4)         ;entity class ID 0 2 敌兵 4 6 8 敌兵 a 物品箱子  080f门
($13,A4)		; player ID 
($15,A4)		; 敌兵掉物 
($18,A4)		; hp
($2F,A4)		; palette ID色板
($2e,A6)        ;1P Direction facing 00 = right, 01 = left
($36,A6)        ;Movement direction
($3f,A6)        ;
($60,A6)        ;
($62,A6)        ; 
($70,A6)        ;
($6,A2)   ; X position  FF856e
($a,A2)   ; y position  FF8572
($20,A2)  ; Head x position


($412,A5)  ; Level scroll x
($416,A5)  ; Level scroll y
$31A8(a5) $31e8(a5) ;场景 出兵指针
bp 3a12 敌兵死清内存
bp 61ba 5ea8 1faf2 敌兵分配内存
a5956 箱子打破掉物
354ba 敌兵掉武器
6d0ca 大箱子
6ec1a
108c投币1134减币进入选人
db1:5EA74,5EA7C,414,A2C6,9ACA,61C0,3A12,5EAE,A5CC,9F8C,,,,,
db2:3D13A,5A95C,
db4:595AC
db5:5A924,
 
---------------------------------------------------------------------------------------------------------------------