设为首页收藏本站

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

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

  [复制链接]

该用户从未签到

发表于 2009-3-23 04:09:55 | 显示全部楼层 |阅读模式
HACK:(VirtuaNES 0.80测试有效)
& B' S6 v, t) r6 r/ i0 r1 受攻击:生命+1并获得些物品、时间归0
- d1 q9 Q) j2 N2 ~8 E2 生命线不断变化1 E  V" g. s; W' \7 y

3 J. ^8 s$ I) z: L" ]FC游戏不太擅长,表笑我 - -
$ E+ Y: ~- E1 h7 R' J4 u/ e# U) B, P& E0 P( ]- T0 c
第一条是我想学的( B4 }& P9 k; L! _. X
本想第二条改按键加血的,找几个都失败……(小天有空教教下)
. k: _4 P5 e( ]1 S6 z0 c: E+ T* e* y5 l1 f* O* M. I$ ?. G
按键地址AB 和67
) o4 [& V' J1 o4 Y- W" ~, i- ?$ s9 h5 Q" Y# d0 k, l
[生命]1 i5 v/ g! `0 P  g8 J
ON=650,64) e$ X" B3 L5 e  [! e, B* S: B8 U
* z( Q3 H) u0 i
[手枪子弹]/ f5 ]6 @3 p! l9 Q& g- w$ ]
30=E0,1E
2 s7 b8 Y( [: k2 [8 w7 y- u1 E9 T2 f: I! H' J
[无敌]
& |# t$ l6 i* N* p( o1 q5 X锁=740,112 w" v8 |- p' ?: k6 h. l0 C/ |' x
6 z+ v. x" M) U# Y+ [4 F; F% @
[时间无限]
7 p$ n) y3 B7 p" |# y4 I# F36A=39,39,39,39
4 w. a! A* H6 S+ H+ U5 n3 j) V# C
[GameInfo]. o# U4 Q7 Q8 I. R5 u8 H- _
Name=地底世界2

本帖子中包含更多资源

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

×

评分

1

查看全部评分

该用户从未签到

发表于 2009-3-23 05:17:29 | 显示全部楼层
FC的按鍵hack還是蠻簡單的,我看md和sfc的頭都痛了$ u) Z! h1 e7 i1 W* p
http://shinwa.kami.blog.163.com/ ... 047200822563622456/
! ^+ t- W, `2 e4 f: A2 x: d
8 z6 }7 g$ I! v% R" s斷67,停在C17D這,設跳轉輸入代碼就行
6 ]% G# T% E' Gselect+上加血; w/ K" W* K3 s; x8 F; T

7 f! K) ?& {9 w8 y2 ?95 65 94 67 08 C0 28 D0 05 A9 A0 8D 50 06 28 4C 7E C14
- I% U3 m5 r, y0 i, G1 K$ y: p. V2 ?! r6 f
[ 本帖最后由 money_114 于 2009-3-23 05:20 编辑 ]

评分

1

查看全部评分

回复

使用道具 举报

该用户从未签到

 楼主| 发表于 2009-3-23 09:46:16 | 显示全部楼层
原帖由 money_114 于 2009-3-23 05:17 发表 % h# C, S! J5 ~" u( F1 C. x- P
FC的按鍵hack還是蠻簡單的,我看md和sfc的頭都痛了& v6 a9 n3 s* w
http://shinwa.kami.blog.163.com/ ... 047200822563622456/
& T' @3 Y; `' D
: F/ {; c4 {" Q8 t斷67,停在C17D這,設跳轉輸入代碼就行
2 f# ?2 T. B! n3 |0 N: Oselect+上加血, L, I4 E  T" I4 a

) ?4 d: n0 t# K  l95 65 94 67 08 C0 28 D0  ...
' c5 [3 n3 k% ~6 P! s& B
FC我只能用fceudebugger调试
: a  @6 {5 ]  w7 z3 NMD用那个什么机器码就可以了,感觉FC指令好多,什么EE E6 FE F6 都是加的7 j/ s$ d- g$ N+ {5 n: n: M, W
哦 什么指令是依次+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 @9 G! V; a4 B  A0 |4 ]- R$ G! p
67 按键地址, `9 ^/ @+ G+ K8 H4 ], A& @; U
28 select+上: c, }7 c; Z0 H! f7 {$ a5 Y
650 血 +A0
+ |2 N# R' X/ x# G4 z9 W$ A  ~/ P9 K/ q3 h: x8 g
67 08 的08 和后面的 28都是什么?
回复

使用道具 举报

该用户从未签到

发表于 2009-3-23 10:12:20 | 显示全部楼层
69 E9 EE等都是加,具體的看置頂貼的6052汇编大奥秘1 M% D9 B6 O: r% B/ K
95 65 94 67是抄的前面地址的一段代碼
5 A, W% {" b8 l+ K9 e9 i2 f08和28是寄存器入棧和出棧
回复

使用道具 举报

该用户从未签到

 楼主| 发表于 2009-3-23 14:21:47 | 显示全部楼层
好象我找的那段地址不行2 P' i4 z. v+ n* a) u; \
67 08 C0 28 D0 05 A9 A0 8D 50 06 28; I1 \' N3 j3 F/ s- `# a
呵呵 再研究
回复

使用道具 举报

该用户从未签到

 楼主| 发表于 2009-3-23 15:01:48 | 显示全部楼层
找到问题了,我原先也是断点找到; H5 U+ G! }$ r) A2 {  T- h
C17C :94 67 60 A5 6E D0 04 A9 F4[67]
0 @& }- q5 @3 b3 J& a/ k9 f但直接用94 67 60 做跳转 呵呵,现在解决了
  w# X* V9 w/ Z9 S6 L% \
