设为首页收藏本站

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

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

  [复制链接]

该用户从未签到

发表于 2009-3-23 04:09:55 | 显示全部楼层 |阅读模式
HACK:(VirtuaNES 0.80测试有效)1 w: P; n4 `! F) e9 K! C
1 受攻击:生命+1并获得些物品、时间归0
& Z7 v3 B4 ~$ Q( }2 生命线不断变化
2 h. U; l' j3 c$ L+ p
( m5 K7 o& h: c' ZFC游戏不太擅长,表笑我 - -
: l# o* A: K( R5 z: `$ z' g6 P& P5 p  J+ |8 I
第一条是我想学的
" `* Q( n* }* B7 y: G本想第二条改按键加血的,找几个都失败……(小天有空教教下)
1 S5 p; z) ^  X/ i8 I8 K. s/ V1 H; i2 s4 {3 c
按键地址AB 和67; }& a% C: ~4 ]% F2 q  T& ^

. @) L2 a$ a( H3 i7 L! P[生命], U/ r# H. p  a
ON=650,64; ]5 s+ A+ s8 ], I2 Q

5 F0 p1 }/ C) {$ U! T/ G# W[手枪子弹]# m6 N/ ]: s$ }1 o: E" g. H
30=E0,1E  }9 M. F8 n4 e$ i( }

