设为首页收藏本站

 找回密码
 立即注册
搜索
查看: 2896|回复: 14

[研究] FC 地底世界2[H]

  [复制链接]

该用户从未签到

发表于 2009-3-23 04:09:55 | 显示全部楼层 |阅读模式
HACK:(VirtuaNES 0.80测试有效)
6 J9 p  ?4 E' h! S1 受攻击:生命+1并获得些物品、时间归0
& |( b' M, B0 O- d# }2 生命线不断变化
1 Q4 J# t& ?. F6 e; m. _% Y' d
5 H: u1 x) T4 r: U  ]+ Y5 K( tFC游戏不太擅长,表笑我 - -
/ E7 q( V* Q1 ]8 b) u1 H7 `; s7 t2 p; ~5 q& D8 |9 w( S
第一条是我想学的/ L0 c; W7 H9 O% v; ?% i8 p
本想第二条改按键加血的,找几个都失败……(小天有空教教下)2 x! l0 k9 F7 `! e
, }$ Y* ?7 ?% a. a& |
按键地址AB 和67
; U, b5 X1 L# d; _% G6 q3 L, {+ t% U( `( s$ Y! t
[生命]
3 K. _4 @( y0 UON=650,64% d0 R! \+ E, _1 @7 ?2 H

) W- \0 E& k) k9 Q) ?( ?. [1 Q[手枪子弹]
1 F) P4 u( q, [6 q30=E0,1E, Z/ i* |% R# r  [

( y+ j  \4 k+ v$ h5 N& l[无敌]. w4 J( Y; c& G+ L' t
锁=740,11; K0 F' i2 t! H) z
  \& Y9 _5 g  r- b) F: H
[时间无限]
0 ^: e2 n5 O$ s3 _36A=39,39,39,39. ^" f* }% G+ a# C7 x6 f
- {) [8 v4 X1 M; _( j
[GameInfo]
; o3 n' Z6 [# ?Name=地底世界2

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×

评分

1

查看全部评分

该用户从未签到

发表于 2009-3-23 05:17:29 | 显示全部楼层
FC的按鍵hack還是蠻簡單的,我看md和sfc的頭都痛了% N6 L" M! I, T4 ]# M
http://shinwa.kami.blog.163.com/ ... 047200822563622456/
7 B" A$ B9 }& Z" x/ O3 e9 v) @4 E5 G; @: O2 E7 l# I
斷67,停在C17D這,設跳轉輸入代碼就行
! B. Q2 r# e% ], X! dselect+上加血
, m" \- V! X* ?* M$ v: |+ }* W! o- d0 K  |) c% @/ L! S
95 65 94 67 08 C0 28 D0 05 A9 A0 8D 50 06 28 4C 7E C14  _. B/ s. ^7 ]: O( {6 [
5 P, A$ S( `- x  P, s+ \
[ 本帖最后由 money_114 于 2009-3-23 05:20 编辑 ]

评分

1

查看全部评分

回复

使用道具 举报

该用户从未签到

 楼主| 发表于 2009-3-23 09:46:16 | 显示全部楼层
原帖由 money_114 于 2009-3-23 05:17 发表
# n! }# z9 B2 GFC的按鍵hack還是蠻簡單的,我看md和sfc的頭都痛了" i) v; w2 ?) S9 f$ V( h% x
http://shinwa.kami.blog.163.com/ ... 047200822563622456/
6 b9 h+ l/ n9 W- e6 p" P
6 {1 X! r$ q& Y% P0 F) F斷67,停在C17D這,設跳轉輸入代碼就行+ ?( i! P/ b! n! N/ ~+ ^$ K- e# j
select+上加血
, I+ R3 H9 R& B- r% _! }. {& \- K
95 65 94 67 08 C0 28 D0  ...

1 D4 A7 L1 J7 W/ l# l6 WFC我只能用fceudebugger调试
9 q7 k  ^$ D- K/ B7 _  tMD用那个什么机器码就可以了,感觉FC指令好多,什么EE E6 FE F6 都是加的0 D$ W' _, o$ b0 L+ u+ L2 F
哦 什么指令是依次+2 +3 的 请指教
回复

使用道具 举报

该用户从未签到

 楼主| 发表于 2009-3-23 09:51:53 | 显示全部楼层
95 65 94 67 08 C0 28 D0 05 A9 A0 8D 50 06 28 4C 7E C14+ U5 D3 [% {/ ^: v7 k3 T
67 按键地址, j* v+ B0 N: h  b
28 select+上
; E$ s- ?. v/ Q  X650 血 +A08 b0 Y" p1 f, ?6 ~5 h  v% A# q  }
" S7 N6 e6 I% w0 R5 U/ X8 `5 O
67 08 的08 和后面的 28都是什么?
回复

使用道具 举报

该用户从未签到

发表于 2009-3-23 10:12:20 | 显示全部楼层
69 E9 EE等都是加,具體的看置頂貼的6052汇编大奥秘6 [* U4 a5 S) P3 }
95 65 94 67是抄的前面地址的一段代碼; a& ]2 T# l. z% c9 x  U3 P/ ]7 z6 y
08和28是寄存器入棧和出棧
回复

使用道具 举报

该用户从未签到

 楼主| 发表于 2009-3-23 14:21:47 | 显示全部楼层
好象我找的那段地址不行
0 C2 a* J, H8 d) T' ]0 s) U67 08 C0 28 D0 05 A9 A0 8D 50 06 28
  s: Y; v: u9 F; B# o呵呵 再研究
回复

使用道具 举报

该用户从未签到

 楼主| 发表于 2009-3-23 15:01:48 | 显示全部楼层
找到问题了,我原先也是断点找到5 u8 u' M# y& G' Q
C17C :94 67 60 A5 6E D0 04 A9 F4[67]
* y! ^  z- z$ a9 c. F2 r但直接用94 67 60 做跳转 呵呵,现在解决了! @; c0 X, k( i2 E" l
4 T/ x8 J+ u/ w3 Q2 n; ~& w# h
按↓键可以无敌一小回
: M: r( m. i) z8 w95 65 94 67 C9 04 D0 05 A9 A0 85 40 07 4C 7E C1
5 I* N) r" E6 {0 i; M% q& Q/ f( H/ e/ E( c) l
select+上加血6 L! S+ s0 b  _8 V: ^: O
95 65 94 67 08 C0 28 D0 05 A9 A0 8D 50 06 28 4C 7E C1
& |# @1 ^5 ]) v" @. a" z; U9 [: x' j6 P
08和28是寄存器入棧和出棧  # |- i8 N7 Q" c$ y
这个具体有什么用啊.我研究其他不用也可以啊
回复

使用道具 举报

该用户从未签到

 楼主| 发表于 2009-3-23 15:07:52 | 显示全部楼层
嗯 如果要加个条件  |2 o/ n. }' ~+ G4 W" g
个位数时间为9时,按↓键可以无敌一小回2 V- p" \. b( W: c( D
95 65 94 67 ' w, j' @5 c  P2 M+ E
???????
- y6 F6 ]8 k# P6 j6 `' I9 fC9 04 D0 05 A9 A0 85 40 07 4C 7E C1% V( S$ `( o, W1 e7 l

; H+ G( a, b; |- W* O8 V机器码怎么写?
. Y8 _/ ?; W3 b& E1 C[个位时间]
) W4 t- L& n: y+ I4 m: z36D=39
回复

使用道具 举报

该用户从未签到

发表于 2009-3-23 19:42:44 | 显示全部楼层
斷6D03,停在B1EB,寫跳轉, g" O2 O* @  T2 E2 v+ r: t' z' P
EE 6D 03 48 AD 6D 03 C9 09 DO 05 A9 2F 8D 40 07 68 4C EE B1
回复

使用道具 举报

签到天数: 27 天

[LV.4]偶尔看看III

发表于 2009-3-23 22:35:51 | 显示全部楼层
:yun: 出了BUG了。。。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×
回复

使用道具 举报

该用户从未签到

 楼主| 发表于 2009-3-24 00:53:15 | 显示全部楼层
原帖由 money_114 于 2009-3-23 19:42 发表 6 w1 ^7 j: k: s  i  t( _/ `
斷6D03,停在B1EB,寫跳轉& y3 k- w6 y1 S# V; j$ p- j: r6 ^+ o
EE 6D 03 48 AD 6D 03 C9 09 DO 05 A9 2F 8D 40 07 68 4C EE B1

2 V- ]: _# q0 S又重新要时间做断点啊,和MD不一样
# W" ~3 Z9 J) n- Y4 ?. M+ o; C4 v3 _3 f$ N( \# L/ `
分析下你这段指令6 W$ q- Z8 k) R' n0 u  ^2 P
当时间63D数值为9时,无敌时间为47# R9 v( ~0 a: T5 q8 T/ d5 k
但我想要的是“个位数时间为9时,按↓键可以无敌一小回”
回复

使用道具 举报

该用户从未签到

 楼主| 发表于 2009-3-24 00:55:05 | 显示全部楼层
原帖由 莉格露 于 2009-3-23 22:35 发表 / C' a! `) N) K  D- M% @
:yun: 出了BUG了。。。

' z) T  n: B; z, U- p7 x这个我仅测试开头,估计是 2  生命线不断变化
' r) e8 B4 p4 y0 G9 K5 C这条指令出问题吧,当HP累加到某数值后,返回某数值,反复循环……
回复

使用道具 举报

该用户从未签到

发表于 2009-3-24 01:36:46 | 显示全部楼层
原來沒涉及按鍵,寫一起怕有問題# s$ z2 H4 y/ T
寫一起的代碼8 ~5 T4 k% d2 P; d
95 65 94 67 08 C0 28 D0 05 A9 A0 8D 50 06 C0 04" ?+ _" w4 t& G* v1 m* |
D0 0C AD 6D 03 C9 39 D0 05 A9 2F 8D 40 07 28 4C
7 |. F0 k$ f. q! x4 t+ H( Z 7E C1
回复

使用道具 举报

该用户从未签到

 楼主| 发表于 2009-3-24 02:24:09 | 显示全部楼层
原帖由 money_114 于 2009-3-24 01:36 发表
' G# I7 }. \6 E; [原來沒涉及按鍵,寫一起怕有問題) n7 U, u7 ^: }
寫一起的代碼
# ]9 R) G9 N6 c/ t9 E 95 65 94 67 08 C0 28 D0 05 A9 A0 8D 50 06 C0 04" B3 t' N8 V6 H$ S1 p' z
D0 0C AD 6D 03 C9 39 D0 05 A9 2F 8D 40 07 28 4C
$ V1 X7 R% E$ R 7E C1

; r0 Q% b4 ?7 l0 d分析了下,用按键做断点
, r* U8 F- V* T8 f8 ^# s1 当按选择+上时 +血# c( ?9 O: g+ F* D; ^: H5 W
2 当个位时间值为9,按下无敌闪烁。
  e" ]* C* t2 A0 g* ?/ q" a我要学就的就第2条,受教了:good:
回复

使用道具 举报

该用户从未签到

 楼主| 发表于 2009-3-24 03:04:20 | 显示全部楼层
69 01 8D 50 06  f. I# y  _' I* L  q
只是把生命地址直接改为2而已
0 {0 @+ [, ?4 U我要的是EE 、FE # {1 Y( V9 f: |# Q) M! P6 d
累加 次+2 +3之类的效果
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|国治模拟精品屋 ( 沪ICP备15012945号-1 )

GMT+8, 2026-8-5 02:21

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表