设为首页收藏本站

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

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

  [复制链接]

该用户从未签到

发表于 2009-3-23 04:09:55 | 显示全部楼层 |阅读模式
HACK:(VirtuaNES 0.80测试有效)) J0 W) F9 C& l4 V! j& H* @! h
1 受攻击:生命+1并获得些物品、时间归01 Y$ t+ O! E9 V
2 生命线不断变化  }$ H5 G; y  Z2 w) s
- w) j4 ~% s9 H% C
FC游戏不太擅长,表笑我 - -
. X# O* _5 h9 F: q) x" P9 j6 g
第一条是我想学的8 t. {5 u6 U# h8 V7 u. u
本想第二条改按键加血的,找几个都失败……(小天有空教教下)
1 ]" E! T- k( C  n+ s# _
5 m" B8 D( ~9 J' r按键地址AB 和67
4 v4 X4 t! U- B* c) `1 z2 h$ y  u: o6 F" K" K
[生命]6 f6 v4 K+ B8 `" c4 W! I  p
ON=650,64
" k% y% r. o+ G5 k( Q$ m
" z+ U: n: p# o2 Z8 u& a[手枪子弹]1 k- x0 |. J& y( v$ i
30=E0,1E' a- r# P, D) s
7 z: z5 h' J. S2 D
[无敌]$ G# D9 Z1 f1 U& O! V! ~& \
锁=740,11" [. f4 Z3 ]2 s  D1 p

" x; Z; L/ M2 p) V* d/ ?6 d2 |[时间无限]
# S& b8 c7 h4 G( M9 F& M- ^36A=39,39,39,39
1 a4 ^$ q, J1 s4 r0 ~! `# f# M
4 H* L) _6 ^" b. c8 x7 s4 E[GameInfo]$ {. o0 J* J) T9 C! }) |
Name=地底世界2

本帖子中包含更多资源

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

×

评分

1

查看全部评分

该用户从未签到

发表于 2009-3-23 05:17:29 | 显示全部楼层
FC的按鍵hack還是蠻簡單的,我看md和sfc的頭都痛了
% E+ X0 D# P5 i% S5 |- f8 ghttp://shinwa.kami.blog.163.com/ ... 047200822563622456/
, S+ J+ |; F; y- `& C$ O
' c* G. E& V. O4 V+ ]斷67,停在C17D這,設跳轉輸入代碼就行6 g' w2 q; v, k) ]. k
select+上加血
7 Q! X3 A( f3 s2 T. R; Y$ j
1 ?) {% m3 Q* o, i* |6 X95 65 94 67 08 C0 28 D0 05 A9 A0 8D 50 06 28 4C 7E C14
/ T! j* D* S; e# u# D' u9 F( _2 d+ x, J5 G+ B# ~  R
[ 本帖最后由 money_114 于 2009-3-23 05:20 编辑 ]

评分

1

查看全部评分

回复

使用道具 举报

该用户从未签到

 楼主| 发表于 2009-3-23 09:46:16 | 显示全部楼层
原帖由 money_114 于 2009-3-23 05:17 发表
2 K6 e9 M. o7 t) C3 BFC的按鍵hack還是蠻簡單的,我看md和sfc的頭都痛了* k; |/ X& C& L/ k3 ]" C
http://shinwa.kami.blog.163.com/ ... 047200822563622456/
& |5 I" y9 J8 C8 d
; R9 r# \" e9 F3 w0 ~/ ~: a斷67,停在C17D這,設跳轉輸入代碼就行8 F4 b/ b( `0 L2 r7 a5 F0 ^6 Q
select+上加血
; x7 R! a/ B( q1 n/ U- E( C% m% T" n' S5 v
95 65 94 67 08 C0 28 D0  ...

1 ~3 m, i  A* c* V+ `# G  B9 tFC我只能用fceudebugger调试1 y' @. s+ o; ^. q# A9 `
MD用那个什么机器码就可以了,感觉FC指令好多,什么EE E6 FE F6 都是加的
6 v) K$ m* K) ?9 |% e3 z# ~哦 什么指令是依次+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
& `) t5 h, o% c+ m, ^' z, F67 按键地址
5 g  ~" [$ q' u% R28 select+上
2 R; t# |5 \0 O9 e: K, ^" Z650 血 +A0
( r6 ]' D5 C& H3 m8 E" a% R5 N& E) B6 p5 a) W. l# T7 D9 S: Q
67 08 的08 和后面的 28都是什么?
回复

使用道具 举报

该用户从未签到

发表于 2009-3-23 10:12:20 | 显示全部楼层
69 E9 EE等都是加,具體的看置頂貼的6052汇编大奥秘# W+ T6 G+ t1 q- E
95 65 94 67是抄的前面地址的一段代碼  @. f  N+ x# @3 F7 B
08和28是寄存器入棧和出棧
回复

使用道具 举报

该用户从未签到

 楼主| 发表于 2009-3-23 14:21:47 | 显示全部楼层
好象我找的那段地址不行% o( R# E1 D4 K/ ^& C1 L+ ~
67 08 C0 28 D0 05 A9 A0 8D 50 06 28; V1 W' @; Y2 O- p: e3 q
呵呵 再研究
回复

使用道具 举报

该用户从未签到

 楼主| 发表于 2009-3-23 15:01:48 | 显示全部楼层
找到问题了,我原先也是断点找到9 f. P: z8 Z; a7 a/ I( Z
C17C :94 67 60 A5 6E D0 04 A9 F4[67]
: Y4 r- K4 _% Q7 L( e0 o但直接用94 67 60 做跳转 呵呵,现在解决了
$ D5 ]+ q+ S) B4 b1 }6 U+ n- P' n$ x* M
按↓键可以无敌一小回
0 T+ D) P5 c/ t3 ~95 65 94 67 C9 04 D0 05 A9 A0 85 40 07 4C 7E C1
) l% ?: G* l& q& R. n) M6 P* B& w
* Y5 A9 B0 b/ S# _0 r9 ~7 _& zselect+上加血+ y8 r- j7 x8 k+ W$ d7 q8 |
95 65 94 67 08 C0 28 D0 05 A9 A0 8D 50 06 28 4C 7E C1
$ N: r) m: d+ G* E5 Q1 y/ a" C' F" Q5 b% B, B3 h
08和28是寄存器入棧和出棧  . w0 `8 t! _% v- o
这个具体有什么用啊.我研究其他不用也可以啊
回复

