设为首页收藏本站

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

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

  [复制链接]

该用户从未签到

发表于 2009-3-23 04:09:55 | 显示全部楼层 |阅读模式
HACK:(VirtuaNES 0.80测试有效)( Q+ N/ l: i6 p5 F
1 受攻击:生命+1并获得些物品、时间归0
& {2 E, w; Y" w; o8 @1 ~2 生命线不断变化
) Q9 f4 H/ U" y8 V1 t9 }" C; E* a* C8 }1 g9 q
FC游戏不太擅长,表笑我 - -0 N) n3 _" e" D+ D0 i+ @: |, m$ m

/ o: G5 u4 w1 C5 a* I第一条是我想学的# d2 E) U6 t1 |* Y3 @
本想第二条改按键加血的,找几个都失败……(小天有空教教下)
2 D" ?' R8 V4 N- w5 z, d+ [  o+ @
' z1 ]: c" y* z+ p按键地址AB 和67
' @: [" S* x% V2 _/ D  w* M
% r1 W7 _& u6 j! K+ Z- D; g[生命]. N1 K. Z9 c/ `5 e/ W) k
ON=650,64
6 X, u; B( Q9 e+ o
1 i8 K( ~5 {7 [( e$ o. U[手枪子弹]  e& V; n0 y3 }
30=E0,1E" ?+ N! y4 x+ g/ e0 Y$ s' ?
# H/ H1 l: \9 b% H' n  A
[无敌]; h3 K6 u0 g0 H. G, c7 y5 a; h
锁=740,11
+ F) Z- @! }7 l+ m8 p0 W+ [+ b
1 {' X% q) X+ S" p[时间无限]3 s, A* Z7 _) i$ N" I. Z
36A=39,39,39,394 G2 a# E7 z8 ]+ M0 ?5 Z9 B7 m

/ L$ Q6 E/ {% {6 ~- ][GameInfo]! c! {4 H9 f* E$ k1 S$ N7 g' T& x5 r2 v
Name=地底世界2

本帖子中包含更多资源

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

×

评分

1

查看全部评分

该用户从未签到

发表于 2009-3-23 05:17:29 | 显示全部楼层
FC的按鍵hack還是蠻簡單的,我看md和sfc的頭都痛了& ]! G5 y: o% n# d
http://shinwa.kami.blog.163.com/ ... 047200822563622456/
6 e9 j1 _5 [( D. q  E! x6 d! F" ^" p5 `4 G- S
斷67,停在C17D這,設跳轉輸入代碼就行# A# @! x+ h3 v, i; L9 U
select+上加血+ p! [* @7 M! c: O; B
% U% D/ }2 l& M5 k- j1 v
95 65 94 67 08 C0 28 D0 05 A9 A0 8D 50 06 28 4C 7E C14- Y; d2 M0 i+ B+ D1 Y0 @

