EMU618社区

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

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

 关闭 [复制链接]

该用户从未签到

发表于 2009-3-23 04:09:55 | 显示全部楼层 |阅读模式
HACK:(VirtuaNES 0.80测试有效)
5 X7 A* |  |0 n1 g9 E! e5 N( [1 受攻击:生命+1并获得些物品、时间归04 i& n6 }6 [* A4 `/ `$ d( p* g
2 生命线不断变化  M* ?, H6 E+ Z' V7 \7 o

# b7 l1 o: @; r' b( _FC游戏不太擅长,表笑我 - -9 t# v3 W6 _& X- @7 v  e# K# `
/ e& G4 E" C- h& U2 d- w8 b" S
第一条是我想学的5 ~% z" C, @: ?: v# y. w; V
本想第二条改按键加血的,找几个都失败……(小天有空教教下)
7 a; n0 B, q; N+ O) a6 N1 `2 i4 l9 ~" Z, B
按键地址AB 和67) G1 _8 T5 X. _; m# K
% o+ V& C% c) I" `# c
[生命]' L  r0 y5 S9 c9 G
ON=650,64
- Q3 ~% U) |; l( e' G4 ^7 Z' k7 S" I- n6 f
[手枪子弹]
+ ~( I5 D( O- H* \' S# ^30=E0,1E4 u, z$ }6 H4 O% l9 ^

3 S3 {0 e  ?. t& \6 i[无敌]# W. q0 Z1 {4 S7 t& X
锁=740,11% u  E1 i  R, z2 Y1 W) l* h4 l- l

0 R! T& a& g2 d[时间无限]
# |. `; S& V: S. M36A=39,39,39,39
1 V+ V. ]( V7 P$ t& `% U0 {" F4 V  x: ^: {+ ?' Z6 W6 Q: B
[GameInfo]# J) G3 a3 \- B
Name=地底世界2

本帖子中包含更多资源

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

x

评分

1

查看全部评分

该用户从未签到

发表于 2009-3-23 05:17:29 | 显示全部楼层
FC的按鍵hack還是蠻簡單的,我看md和sfc的頭都痛了
& Y% Z6 ^' A- G1 r" V! \5 khttp://shinwa.kami.blog.163.com/ ... 047200822563622456// d9 N' U; `  E4 `8 m9 x
: G% K$ h  b. ^( g; J
斷67,停在C17D這,設跳轉輸入代碼就行
  N& b& T; W* W. L4 tselect+上加血
- l0 n: f0 \. G8 ^7 p7 }7 J$ k1 c* E4 [
95 65 94 67 08 C0 28 D0 05 A9 A0 8D 50 06 28 4C 7E C14+ A. N# @" M( k- e1 b
) v4 A' M, l2 ?
[ 本帖最后由 money_114 于 2009-3-23 05:20 编辑 ]

评分

1

查看全部评分

该用户从未签到

 楼主| 发表于 2009-3-23 09:46:16 | 显示全部楼层
原帖由 money_114 于 2009-3-23 05:17 发表
( c; J! y! k9 Q2 n: QFC的按鍵hack還是蠻簡單的,我看md和sfc的頭都痛了
2 O3 J" \7 @1 I* r5 Y( M6 P$ |http://shinwa.kami.blog.163.com/ ... 047200822563622456/" y8 l- P2 [( O. Q9 l
* [3 B4 X9 C' V$ V6 i  W8 i7 g
斷67,停在C17D這,設跳轉輸入代碼就行1 p+ [  [* t, E! C2 ?# e
select+上加血
, L& o, v$ ]* n% E- Y
. ]' G& T$ G  q; @! b5 C+ E95 65 94 67 08 C0 28 D0  ...
0 e' w$ O7 j" @4 O  e( t5 D
FC我只能用fceudebugger调试6 q' ]2 P: I1 Q0 r: O8 ~
MD用那个什么机器码就可以了,感觉FC指令好多,什么EE E6 FE F6 都是加的4 [0 {8 F9 A7 ?6 J
哦 什么指令是依次+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
) R4 ^: l/ M2 V5 V. Z( i2 [' V67 按键地址
$ \/ F4 e+ n, n5 P* @& }28 select+上
& _( t& E4 U+ S650 血 +A0/ T! v9 S/ I% c4 K

% t+ _1 Y7 O7 \! Q6 t5 e67 08 的08 和后面的 28都是什么?

该用户从未签到

发表于 2009-3-23 10:12:20 | 显示全部楼层
69 E9 EE等都是加,具體的看置頂貼的6052汇编大奥秘
% @9 v' X4 J. N5 y9 Q# F4 {95 65 94 67是抄的前面地址的一段代碼
5 o; I& O- A1 o0 u: Q% \08和28是寄存器入棧和出棧

该用户从未签到

 楼主| 发表于 2009-3-23 14:21:47 | 显示全部楼层
好象我找的那段地址不行
& o/ b. G7 B3 L% X67 08 C0 28 D0 05 A9 A0 8D 50 06 28' @6 ^9 P* o; M& q4 ?0 R% [
呵呵 再研究

该用户从未签到

 楼主| 发表于 2009-3-23 15:01:48 | 显示全部楼层
找到问题了,我原先也是断点找到
9 x! M8 y5 z* U/ S6 uC17C :94 67 60 A5 6E D0 04 A9 F4[67]
, E' {% ~5 O/ ]但直接用94 67 60 做跳转 呵呵,现在解决了
  W! {5 I% ^0 ^5 t' H
* f  H( j5 c" Y; r" v按↓键可以无敌一小回
- ^6 F2 _* k& @5 k& ]3 r% }' U1 Q. _95 65 94 67 C9 04 D0 05 A9 A0 85 40 07 4C 7E C1  t: E0 g  h0 G, Z8 H: D+ C* _

4 Z( p. H4 O( b+ N. F2 i/ Kselect+上加血7 x4 X7 y& z6 u4 y# M6 b
95 65 94 67 08 C0 28 D0 05 A9 A0 8D 50 06 28 4C 7E C1
# z% z7 ~6 b( p) C9 G. U
1 u3 s2 X' z1 Z. H# q0 t08和28是寄存器入棧和出棧  * z" i. I# s5 l7 c
这个具体有什么用啊.我研究其他不用也可以啊

该用户从未签到

 楼主| 发表于 2009-3-23 15:07:52 | 显示全部楼层
嗯 如果要加个条件
' u* e& y" g6 ^- Q个位数时间为9时,按↓键可以无敌一小回( v6 s. M- H' M6 x( v+ h" |( g
95 65 94 67 5 o  I! a- d2 U0 H
???????" ]8 r3 \/ x7 Q* m- Y# t- F
C9 04 D0 05 A9 A0 85 40 07 4C 7E C1
' L4 ?6 e! V7 K: m
; T! G) U" ~( q( I; W4 _机器码怎么写?
" d4 K) b1 l, o[个位时间]
1 H2 A8 {* s1 `3 j/ ^0 q36D=39

该用户从未签到

发表于 2009-3-23 19:42:44 | 显示全部楼层
斷6D03,停在B1EB,寫跳轉
/ {9 W! ~: f+ G/ l( Z7 D: W9 }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了。。。

本帖子中包含更多资源

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

x

该用户从未签到

 楼主| 发表于 2009-3-24 00:53:15 | 显示全部楼层
原帖由 money_114 于 2009-3-23 19:42 发表 2 w1 K/ s: Y( Z# U; N7 \
斷6D03,停在B1EB,寫跳轉' y/ q2 z. C: w' R4 L' m5 @: D8 E
EE 6D 03 48 AD 6D 03 C9 09 DO 05 A9 2F 8D 40 07 68 4C EE B1

" B! y- _  g+ [. I又重新要时间做断点啊,和MD不一样
) H" T  L7 F& l6 U; Z% S0 Q
. X& h( T0 A2 X( m分析下你这段指令( O0 |' s$ i" F. L6 c% ?8 ]
当时间63D数值为9时,无敌时间为47& i$ N8 I* ?2 ]5 L$ _6 Y
但我想要的是“个位数时间为9时,按↓键可以无敌一小回”

该用户从未签到

 楼主| 发表于 2009-3-24 00:55:05 | 显示全部楼层
原帖由 莉格露 于 2009-3-23 22:35 发表 # ~8 a6 o3 [- Q) M0 |* Y) Q
:yun: 出了BUG了。。。

. j! ^4 A* Y5 [7 o5 U, n/ g这个我仅测试开头,估计是 2  生命线不断变化 ! y+ J7 c6 S* l6 ?  |
这条指令出问题吧,当HP累加到某数值后,返回某数值,反复循环……

该用户从未签到

发表于 2009-3-24 01:36:46 | 显示全部楼层
原來沒涉及按鍵,寫一起怕有問題
/ s5 ]( ?9 {* Y- R: G寫一起的代碼: ]% i% @# ]) }1 i. Z1 D) ]4 g" w
95 65 94 67 08 C0 28 D0 05 A9 A0 8D 50 06 C0 04' {" ?' j' t5 e# ~+ I
D0 0C AD 6D 03 C9 39 D0 05 A9 2F 8D 40 07 28 4C- m  ^8 s& }4 W. l
7E C1

该用户从未签到

 楼主| 发表于 2009-3-24 02:24:09 | 显示全部楼层
原帖由 money_114 于 2009-3-24 01:36 发表
" b( J# g6 P/ y8 s! j' b# ]原來沒涉及按鍵,寫一起怕有問題5 t) F( a& p( ?/ H# \
寫一起的代碼
! W6 k' @& z; M0 h 95 65 94 67 08 C0 28 D0 05 A9 A0 8D 50 06 C0 04) V4 J4 q8 B# n+ }3 h
D0 0C AD 6D 03 C9 39 D0 05 A9 2F 8D 40 07 28 4C3 a# s/ k6 d, X( I' i, P' ^
7E C1
: e+ j$ ?/ {, ^. y
分析了下,用按键做断点+ {4 n. ^) p- h3 f) o
1 当按选择+上时 +血, a" F- l) n( l; D
2 当个位时间值为9,按下无敌闪烁。
+ U# f3 y6 e* c! T我要学就的就第2条,受教了:good:

该用户从未签到

 楼主| 发表于 2009-3-24 03:04:20 | 显示全部楼层
69 01 8D 50 062 Q: h( M$ s" q; H2 g" \5 i, W
只是把生命地址直接改为2而已0 Z) l' S' H- u2 ?
我要的是EE 、FE
# i8 t1 y& F( j$ N累加 次+2 +3之类的效果
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2024-11-18 06:17 , Processed in 1.091797 second(s), 25 queries , Gzip On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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