设为首页收藏本站

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

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

  [复制链接]

该用户从未签到

发表于 2009-3-23 04:09:55 | 显示全部楼层 |阅读模式
HACK:(VirtuaNES 0.80测试有效); J) ?4 }- b- H; i4 F
1 受攻击:生命+1并获得些物品、时间归0
9 X, ~* H# @" j! H' F) z7 C2 生命线不断变化
' k( D) d: t: L  S& s  ]+ Z5 W  O4 H5 Q  h
FC游戏不太擅长,表笑我 - -3 I2 X/ q. g( ?- f% S! Z, r
& J2 A! O+ i, B( J) h
第一条是我想学的# r% |. o3 ~4 r  g
本想第二条改按键加血的,找几个都失败……(小天有空教教下)
2 j9 C# R' b$ {, _- r! \
, z% Q/ }+ b$ v' g2 z按键地址AB 和67
. E' B  _% Q1 E% i
# y3 ]$ T( h/ B- F: |2 [/ y! w[生命]
; q8 ~) u% p; p, u' p/ f0 kON=650,64
: {* Q3 F7 p* S& V+ w
- E" {1 v  j. L, J" m0 o0 u2 Z; g[手枪子弹]/ ~! n7 D! \2 c* ?2 |9 o: J0 Y
30=E0,1E
& q0 {3 k# }/ J2 F7 X  C5 s$ A5 V+ ?/ i
[无敌]) a6 H* e  A1 R- }" \; D
锁=740,11
5 W8 O5 Z8 r) g/ A1 ^* ?0 I
# }1 q" _5 b8 Z# a# G5 o- x% Z* Q[时间无限]
; |2 p$ B6 {5 T9 v. J36A=39,39,39,39
2 x2 v( B$ h) j7 }/ f: \" C- e) K1 t. k
[GameInfo]- h. w% L. g' {* ?+ n
Name=地底世界2

本帖子中包含更多资源

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

×

评分

1

查看全部评分

该用户从未签到