使用道具 举报

该用户从未签到

 楼主| 发表于 2009-3-23 15:07:52 | 显示全部楼层
嗯 如果要加个条件
" C  ~8 F, J; o9 t5 q个位数时间为9时,按↓键可以无敌一小回
3 @$ u- \; ^4 N95 65 94 67 . W- \& b% [" ~* D3 m* d
???????
0 ?. g* f- h' m* e2 v  XC9 04 D0 05 A9 A0 85 40 07 4C 7E C1
# O+ l+ a/ H& [7 f  G5 f( ]1 z+ l8 O8 b# i. d
机器码怎么写?( s4 w7 z4 w  s( \6 s0 `2 E6 ~
[个位时间], `$ U$ t% b, p1 I( w
36D=39
回复

使用道具 举报

该用户从未签到

发表于 2009-3-23 19:42:44 | 显示全部楼层
斷6D03,停在B1EB,寫跳轉
' }; [! P8 G1 m' \& h- v. AEE 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 发表 2 ?2 B1 W% z% ~
斷6D03,停在B1EB,寫跳轉
# f% I% u4 I0 S8 x! ~. iEE 6D 03 48 AD 6D 03 C9 09 DO 05 A9 2F 8D 40 07 68 4C EE B1
# R( R* H% P# m9 l% J
又重新要时间做断点啊,和MD不一样: E1 [- K  A9 w0 ?; D) n' `
( R+ e/ p/ W/ C) Y
分析下你这段指令4 Y6 W7 v5 W/ `" u0 x% J
当时间63D数值为9时,无敌时间为472 r5 Z. E* \! l4 i5 d6 a- G
但我想要的是“个位数时间为9时,按↓键可以无敌一小回”
回复

使用道具 举报

该用户从未签到

 楼主| 发表于 2009-3-24 00:55:05 | 显示全部楼层
原帖由 莉格露 于 2009-3-23 22:35 发表 4 c% c" x1 _% `2 V$ U9 D
:yun: 出了BUG了。。。

0 G; y) u5 @, X$ j8 m- L这个我仅测试开头,估计是 2  生命线不断变化 " B; ^: V5 V7 H4 `' X% K' Y/ Y
这条指令出问题吧,当HP累加到某数值后,返回某数值,反复循环……
回复

使用道具 举报

该用户从未签到

发表于 2009-3-24 01:36:46 | 显示全部楼层
原來沒涉及按鍵,寫一起怕有問題
2 {# t( e8 Y0 z3 Z/ l寫一起的代碼2 Z, B. U! m: T  R" {4 j, P: z6 h
95 65 94 67 08 C0 28 D0 05 A9 A0 8D 50 06 C0 04
- u" y* q2 k* ?) W1 q# J D0 0C AD 6D 03 C9 39 D0 05 A9 2F 8D 40 07 28 4C4 c$ l0 ~0 e/ A' y5 ?$ E
7E C1
回复

使用道具 举报

该用户从未签到

 楼主| 发表于 2009-3-24 02:24:09 | 显示全部楼层
原帖由 money_114 于 2009-3-24 01:36 发表 9 Q7 ?/ n  R, e- M
原來沒涉及按鍵,寫一起怕有問題
' [7 r  D9 y/ L5 X  O寫一起的代碼% ~; `5 p' X+ k5 @8 A6 D5 H
95 65 94 67 08 C0 28 D0 05 A9 A0 8D 50 06 C0 04
! o5 j/ i+ Y* y- p  i/ ? D0 0C AD 6D 03 C9 39 D0 05 A9 2F 8D 40 07 28 4C# _( m2 R0 @  b# b3 B6 o2 y. {  l
7E C1
; V' ]8 G0 S) o" H/ f  v
分析了下,用按键做断点% r* f; N# u3 ?# {
1 当按选择+上时 +血
' R6 ]! X3 w) Y6 ~) Y2 当个位时间值为9,按下无敌闪烁。6 S5 f# _; g2 a
我要学就的就第2条,受教了:good:
回复

使用道具 举报

该用户从未签到

 楼主| 发表于 2009-3-24 03:04:20 | 显示全部楼层
69 01 8D 50 06
* @. C, C( U4 g" T只是把生命地址直接改为2而已
& o, s8 c* s. q3 V我要的是EE 、FE 8 H! J! p+ H3 \
累加 次+2 +3之类的效果
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2026-4-26 14:25

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

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