设为首页收藏本站

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

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

  [复制链接]

该用户从未签到

发表于 2009-3-23 04:09:55 | 显示全部楼层 |阅读模式
HACK:(VirtuaNES 0.80测试有效)
8 B4 ?3 v! ^/ V! X+ u5 T1 受攻击:生命+1并获得些物品、时间归0
0 ?' L! y2 \; z5 f+ q7 g2 生命线不断变化2 s" i% t' G( {+ \

" e1 @! m7 B$ I$ T9 P$ D/ bFC游戏不太擅长,表笑我 - -: @0 q% b* S9 N. V. c
2 N/ [/ k9 ~, f/ }/ R
第一条是我想学的
  w) t8 |5 L4 n/ E9 h) m本想第二条改按键加血的,找几个都失败……(小天有空教教下)% C6 x9 f: J5 V/ r+ T
/ o; }+ T! A8 C7 g- l/ ?
按键地址AB 和67
2 e0 K4 h' D: W$ Z# w  v* f! a5 U4 y8 {& i( r) e" q; ^+ X1 h
[生命]  i$ u$ K$ T/ T/ j9 b
ON=650,64& n$ @& v0 S: |1 Z: Q$ C/ e
( H3 W+ f6 D! ~- c, |- U' ^& D
[手枪子弹]9 [4 E% T1 @/ L) H
30=E0,1E
) B8 X8 T# W: R5 C/ {& b5 J3 M0 C/ H" M! V4 I2 u# M: e6 C
[无敌]* t* g3 n6 v* w. O! B9 ~, I. c' J. L
锁=740,11
% m, f- O4 P, x6 M7 ]5 r7 u5 l" H6 F7 O0 J. x! X  |0 Q% T
[时间无限]0 m1 n2 F- j& r
36A=39,39,39,39
1 V, x/ R8 b2 x, [- B5 p
: R% y6 f, R0 L7 b6 R( |4 z[GameInfo]8 B% C3 F. F$ s) i/ X9 O; ?- l  `. j
Name=地底世界2

本帖子中包含更多资源

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

×

评分

1

查看全部评分

该用户从未签到

发表于 2009-3-23 05:17:29 | 显示全部楼层
FC的按鍵hack還是蠻簡單的,我看md和sfc的頭都痛了
0 D% k* `1 y7 M6 T# `# T' H1 b; L: ihttp://shinwa.kami.blog.163.com/ ... 047200822563622456/1 ?0 I4 h" e+ ~& S7 |5 l

' e' l  O. O/ g+ u8 D- A; T' |斷67,停在C17D這,設跳轉輸入代碼就行
- r  b# E1 Q0 \! Y$ |8 uselect+上加血
, I. w' J; d: u; D, M" T- P& [8 j! @1 p. \
95 65 94 67 08 C0 28 D0 05 A9 A0 8D 50 06 28 4C 7E C144 B! n# L, y/ E$ J# c, G5 ]

7 N# V& h) J& X5 N. c[ 本帖最后由 money_114 于 2009-3-23 05:20 编辑 ]

评分

1

查看全部评分

回复

使用道具 举报

该用户从未签到

 楼主| 发表于 2009-3-23 09:46:16 | 显示全部楼层
原帖由 money_114 于 2009-3-23 05:17 发表
8 q- C: V" i  h9 `' ]- nFC的按鍵hack還是蠻簡單的,我看md和sfc的頭都痛了
0 b* O5 E- l$ k0 ^4 phttp://shinwa.kami.blog.163.com/ ... 047200822563622456/& G$ u* A! j4 U. V/ B6 _/ W

6 F! s% S* h* K1 P, l斷67,停在C17D這,設跳轉輸入代碼就行
" Q  b7 u- b7 |  f: G& o. b6 }select+上加血# p* i6 _: u- Z) V2 S* d# f

7 Y, @$ E6 x1 ]95 65 94 67 08 C0 28 D0  ...

, U) O7 g; P, lFC我只能用fceudebugger调试9 |: P8 ]! a9 f) y$ r3 T
MD用那个什么机器码就可以了,感觉FC指令好多,什么EE E6 FE F6 都是加的1 b8 R8 _% t& s4 K
哦 什么指令是依次+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: Q# j  r, J, ?$ ?$ j7 `+ B: [
67 按键地址
# v* p4 M0 k4 P. ~* R5 g& _- J+ d& L28 select+上
& ~4 z: {- j. C' q650 血 +A0
6 c% m% t* L( l1 t; `$ E
9 _/ M! j1 D3 u  X( C67 08 的08 和后面的 28都是什么?
回复

使用道具 举报

该用户从未签到

发表于 2009-3-23 10:12:20 | 显示全部楼层
69 E9 EE等都是加,具體的看置頂貼的6052汇编大奥秘
2 t0 l1 y8 `, r/ W95 65 94 67是抄的前面地址的一段代碼
3 q! C8 S: }; }0 S08和28是寄存器入棧和出棧
回复

使用道具 举报

该用户从未签到

 楼主| 发表于 2009-3-23 14:21:47 | 显示全部楼层
好象我找的那段地址不行
: T# q; y0 V% x5 x( [  ]) {. L8 l67 08 C0 28 D0 05 A9 A0 8D 50 06 28
. E# e9 u6 m; b9 g呵呵 再研究
回复

使用道具 举报

该用户从未签到

 楼主| 发表于 2009-3-23 15:01:48 | 显示全部楼层