- {# x' m$ N) l# ^- d[ 本帖最后由 money_114 于 2009-3-23 05:20 编辑 ]

评分

1

查看全部评分

回复

使用道具 举报

该用户从未签到

 楼主| 发表于 2009-3-23 09:46:16 | 显示全部楼层
原帖由 money_114 于 2009-3-23 05:17 发表
* {" D0 p8 b& H& RFC的按鍵hack還是蠻簡單的,我看md和sfc的頭都痛了
( G' u0 F  Z) a, z; W! F% Nhttp://shinwa.kami.blog.163.com/ ... 047200822563622456/
. y, ]( ^# |6 G1 ^% K# r$ L
) `+ t# D/ G2 S: X4 b斷67,停在C17D這,設跳轉輸入代碼就行
5 {$ v  @, H2 F' f) P- Tselect+上加血7 K$ e) M2 `9 D7 j  D# p1 d

3 I- K5 l4 Q9 O, i5 t3 f% n" y95 65 94 67 08 C0 28 D0  ...

! ^+ c3 z6 v: V# bFC我只能用fceudebugger调试1 h- X. P# e- l# r
MD用那个什么机器码就可以了,感觉FC指令好多,什么EE E6 FE F6 都是加的
8 O6 R( ^3 |0 A: b% N1 N1 t哦 什么指令是依次+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
8 `+ n4 _0 Q5 S, G: z: P, b- a67 按键地址
, [: @$ K8 ]+ q# N, a% b& I" |# b28 select+上
, j# [" v) [. x5 d  h1 r4 F650 血 +A0
- P8 F; }, Y: q
9 A, ]3 E' \) i$ v& f& N1 ]67 08 的08 和后面的 28都是什么?
回复

使用道具 举报

该用户从未签到

发表于 2009-3-23 10:12:20 | 显示全部楼层
69 E9 EE等都是加,具體的看置頂貼的6052汇编大奥秘! Q, \2 M( w- f) e/ @: H
95 65 94 67是抄的前面地址的一段代碼" \) q" c8 {) N
08和28是寄存器入棧和出棧
回复

使用道具 举报

该用户从未签到

 楼主| 发表于 2009-3-23 14:21:47 | 显示全部楼层
好象我找的那段地址不行6 B- g; G& \8 n; b' m- Q+ @
67 08 C0 28 D0 05 A9 A0 8D 50 06 288 w! ^7 B7 X( L4 @- p( ?) E" L
呵呵 再研究
回复

使用道具 举报

该用户从未签到

 楼主| 发表于 2009-3-23 15:01:48 | 显示全部楼层
找到问题了,我原先也是断点找到+ x% x1 o# M: B+ q  ^" \3 R7 h
C17C :94 67 60 A5 6E D0 04 A9 F4[67]. z5 I1 d! S3 m% S
但直接用94 67 60 做跳转 呵呵,现在解决了
# h7 m& h+ j: n, x+ Q2 C0 k( y5 j# \% d7 [
按↓键可以无敌一小回) h7 m) p* {& }8 W
95 65 94 67 C9 04 D0 05 A9 A0 85 40 07 4C 7E C1
/ k' T& |9 f7 Q! O) M
) u- m8 [1 K- P0 l) eselect+上加血
" G7 Z7 i$ p+ i) E5 t" m6 x9 z95 65 94 67 08 C0 28 D0 05 A9 A0 8D 50 06 28 4C 7E C15 Y, Z8 `1 B1 E6 X
* J, H5 ^2 `$ P. _9 r+ N9 ]1 r
08和28是寄存器入棧和出棧  
+ O  `) \7 [/ U- K这个具体有什么用啊.我研究其他不用也可以啊
回复

使用道具 举报

该用户从未签到

 楼主| 发表于 2009-3-23 15:07:52 | 显示全部楼层
嗯 如果要加个条件. ~$ U' I& g$ l3 {- M( e! D
个位数时间为9时,按↓键可以无敌一小回
! [3 j% K. l% i+ e2 f  k$ f95 65 94 67 ) _; C" Z1 H( S: {& l3 E
???????
) O/ \9 L0 {! F( |+ WC9 04 D0 05 A9 A0 85 40 07 4C 7E C1
- M/ H+ m; C/ d8 R, c  {
& k6 r$ e4 b9 W+ E) a. w8 E- N& ^机器码怎么写?/ s8 \) c5 M4 @
[个位时间]
8 ?" O& x+ V3 L* u36D=39
回复

使用道具 举报

该用户从未签到

发表于 2009-3-23 19:42:44 | 显示全部楼层
斷6D03,停在B1EB,寫跳轉
! p; n) V& J" Q% I' cEE 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 发表 : w6 w2 k, v% Y, `- n
斷6D03,停在B1EB,寫跳轉
! g/ a" i  P) i4 |9 E3 {4 i+ W" BEE 6D 03 48 AD 6D 03 C9 09 DO 05 A9 2F 8D 40 07 68 4C EE B1

  Z6 {0 P. x+ C& U4 T又重新要时间做断点啊,和MD不一样- X3 z' }+ j; H8 E' K9 E  h

3 A3 i6 x* |/ W4 M4 B( B分析下你这段指令2 a+ y9 f- ~$ E  I+ w% e
当时间63D数值为9时,无敌时间为47
4 z7 `. j& _7 D: e9 r/ N* \但我想要的是“个位数时间为9时,按↓键可以无敌一小回”
回复

使用道具 举报

该用户从未签到

 楼主| 发表于 2009-3-24 00:55:05 | 显示全部楼层
原帖由 莉格露 于 2009-3-23 22:35 发表
$ t6 M+ ], G9 S: d# m9 Q, n  W:yun: 出了BUG了。。。

, ^# W) w4 u* ?$ H$ c这个我仅测试开头,估计是 2  生命线不断变化 4 u4 [# v0 A/ _
这条指令出问题吧,当HP累加到某数值后,返回某数值,反复循环……
回复

使用道具 举报

该用户从未签到

发表于 2009-3-24 01:36:46 | 显示全部楼层
原來沒涉及按鍵,寫一起怕有問題5 l: x2 }* M% w
寫一起的代碼9 S( B9 q' g% m! M  E
95 65 94 67 08 C0 28 D0 05 A9 A0 8D 50 06 C0 04# E" Q! ?& q" k
D0 0C AD 6D 03 C9 39 D0 05 A9 2F 8D 40 07 28 4C
- C) s: T6 q/ F; Z* c, q, S 7E C1
回复

使用道具 举报

该用户从未签到

 楼主| 发表于 2009-3-24 02:24:09 | 显示全部楼层
原帖由 money_114 于 2009-3-24 01:36 发表
% C" `# Q' O0 n5 B, W# x7 Z原來沒涉及按鍵,寫一起怕有問題
8 N8 B3 X0 _2 f% Q: m寫一起的代碼% X3 Q) V" c5 D# a( E, R. j
95 65 94 67 08 C0 28 D0 05 A9 A0 8D 50 06 C0 04! g( e; W/ H" b7 I6 @, G
D0 0C AD 6D 03 C9 39 D0 05 A9 2F 8D 40 07 28 4C3 e2 e  b' _+ J- x' [; g
7E C1

( b+ l4 w( C3 S% }  R0 Q+ c分析了下,用按键做断点$ ^/ C7 b# ]' N& P
1 当按选择+上时 +血
2 l- J, E( y$ F1 [3 r# X2 当个位时间值为9,按下无敌闪烁。
+ `; v4 z2 P- B4 r/ P4 `" X. S. M我要学就的就第2条,受教了:good:
回复

使用道具 举报

该用户从未签到

 楼主| 发表于 2009-3-24 03:04:20 | 显示全部楼层
69 01 8D 50 06
& W2 }0 L5 ?! ~7 P& F/ I只是把生命地址直接改为2而已/ Y2 e  m) Z2 m! e/ K8 L
我要的是EE 、FE
% J4 G9 r% V9 c) V% H+ z) q累加 次+2 +3之类的效果
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2026-4-26 15:53

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

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