0 B7 k3 a' E* X& x5 v8 u[无敌]' z$ U* E. y+ F$ h5 {# P
锁=740,11
# T- F+ E, H: O. O$ `
7 q7 l' e7 X0 I$ V; D& k2 v[时间无限]
3 R% g9 I6 m5 v0 t( l$ B6 u/ O% g36A=39,39,39,39' K' `( v$ u& k* S9 w& _
% M+ R0 B7 l6 K% K1 `; `1 o3 _+ a
[GameInfo]  L# L  r8 c/ G1 [
Name=地底世界2

本帖子中包含更多资源

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

×

评分

1

查看全部评分

该用户从未签到

发表于 2009-3-23 05:17:29 | 显示全部楼层
FC的按鍵hack還是蠻簡單的,我看md和sfc的頭都痛了
3 y3 a6 X# W  z1 V: F6 Qhttp://shinwa.kami.blog.163.com/ ... 047200822563622456/
& ?8 |6 n4 r8 s- E! b# E+ h' [
斷67,停在C17D這,設跳轉輸入代碼就行
$ M& E0 x6 ?: E' Xselect+上加血
: e6 P! V6 r" q* x/ {1 t2 W3 J' ~+ O. w) t  w* B( ]
95 65 94 67 08 C0 28 D0 05 A9 A0 8D 50 06 28 4C 7E C14, j$ S, W6 Z9 T2 n  @, e3 N
0 T8 r( l8 M9 q5 y' H1 ^+ |
[ 本帖最后由 money_114 于 2009-3-23 05:20 编辑 ]

评分

1

查看全部评分

回复

使用道具 举报

该用户从未签到

 楼主| 发表于 2009-3-23 09:46:16 | 显示全部楼层
原帖由 money_114 于 2009-3-23 05:17 发表
- o/ K  ]9 C5 ~FC的按鍵hack還是蠻簡單的,我看md和sfc的頭都痛了
( }4 }( w8 d# j1 T( |3 Ehttp://shinwa.kami.blog.163.com/ ... 047200822563622456/: V* B3 x% k3 ~7 I( \) e

% t, E" k3 X$ o, s斷67,停在C17D這,設跳轉輸入代碼就行
4 L8 S; ~* s8 g. [9 j* Jselect+上加血
: @' r& @/ |& K) ^
8 X1 y2 L4 e. e95 65 94 67 08 C0 28 D0  ...

8 C$ H( [7 T' HFC我只能用fceudebugger调试
7 b( @9 x1 z- C1 RMD用那个什么机器码就可以了,感觉FC指令好多,什么EE E6 FE F6 都是加的2 }7 g0 v7 I( F4 E- M4 d! U
哦 什么指令是依次+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
9 k4 V. V8 I* I5 J- T" R4 ~( ?67 按键地址
% m4 ?0 O! V) `0 T& {- I) p0 g28 select+上9 B9 B& q/ y' n7 Z
650 血 +A0/ [9 k" V$ Y  M1 i$ V5 D2 Q

2 _1 z* f+ ?  r$ f# ~6 I7 e. O67 08 的08 和后面的 28都是什么?
回复

使用道具 举报

该用户从未签到

发表于 2009-3-23 10:12:20 | 显示全部楼层
69 E9 EE等都是加,具體的看置頂貼的6052汇编大奥秘
& B1 \1 t7 T3 _* D95 65 94 67是抄的前面地址的一段代碼
0 p* O. \) c% \7 e% \  V08和28是寄存器入棧和出棧
回复

使用道具 举报

该用户从未签到

 楼主| 发表于 2009-3-23 14:21:47 | 显示全部楼层
好象我找的那段地址不行
9 n+ x  P( V& m4 k9 N6 K( [! A  p' n67 08 C0 28 D0 05 A9 A0 8D 50 06 286 |* a1 J# ]/ d" s
呵呵 再研究
回复

使用道具 举报

该用户从未签到

 楼主| 发表于 2009-3-23 15:01:48 | 显示全部楼层
找到问题了,我原先也是断点找到3 g. y7 u9 |4 r. ]; l! X
C17C :94 67 60 A5 6E D0 04 A9 F4[67]  O' H0 ~+ g, u2 d
但直接用94 67 60 做跳转 呵呵,现在解决了( K( _/ G. a7 Z5 W1 M) K" s

- U& G" S4 e% E& }按↓键可以无敌一小回
# B! A! l' I, S95 65 94 67 C9 04 D0 05 A9 A0 85 40 07 4C 7E C1
! E" z4 w" q% B, r: k0 z* N% W, W: Y2 u0 [5 v
select+上加血/ g5 ]! R( q/ V% l/ D. l
95 65 94 67 08 C0 28 D0 05 A9 A0 8D 50 06 28 4C 7E C13 p' a8 q. w% B8 u
* y" s( Y& l" Y& B! ^; W' Z+ u0 q: c
08和28是寄存器入棧和出棧  
2 k+ P$ |' g# Z1 |% W, `) U" v这个具体有什么用啊.我研究其他不用也可以啊
回复

使用道具 举报

该用户从未签到

 楼主| 发表于 2009-3-23 15:07:52 | 显示全部楼层
嗯 如果要加个条件$ |& l3 }6 v, E3 v  ^
个位数时间为9时,按↓键可以无敌一小回5 s* y2 G/ n% c& l$ m3 B7 _2 M
95 65 94 67
, V- p' ]$ v8 m7 O???????
1 M) A; q. _  k, r% m# ~C9 04 D0 05 A9 A0 85 40 07 4C 7E C1; }, F: L. C, Q: M5 i
7 F/ S; O; U. v7 y; N4 c5 a3 I) R
机器码怎么写?
# U. Z3 Q: p, Q4 c* j: o[个位时间]
- [' I! f5 r6 j( ^( w36D=39
回复

使用道具 举报

该用户从未签到

发表于 2009-3-23 19:42:44 | 显示全部楼层
斷6D03,停在B1EB,寫跳轉5 d! E: |7 i9 n  L
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 发表   \! |* W1 W3 ?/ Q- a# i; I8 }: g0 w
斷6D03,停在B1EB,寫跳轉/ t6 c2 R0 }9 w, O* E
EE 6D 03 48 AD 6D 03 C9 09 DO 05 A9 2F 8D 40 07 68 4C EE B1
( L3 t3 W3 ^+ z1 ~% T# x/ O( t0 z
又重新要时间做断点啊,和MD不一样& T- v2 G  o% U. W* V6 l

4 o% k+ n/ R0 u0 o6 t2 N/ o分析下你这段指令; E0 ~6 C( a" Q2 e1 P: @8 h$ L
当时间63D数值为9时,无敌时间为47  b5 k& f, f" |  v
但我想要的是“个位数时间为9时,按↓键可以无敌一小回”
回复

使用道具 举报

该用户从未签到

 楼主| 发表于 2009-3-24 00:55:05 | 显示全部楼层
原帖由 莉格露 于 2009-3-23 22:35 发表 8 y9 t+ u* i& Y$ q
:yun: 出了BUG了。。。

4 Q+ @2 d' x/ ?6 G. W, ?这个我仅测试开头,估计是 2  生命线不断变化
2 o# y" d0 a/ p, V这条指令出问题吧,当HP累加到某数值后,返回某数值,反复循环……
回复

使用道具 举报

该用户从未签到

发表于 2009-3-24 01:36:46 | 显示全部楼层
原來沒涉及按鍵,寫一起怕有問題$ ~0 ^: D. X7 `9 A
寫一起的代碼
* l2 n! V9 N8 T" H: D, d& K% V$ W  r 95 65 94 67 08 C0 28 D0 05 A9 A0 8D 50 06 C0 04  x3 a0 M; }8 `$ [- ]
D0 0C AD 6D 03 C9 39 D0 05 A9 2F 8D 40 07 28 4C% U1 j& ~5 T$ Z9 J  l3 S
7E C1
回复

使用道具 举报

该用户从未签到

 楼主| 发表于 2009-3-24 02:24:09 | 显示全部楼层
原帖由 money_114 于 2009-3-24 01:36 发表
! I( J" ^4 K( Y& _! `原來沒涉及按鍵,寫一起怕有問題
# D- U, }* s; N0 F* b- ^& U5 ]( ?寫一起的代碼7 U$ X" U! ^& R  N
95 65 94 67 08 C0 28 D0 05 A9 A0 8D 50 06 C0 04
$ Y+ R. t- N" E1 f7 z D0 0C AD 6D 03 C9 39 D0 05 A9 2F 8D 40 07 28 4C
7 Q# _& U3 m( X& _* L7 M$ Y8 ~ 7E C1
& \% p+ w  e& r  t
分析了下,用按键做断点5 R1 I2 @8 Q! Z9 C0 B$ x2 u9 n7 s  {
1 当按选择+上时 +血
5 d" S& s% U+ h/ n2 T2 当个位时间值为9,按下无敌闪烁。% I5 q5 b& U. `% l
我要学就的就第2条,受教了:good:
回复

使用道具 举报

该用户从未签到

 楼主| 发表于 2009-3-24 03:04:20 | 显示全部楼层
69 01 8D 50 06
' Q* k. k7 \$ R* x' V/ n只是把生命地址直接改为2而已" T, g# V0 H% u9 P; z
我要的是EE 、FE
/ C8 q5 g9 o1 L累加 次+2 +3之类的效果
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2026-4-6 06:25

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

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