设为首页收藏本站

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

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

  [复制链接]

该用户从未签到

发表于 2009-3-23 04:09:55 | 显示全部楼层 |阅读模式
HACK:(VirtuaNES 0.80测试有效)% U7 S" t' W8 f2 o$ \, @) k
1 受攻击:生命+1并获得些物品、时间归0
1 G2 i- _7 N, a$ e, g! |2 生命线不断变化
9 t- K, v2 F) f: x6 l+ c2 @7 }  z2 @4 q' W% g5 P% W( f
FC游戏不太擅长,表笑我 - -# Q) A. i* U6 V& _/ h$ Z
! y* _: T0 u! a8 K
第一条是我想学的( {4 k1 r  E, Q
本想第二条改按键加血的,找几个都失败……(小天有空教教下)
8 b4 u3 W3 c5 H( o% m8 R( {
( \  }; Z6 c- T1 l8 `! ~按键地址AB 和675 t4 F7 G) o( u2 z

8 W! v+ X5 J4 P3 K[生命]* Z4 B7 b+ X# i) F5 W
ON=650,64# `8 {/ C" x2 Z- n! S

' [, W/ t5 J+ D+ A" H7 m% X( o! \[手枪子弹]
" V$ A3 E6 |5 V! r30=E0,1E
  w: T6 U7 J' q+ B; a/ \3 C$ c) R5 {  V* I- I0 `
[无敌]) b( {9 X( d( z. W. \+ d
锁=740,11% S) k, Q! H+ V& P
& E; W2 _" T/ Z/ Z( i
[时间无限]7 T8 j  \; n) g# `, Q8 w# t% z9 Z
36A=39,39,39,39
/ n3 f, Q6 n3 L; o0 r) F0 S& `& k. O6 l0 e; I5 E
[GameInfo]
! Z( v1 w: F% x3 }7 |- XName=地底世界2

本帖子中包含更多资源

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

×

评分

1

查看全部评分

该用户从未签到

发表于 2009-3-23 05:17:29 | 显示全部楼层
FC的按鍵hack還是蠻簡單的,我看md和sfc的頭都痛了2 _( t7 @( {& U# E( i
http://shinwa.kami.blog.163.com/ ... 047200822563622456/5 Y7 r7 j* j) \8 f; |7 @
6 H* k  G+ ?& h/ H( |& u, d# T
斷67,停在C17D這,設跳轉輸入代碼就行$ S0 y1 R4 {9 z! i9 U* d$ Y$ \
select+上加血
5 s3 D3 G$ s/ N0 s' e& ]
, y+ l' K1 j& C1 Z95 65 94 67 08 C0 28 D0 05 A9 A0 8D 50 06 28 4C 7E C14. c. c- p+ k& r
4 S. W; ~! g4 n
[ 本帖最后由 money_114 于 2009-3-23 05:20 编辑 ]

评分

1

查看全部评分

回复

使用道具 举报

该用户从未签到

 楼主| 发表于 2009-3-23 09:46:16 | 显示全部楼层
原帖由 money_114 于 2009-3-23 05:17 发表
& ?. j. |3 Y7 I7 d! A3 ]FC的按鍵hack還是蠻簡單的,我看md和sfc的頭都痛了5 X! Y- K( ]; q1 y  ]7 z, j
http://shinwa.kami.blog.163.com/ ... 047200822563622456/
& F) g7 ?6 J: |- A3 h+ |) e
" H1 b. q& ~% J; g# U7 N斷67,停在C17D這,設跳轉輸入代碼就行3 l, s- h- q2 d# x
select+上加血0 S# _3 U" i$ L% e2 r" r* O
; y3 s/ h1 g. X7 P  e
95 65 94 67 08 C0 28 D0  ...
: Y+ x) l' ^) h3 {9 v0 {
FC我只能用fceudebugger调试
! b+ }" V7 @" _, \3 y8 }' cMD用那个什么机器码就可以了,感觉FC指令好多,什么EE E6 FE F6 都是加的1 y  h: C- A$ G6 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 C140 M( D& i; T% U* _& G4 e( o( l
67 按键地址9 u' f; C. y, f$ U* P+ D
28 select+上3 ~' C. _- O4 C; `8 Z' n. T, Q
650 血 +A0
+ A9 g( h1 ]) Y: v6 W* k5 d! B' L# g
67 08 的08 和后面的 28都是什么?
回复

使用道具 举报

该用户从未签到

发表于 2009-3-23 10:12:20 | 显示全部楼层
69 E9 EE等都是加,具體的看置頂貼的6052汇编大奥秘
5 _, _' B1 _/ w# }3 p8 [( ?% [95 65 94 67是抄的前面地址的一段代碼0 l2 y3 |, f+ S5 Q4 T& l
08和28是寄存器入棧和出棧
回复

使用道具 举报

该用户从未签到

 楼主| 发表于 2009-3-23 14:21:47 | 显示全部楼层
好象我找的那段地址不行, a" g% I# x# N- B1 `3 m
67 08 C0 28 D0 05 A9 A0 8D 50 06 28( J9 e2 o, R! y
呵呵 再研究
回复

使用道具 举报

该用户从未签到

 楼主| 发表于 2009-3-23 15:01:48 | 显示全部楼层
找到问题了,我原先也是断点找到. K# F# s8 D  d! U: e/ f
C17C :94 67 60 A5 6E D0 04 A9 F4[67]
% R3 @" t8 P9 W. x+ P但直接用94 67 60 做跳转 呵呵,现在解决了
8 S, e, R! Q# T4 L4 s/ F) N$ o& {, W9 x4 u
按↓键可以无敌一小回
6 l- z9 Z) o# o7 K95 65 94 67 C9 04 D0 05 A9 A0 85 40 07 4C 7E C1
; l& X0 A) t) W$ s' _7 J+ L' p7 e+ P; x( ?" a( l1 J5 M1 e) g
select+上加血
, r8 S2 X  S; H2 [) E95 65 94 67 08 C0 28 D0 05 A9 A0 8D 50 06 28 4C 7E C18 ~# d* I! |+ m+ e

: e2 v7 g3 u3 Q* D08和28是寄存器入棧和出棧  
1 P; G% ?' \: A! T! g: |2 H1 K, q这个具体有什么用啊.我研究其他不用也可以啊
回复

使用道具 举报

该用户从未签到

 楼主| 发表于 2009-3-23 15:07:52 | 显示全部楼层
嗯 如果要加个条件
7 E( ?. f, y: h' v8 V) h& s* F个位数时间为9时,按↓键可以无敌一小回& m& A! T  t1 ]& f
95 65 94 67
( Z; P4 n$ y$ U' {* r???????1 {! A# j( W* @: }/ ]# \; l0 ?9 Z
C9 04 D0 05 A9 A0 85 40 07 4C 7E C1
/ J3 X- f: N. P2 g* r; n: Q$ j7 F7 v8 E& d6 ]
机器码怎么写?; |" C/ q) [& z+ V( b' R9 k4 B" |
[个位时间]7 I: n4 `: [4 e: j2 ~
36D=39
回复

使用道具 举报

该用户从未签到

发表于 2009-3-23 19:42:44 | 显示全部楼层
斷6D03,停在B1EB,寫跳轉* W- k. z; c* N- \. c) ]5 s& s* ?2 W
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 发表
8 z, R5 a; r5 X. Q* L; t0 \+ }/ c3 K斷6D03,停在B1EB,寫跳轉7 f4 {) g( Q, ~# r; \: \
EE 6D 03 48 AD 6D 03 C9 09 DO 05 A9 2F 8D 40 07 68 4C EE B1

8 O5 E1 Y( G, M1 Z: H2 v! q又重新要时间做断点啊,和MD不一样, W9 O3 q. n* V! D, ]

4 O2 n+ Q. o# x& X分析下你这段指令! U$ _9 {/ E0 a: u0 s/ h( o5 s% ]
当时间63D数值为9时,无敌时间为47
# N$ v* ]% Z3 t但我想要的是“个位数时间为9时,按↓键可以无敌一小回”
回复

使用道具 举报

该用户从未签到

 楼主| 发表于 2009-3-24 00:55:05 | 显示全部楼层
原帖由 莉格露 于 2009-3-23 22:35 发表
, i" [( ~- }2 D# |/ @, j:yun: 出了BUG了。。。

3 z  _9 J% ?! }' U2 J+ \, \这个我仅测试开头,估计是 2  生命线不断变化 * a* D! p. G6 _; l
这条指令出问题吧,当HP累加到某数值后,返回某数值,反复循环……
回复

使用道具 举报

该用户从未签到

发表于 2009-3-24 01:36:46 | 显示全部楼层
原來沒涉及按鍵,寫一起怕有問題
# R' ]3 g1 ~: ^- N寫一起的代碼% N. p6 p2 j, R$ S7 `. D# A
95 65 94 67 08 C0 28 D0 05 A9 A0 8D 50 06 C0 04
9 H& m& }  A2 X+ U! a D0 0C AD 6D 03 C9 39 D0 05 A9 2F 8D 40 07 28 4C
( A* o9 T( B& h: `  r9 y 7E C1
回复

使用道具 举报

该用户从未签到

 楼主| 发表于 2009-3-24 02:24:09 | 显示全部楼层
原帖由 money_114 于 2009-3-24 01:36 发表 0 p+ Q6 N' U' X9 m. \$ f
原來沒涉及按鍵,寫一起怕有問題- S3 W- i1 m+ [+ |( E& i% W
寫一起的代碼+ |1 @3 w- Q4 M; V  @
95 65 94 67 08 C0 28 D0 05 A9 A0 8D 50 06 C0 04
, g7 U  l/ V" |. Q' Y D0 0C AD 6D 03 C9 39 D0 05 A9 2F 8D 40 07 28 4C% |! R) I9 P7 d! T3 g9 G
7E C1

7 a' ?0 U; j8 x分析了下,用按键做断点
: C$ |3 [$ ~4 i6 y$ D0 o1 当按选择+上时 +血4 a3 J2 i- ?- z! p" ]0 u
2 当个位时间值为9,按下无敌闪烁。
" Y8 P  g! s5 H/ d1 h, V我要学就的就第2条,受教了:good:
回复

使用道具 举报

该用户从未签到

 楼主| 发表于 2009-3-24 03:04:20 | 显示全部楼层
69 01 8D 50 06
9 ^/ l4 C9 n, n. A只是把生命地址直接改为2而已6 d# \( O( L6 A4 E+ r
我要的是EE 、FE ; ~- z3 C% s- J4 @8 [6 H( w
累加 次+2 +3之类的效果
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2026-8-5 03:18

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

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