找到问题了,我原先也是断点找到9 e) B7 y6 h, r) V3 v. N
C17C :94 67 60 A5 6E D0 04 A9 F4[67]
/ J* p" o0 R) s% z; D; w( ~- v8 q* b但直接用94 67 60 做跳转 呵呵,现在解决了
! h1 F9 a; a8 F% `
% _9 _$ m4 ^1 T+ x' z+ [. d按↓键可以无敌一小回% H6 {4 Q6 u7 }) Q5 b9 D4 r
95 65 94 67 C9 04 D0 05 A9 A0 85 40 07 4C 7E C1; S8 Z3 Q% a, A1 o+ u# m6 h- h

  n, z6 D7 \1 C5 Sselect+上加血( S  v- e/ q0 u+ Z4 t3 l, c
95 65 94 67 08 C0 28 D0 05 A9 A0 8D 50 06 28 4C 7E C1
, }# f% [- Q0 e
* d: ?2 n( {0 R08和28是寄存器入棧和出棧  
. d( j& A( ^( N& B6 ]/ m' l这个具体有什么用啊.我研究其他不用也可以啊
回复

使用道具 举报

该用户从未签到

 楼主| 发表于 2009-3-23 15:07:52 | 显示全部楼层
嗯 如果要加个条件
4 S( [- P. o1 s# E  a  k个位数时间为9时,按↓键可以无敌一小回% T5 i3 F3 x* p- D3 R. V9 |" m
95 65 94 67
2 q6 i, I$ b6 X$ W8 H& S???????) s8 w9 |6 M6 z6 m1 L# t, }& L
C9 04 D0 05 A9 A0 85 40 07 4C 7E C1' W; w3 Q/ j$ y6 B5 `& g

6 A2 c6 W% ]3 b# i机器码怎么写?
& r$ t+ M# M1 P8 ?" n3 l# d7 }[个位时间]
0 Y, m8 w& K/ K- M2 H) {, C: ]36D=39
回复

使用道具 举报

该用户从未签到

发表于 2009-3-23 19:42:44 | 显示全部楼层
斷6D03,停在B1EB,寫跳轉9 l% c' e/ @8 [( I" k
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 发表
# f- P- `+ t- G0 @斷6D03,停在B1EB,寫跳轉5 |9 S; U8 x; v7 ?# ^3 `) `# {
EE 6D 03 48 AD 6D 03 C9 09 DO 05 A9 2F 8D 40 07 68 4C EE B1
% a" Q- K6 {* E  A) n8 N+ ^
又重新要时间做断点啊,和MD不一样) }$ S* i1 ~" U$ P7 n" ?; t2 L) q( V
0 o% N4 a# R8 f$ K# |& ~( H" V8 [
分析下你这段指令8 C, z3 [+ U1 Q$ ^3 _. o
当时间63D数值为9时,无敌时间为47
4 O& v  o: G, A* {) w/ ^6 z/ o+ c$ B但我想要的是“个位数时间为9时,按↓键可以无敌一小回”
回复

使用道具 举报

该用户从未签到

 楼主| 发表于 2009-3-24 00:55:05 | 显示全部楼层
原帖由 莉格露 于 2009-3-23 22:35 发表 3 b2 y6 P8 P7 w- [) \) E
:yun: 出了BUG了。。。
7 V; Z4 [8 q0 Y$ K2 l- A! ~% z1 C
这个我仅测试开头,估计是 2  生命线不断变化 + s  a. g0 F' |: S3 |9 n$ y% f
这条指令出问题吧,当HP累加到某数值后,返回某数值,反复循环……
回复

使用道具 举报

该用户从未签到

发表于 2009-3-24 01:36:46 | 显示全部楼层
原來沒涉及按鍵,寫一起怕有問題/ \. i" h% c! \
寫一起的代碼
$ |+ V% @  o3 N9 i7 f7 R9 l. W 95 65 94 67 08 C0 28 D0 05 A9 A0 8D 50 06 C0 04
# T& i6 ~) x) l( Q1 { D0 0C AD 6D 03 C9 39 D0 05 A9 2F 8D 40 07 28 4C! @' J% J9 P. {7 z
7E C1
回复

使用道具 举报

该用户从未签到

 楼主| 发表于 2009-3-24 02:24:09 | 显示全部楼层
原帖由 money_114 于 2009-3-24 01:36 发表
7 u% ^3 D* T/ n) q( C原來沒涉及按鍵,寫一起怕有問題
$ M! y+ I1 K- e寫一起的代碼
' H5 Z9 }; g8 I" D- X% a) v 95 65 94 67 08 C0 28 D0 05 A9 A0 8D 50 06 C0 04
/ u, Y" j- P$ X D0 0C AD 6D 03 C9 39 D0 05 A9 2F 8D 40 07 28 4C
' M2 K) s4 @  A- @0 d 7E C1

1 R! d+ @$ V/ B+ O. r分析了下,用按键做断点  A" U" }; o( \6 N& C( O. m
1 当按选择+上时 +血
7 v+ D0 f- ?. d1 p7 `: B2 当个位时间值为9,按下无敌闪烁。0 ?2 L/ p# a9 h
我要学就的就第2条,受教了:good:
回复

使用道具 举报

该用户从未签到

 楼主| 发表于 2009-3-24 03:04:20 | 显示全部楼层
69 01 8D 50 063 X* D4 v8 ], N% ~
只是把生命地址直接改为2而已. f- D1 K! w2 a9 J1 ?
我要的是EE 、FE
0 \& P6 ~9 L5 J8 `1 ?累加 次+2 +3之类的效果
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2026-8-25 05:24

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

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