发表于 2009-3-23 05:17:29 | 显示全部楼层
FC的按鍵hack還是蠻簡單的,我看md和sfc的頭都痛了
6 `2 Y7 s* k4 D' Vhttp://shinwa.kami.blog.163.com/ ... 047200822563622456/  C& ?' _& i) e. S+ G0 N
2 m) ^: _3 b8 L  Z# A5 N' F% ]0 ?
斷67,停在C17D這,設跳轉輸入代碼就行' k' K8 e: s$ K" w! i. Q5 n$ D
select+上加血
8 k; `& Z. w; L, b
* A) P, _2 C) J95 65 94 67 08 C0 28 D0 05 A9 A0 8D 50 06 28 4C 7E C14" A1 j% B7 D/ T- `3 R- M
1 {  r4 f/ \# a9 ?& E3 t3 G1 C
[ 本帖最后由 money_114 于 2009-3-23 05:20 编辑 ]

评分

1

查看全部评分

回复

使用道具 举报

该用户从未签到

 楼主| 发表于 2009-3-23 09:46:16 | 显示全部楼层
原帖由 money_114 于 2009-3-23 05:17 发表
- y: [  q" j$ w. {9 G3 K  uFC的按鍵hack還是蠻簡單的,我看md和sfc的頭都痛了
  P- t% Q4 }+ V( m2 d* j9 Bhttp://shinwa.kami.blog.163.com/ ... 047200822563622456/
  F4 _/ @, ?3 j* a0 G  h
" ~% q4 ?2 ~  r  p" E斷67,停在C17D這,設跳轉輸入代碼就行( |* M4 ?) A+ E( R8 Y* S* c& W
select+上加血$ D  t4 }6 b$ F" e
6 V* B# F  P6 `% K/ T7 k5 n; r
95 65 94 67 08 C0 28 D0  ...
, J" t9 r' R$ f9 i6 @
FC我只能用fceudebugger调试
3 l: N3 N( V' i$ oMD用那个什么机器码就可以了,感觉FC指令好多,什么EE E6 FE F6 都是加的
& i1 F1 Z0 a; X: t. ^8 e哦 什么指令是依次+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
# T# I( w) A5 R% o( r2 C67 按键地址; Q7 O; s# j" X% M, \7 y
28 select+上
7 \' D' \: x$ |$ f- I, u650 血 +A0: o" _( Z* x2 y. d
/ [" _# v9 b2 Y& ?5 G* A$ o" Y
67 08 的08 和后面的 28都是什么?
回复

使用道具 举报

该用户从未签到

发表于 2009-3-23 10:12:20 | 显示全部楼层
69 E9 EE等都是加,具體的看置頂貼的6052汇编大奥秘! ?; G: ~( U% D
95 65 94 67是抄的前面地址的一段代碼
( X4 G+ w, h- u1 Z, O08和28是寄存器入棧和出棧
回复

使用道具 举报

该用户从未签到

 楼主| 发表于 2009-3-23 14:21:47 | 显示全部楼层
好象我找的那段地址不行
# L6 P! A! C) r67 08 C0 28 D0 05 A9 A0 8D 50 06 28
0 }; j/ f& `) R* W' W8 j1 |2 T呵呵 再研究
回复

使用道具 举报

该用户从未签到

 楼主| 发表于 2009-3-23 15:01:48 | 显示全部楼层
找到问题了,我原先也是断点找到2 B7 U0 s1 y, n0 U# L) C' i
C17C :94 67 60 A5 6E D0 04 A9 F4[67]
5 M! V- j5 R! J4 w9 ?; E: X2 ~9 M但直接用94 67 60 做跳转 呵呵,现在解决了6 `( y, |/ |+ L

0 ^( X2 _4 B! o9 ]+ H按↓键可以无敌一小回9 g) q4 b% B+ _  T5 _
95 65 94 67 C9 04 D0 05 A9 A0 85 40 07 4C 7E C1/ {9 z$ J9 @  a! T+ N1 d" `4 M- F
4 r# h( ^) a& u- A4 A
select+上加血
8 g2 @7 ^9 I: I( l95 65 94 67 08 C0 28 D0 05 A9 A0 8D 50 06 28 4C 7E C13 t( w; p6 z/ y, J% }: g$ H1 G; n

4 h6 x+ j: S/ l, m08和28是寄存器入棧和出棧  ' O- i3 N) t# t- u3 p% U4 F
这个具体有什么用啊.我研究其他不用也可以啊
回复

使用道具 举报

该用户从未签到

 楼主| 发表于 2009-3-23 15:07:52 | 显示全部楼层
嗯 如果要加个条件
0 ]. s( \) O& r个位数时间为9时,按↓键可以无敌一小回
! ^3 M7 s# t3 J% b0 u! S95 65 94 67
9 L% U$ Q+ M& E???????
% m' G9 ?" v$ Y5 {4 @* g- FC9 04 D0 05 A9 A0 85 40 07 4C 7E C1
% w3 t, m- ?5 J% r' h* O
) L2 G& U% G0 W5 J4 d机器码怎么写?
8 S1 p, q: U2 k; o" V[个位时间]
7 s: w& t, g; [$ p: ~1 @/ r8 U36D=39
回复

使用道具 举报

该用户从未签到

发表于 2009-3-23 19:42:44 | 显示全部楼层
斷6D03,停在B1EB,寫跳轉
8 v) ^+ X2 [8 k( s6 ]: gEE 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 发表 9 i% p( a  E1 r% U
斷6D03,停在B1EB,寫跳轉
$ U7 |; z* y% V1 y1 i9 Z5 mEE 6D 03 48 AD 6D 03 C9 09 DO 05 A9 2F 8D 40 07 68 4C EE B1
: ~& k8 v9 D/ P& G
又重新要时间做断点啊,和MD不一样6 K, b4 P4 P( q4 n3 O( [" B, E

2 o: q7 ]3 o2 v3 O% G分析下你这段指令
; A4 R9 W; k' v  h3 ]% C当时间63D数值为9时,无敌时间为471 t& @4 N5 |( z" W) s
但我想要的是“个位数时间为9时,按↓键可以无敌一小回”
回复

使用道具 举报

该用户从未签到

 楼主| 发表于 2009-3-24 00:55:05 | 显示全部楼层
原帖由 莉格露 于 2009-3-23 22:35 发表 0 \3 o0 E8 ^. h: `$ Q
:yun: 出了BUG了。。。

4 x! p* s, i% {6 v这个我仅测试开头,估计是 2  生命线不断变化 * u# M8 p0 b8 m' e+ q: C8 j9 Q# f
这条指令出问题吧,当HP累加到某数值后,返回某数值,反复循环……
回复

使用道具 举报

该用户从未签到

发表于 2009-3-24 01:36:46 | 显示全部楼层
原來沒涉及按鍵,寫一起怕有問題
# l3 ?) ]2 J0 e. o. l  r" n- d1 a; G! _0 D寫一起的代碼  S6 F3 T/ n& _% l
95 65 94 67 08 C0 28 D0 05 A9 A0 8D 50 06 C0 046 X7 I6 Q; S9 J/ P- H
D0 0C AD 6D 03 C9 39 D0 05 A9 2F 8D 40 07 28 4C
; S' m2 O( r7 I 7E C1
回复

使用道具 举报

该用户从未签到

 楼主| 发表于 2009-3-24 02:24:09 | 显示全部楼层
原帖由 money_114 于 2009-3-24 01:36 发表 - w4 u4 p) u0 V+ h9 R8 l
原來沒涉及按鍵,寫一起怕有問題7 U6 ]# {6 U2 q  j! p3 E4 b
寫一起的代碼$ R. S" Q, Z0 J9 z0 C+ g* a
95 65 94 67 08 C0 28 D0 05 A9 A0 8D 50 06 C0 04
4 T6 A5 J% G+ I# Y; l) z3 g$ i D0 0C AD 6D 03 C9 39 D0 05 A9 2F 8D 40 07 28 4C1 R7 E: E' a9 K6 N
7E C1
- ?% S. F" O% @
分析了下,用按键做断点$ g9 K* V! S' n! f0 g; D: J  D
1 当按选择+上时 +血
0 J" T  f- g! L& A5 g2 d2 当个位时间值为9,按下无敌闪烁。
0 x# F5 n& ?7 K7 I/ }我要学就的就第2条,受教了:good:
回复

使用道具 举报

该用户从未签到

 楼主| 发表于 2009-3-24 03:04:20 | 显示全部楼层
69 01 8D 50 06
+ J, D1 [8 H: S- P) \' v只是把生命地址直接改为2而已
3 \2 {9 e. ]- Y  r7 V( ]" i我要的是EE 、FE
7 ^# B. c$ B/ I. d, f6 J累加 次+2 +3之类的效果
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2026-6-5 19:11

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

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