" C1 O! I" u! ?按↓键可以无敌一小回
4 x6 c* ^$ Z' R  Q" `; ?* p4 b95 65 94 67 C9 04 D0 05 A9 A0 85 40 07 4C 7E C1
4 W$ u: q1 P6 u: T' M" i  s# {, f6 p5 ?3 o% X5 b3 y
select+上加血
8 g, g2 M, I* a2 J2 t4 u& o/ T1 e95 65 94 67 08 C0 28 D0 05 A9 A0 8D 50 06 28 4C 7E C1/ J2 H1 ^. e/ D4 A. e$ Z: ]# J
4 C' w) l0 ~1 v0 w/ M/ h
08和28是寄存器入棧和出棧  1 Q0 H  W1 H4 U5 d! J
这个具体有什么用啊.我研究其他不用也可以啊
回复

使用道具 举报

该用户从未签到

 楼主| 发表于 2009-3-23 15:07:52 | 显示全部楼层
嗯 如果要加个条件; w" o  D! F9 ~) T  p
个位数时间为9时,按↓键可以无敌一小回
4 r  j  _( i, c6 D7 _; r' a/ l4 t95 65 94 67 : g3 E' U1 w: c& U
???????6 q7 A6 }9 j- O; B* R+ e% S
C9 04 D0 05 A9 A0 85 40 07 4C 7E C1
( z. g& p# Y  z; S, d: |
: a, h- I; \! m9 t7 [  {( P机器码怎么写?
) {6 `5 }, s7 I[个位时间]
. o6 o% _$ X" Y7 L" V36D=39
回复

使用道具 举报

该用户从未签到

发表于 2009-3-23 19:42:44 | 显示全部楼层
斷6D03,停在B1EB,寫跳轉
: K! l  X1 i5 v; ]# g/ dEE 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 发表
+ E) x; n! O# d, u6 E4 j斷6D03,停在B1EB,寫跳轉
2 ?! B0 u) F# W% XEE 6D 03 48 AD 6D 03 C9 09 DO 05 A9 2F 8D 40 07 68 4C EE B1
6 Q. P. P0 I% \  h& b* n
又重新要时间做断点啊,和MD不一样
/ G& r$ l# w1 S( }  I# A9 s0 W8 N; l$ G( F  b4 _  Z
分析下你这段指令
5 F/ R: Z1 h( r) t9 ~$ F当时间63D数值为9时,无敌时间为47# k& }+ n7 G6 ]4 j
但我想要的是“个位数时间为9时,按↓键可以无敌一小回”
回复

使用道具 举报

该用户从未签到

 楼主| 发表于 2009-3-24 00:55:05 | 显示全部楼层
原帖由 莉格露 于 2009-3-23 22:35 发表 & u( H& K% E* |' N* M
:yun: 出了BUG了。。。
7 B! K0 w- v6 l5 Z: J1 B) T
这个我仅测试开头,估计是 2  生命线不断变化
# h% [$ G( e% q2 g. O7 A这条指令出问题吧,当HP累加到某数值后,返回某数值,反复循环……
回复

使用道具 举报

该用户从未签到

发表于 2009-3-24 01:36:46 | 显示全部楼层
原來沒涉及按鍵,寫一起怕有問題
( _2 Q' T/ G1 J# r寫一起的代碼; v/ w2 o2 G2 }  ^1 \4 \& {
95 65 94 67 08 C0 28 D0 05 A9 A0 8D 50 06 C0 04
  y: S- x* v% y3 E1 ~ D0 0C AD 6D 03 C9 39 D0 05 A9 2F 8D 40 07 28 4C
8 V9 y3 ^7 {+ g 7E C1
回复

使用道具 举报

该用户从未签到

 楼主| 发表于 2009-3-24 02:24:09 | 显示全部楼层
原帖由 money_114 于 2009-3-24 01:36 发表   E3 I" p! ~3 \$ i) c
原來沒涉及按鍵,寫一起怕有問題+ V  N( I3 J9 |2 D: u. W2 O
寫一起的代碼% p2 D" W- q- z2 c" B1 z
95 65 94 67 08 C0 28 D0 05 A9 A0 8D 50 06 C0 04
" k4 c+ R- \. w" j6 S D0 0C AD 6D 03 C9 39 D0 05 A9 2F 8D 40 07 28 4C
" D* a0 }, N) N; K 7E C1
. i  g$ ~- S4 m& P- q4 O
分析了下,用按键做断点
3 l' p7 ~  Y" |% w0 m* c( Z- l1 当按选择+上时 +血  S1 P4 ^0 D! u" u3 V6 x, |
2 当个位时间值为9,按下无敌闪烁。
! o2 s% V8 S- f& u我要学就的就第2条,受教了:good:
回复

使用道具 举报

该用户从未签到

 楼主| 发表于 2009-3-24 03:04:20 | 显示全部楼层
69 01 8D 50 06) z5 N5 L$ e3 Z* q0 y- F1 ?
只是把生命地址直接改为2而已
# h1 y8 X) R- Q& F我要的是EE 、FE
2 p9 L) Z+ D  a0 p( }- x累加 次+2 +3之类的效果
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2026-3-17 01:11

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

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