设为首页收藏本站

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

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

  [复制链接]

该用户从未签到

发表于 2009-3-23 04:09:55 | 显示全部楼层 |阅读模式
HACK:(VirtuaNES 0.80测试有效)
9 a2 f" C& ?) s7 h# `* T" U8 s1 受攻击:生命+1并获得些物品、时间归0. \# o5 F! W+ v/ m
2 生命线不断变化
# E4 _. Q5 U1 M. S! B2 o; b% Z; W0 E$ w3 d2 `- X. a; n) }
FC游戏不太擅长,表笑我 - -2 r3 o- C0 L& \- e  o( S9 `: }% d

+ P& U3 j! r- S+ b' G6 h第一条是我想学的
7 W9 f5 F4 @. P  O1 S4 Q; u6 r5 l本想第二条改按键加血的,找几个都失败……(小天有空教教下)
- l, r9 v( k! L2 }+ Z' [% }  [
7 P5 g3 J% q# u3 L3 r* N按键地址AB 和670 j8 b  A0 K  }8 b' P

0 y- _/ h' v2 H% m[生命]7 ]4 l& q/ D; y* h
ON=650,64
+ N$ ?3 ?. }& ~# e3 A, G" _( T8 r4 P" Y, Z3 y7 @
[手枪子弹]1 m. t/ E! w+ J' m
30=E0,1E% w" a. G- @( h
$ x; i# n  K4 r$ \8 [
[无敌]* v0 P. o7 P& V$ M0 k4 H- n9 H) u
锁=740,11
! U; f0 n6 m, Z( R* |6 d
7 Z$ S% v- ]" F6 }4 ]" `) }[时间无限]' |! \& k4 H' J) A, m% v' P) p$ [
36A=39,39,39,39; v* c. r1 d9 Y" p  ]
7 @/ a  Y5 Y1 G4 Q0 X
[GameInfo]/ S3 W0 K: g" ?7 d
Name=地底世界2

本帖子中包含更多资源

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

×

评分

1

查看全部评分

该用户从未签到

发表于 2009-3-23 05:17:29 | 显示全部楼层
FC的按鍵hack還是蠻簡單的,我看md和sfc的頭都痛了, Q( X  a8 V$ _* s+ N) T
http://shinwa.kami.blog.163.com/ ... 047200822563622456/! e) k5 u( X. d4 r, u: J

6 F" V& z8 g# d斷67,停在C17D這,設跳轉輸入代碼就行1 K; P  N6 N* l' {+ q
select+上加血7 m9 w# J5 ?) p- Z9 l

1 B3 R/ Q# N8 n3 @95 65 94 67 08 C0 28 D0 05 A9 A0 8D 50 06 28 4C 7E C14
5 _$ T8 _1 Z; s  p: y3 |" R6 @7 ]: K" F8 I! c
[ 本帖最后由 money_114 于 2009-3-23 05:20 编辑 ]

评分

1

查看全部评分

回复

使用道具 举报

该用户从未签到

 楼主| 发表于 2009-3-23 09:46:16 | 显示全部楼层
原帖由 money_114 于 2009-3-23 05:17 发表 ) e, r! g$ g) Q" ~4 T* x0 U
FC的按鍵hack還是蠻簡單的,我看md和sfc的頭都痛了/ a- }4 Z: ]5 f$ H4 j4 p8 z8 u
http://shinwa.kami.blog.163.com/ ... 047200822563622456/$ O7 C! ]; H" H9 q  ?1 z

! \# n6 `) t* p4 ^0 Z斷67,停在C17D這,設跳轉輸入代碼就行
2 i; F: K* B% `; fselect+上加血% n  |) [) B  A7 k8 b* B

$ F: g1 q$ ]. S& N* m95 65 94 67 08 C0 28 D0  ...

0 c/ `) o8 a$ y0 e6 }FC我只能用fceudebugger调试: H# a: Q  g7 E% Z) T- t
MD用那个什么机器码就可以了,感觉FC指令好多,什么EE E6 FE F6 都是加的
# W% ]: A1 j/ r8 U6 i9 o' h1 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& O0 O2 L2 q2 E3 m
67 按键地址
- t( N0 A. T, l5 w, \# O- v28 select+上. g3 a4 F7 t3 b" i% l7 z
650 血 +A0
. S; O9 l! b* [" z; K' W4 h
) n( F& F4 H# o67 08 的08 和后面的 28都是什么?
回复

使用道具 举报

该用户从未签到

发表于 2009-3-23 10:12:20 | 显示全部楼层
69 E9 EE等都是加,具體的看置頂貼的6052汇编大奥秘0 Z' a0 U3 B7 M3 a, U2 Z1 C
95 65 94 67是抄的前面地址的一段代碼+ d; W4 r6 {; e5 B  }# G3 |: v& s
08和28是寄存器入棧和出棧
回复

使用道具 举报

该用户从未签到

 楼主| 发表于 2009-3-23 14:21:47 | 显示全部楼层
好象我找的那段地址不行8 l: W7 ]3 R% }% D
67 08 C0 28 D0 05 A9 A0 8D 50 06 28
- ~% W" T% S% Y, L9 a呵呵 再研究
回复

使用道具 举报

该用户从未签到

 楼主| 发表于 2009-3-23 15:01:48 | 显示全部楼层
找到问题了,我原先也是断点找到
  ~9 N0 Y5 r/ m  J. pC17C :94 67 60 A5 6E D0 04 A9 F4[67]+ [- ?+ c5 t- y! O) P; {
但直接用94 67 60 做跳转 呵呵,现在解决了3 M" t( K$ k+ S, @, u& A4 @
' c' t4 N' q7 Q0 A) y
按↓键可以无敌一小回" d: b( }2 _  K7 c! Q1 v
95 65 94 67 C9 04 D0 05 A9 A0 85 40 07 4C 7E C1  |3 C- l) T& c' o) @3 I
5 t/ y6 j9 z4 ?4 a9 S: p
select+上加血2 l0 d0 B" L  d1 j4 h
95 65 94 67 08 C0 28 D0 05 A9 A0 8D 50 06 28 4C 7E C1( g2 P4 N. E9 d; a# ~# C# S
2 j9 A6 T4 e" p3 {: Q; r& t
08和28是寄存器入棧和出棧  * c1 W, l8 q/ ^3 I, K+ ]7 _
这个具体有什么用啊.我研究其他不用也可以啊
回复

使用道具 举报

该用户从未签到

 楼主| 发表于 2009-3-23 15:07:52 | 显示全部楼层
嗯 如果要加个条件
  T! ]4 |; ]$ m, b8 E7 i个位数时间为9时,按↓键可以无敌一小回
& B9 b% S' @! H8 R3 k; o. k95 65 94 67
, _% l- o' U5 ^; E# z3 v???????
$ ]4 w* Y2 W+ l  h1 c2 \C9 04 D0 05 A9 A0 85 40 07 4C 7E C1
9 f& \5 e  i. s$ ]& D2 B
" y+ I  s  g8 j) H) m机器码怎么写?
9 W! J  U* n1 R  Q  @[个位时间]5 M- V. t  D5 F+ _( }' c; b: n; a5 y
36D=39
回复

使用道具 举报

该用户从未签到

发表于 2009-3-23 19:42:44 | 显示全部楼层
斷6D03,停在B1EB,寫跳轉- K7 R) D, ~) k' v
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 发表 6 r4 P3 c- a) f! g8 k0 \
斷6D03,停在B1EB,寫跳轉
, z7 j) d, u0 }4 ~0 U$ |! h9 j; Q' XEE 6D 03 48 AD 6D 03 C9 09 DO 05 A9 2F 8D 40 07 68 4C EE B1
) l/ T) s4 }# |2 I0 y1 W
又重新要时间做断点啊,和MD不一样* J( Z; v: G: v% j' K/ E
+ M; J# W; h. t
分析下你这段指令0 ?. Y2 y5 u7 N1 u
当时间63D数值为9时,无敌时间为47
# `7 S1 O3 c0 i* d; Y  v但我想要的是“个位数时间为9时,按↓键可以无敌一小回”
回复

使用道具 举报

该用户从未签到

 楼主| 发表于 2009-3-24 00:55:05 | 显示全部楼层
原帖由 莉格露 于 2009-3-23 22:35 发表 3 `7 W6 |" @* I  n& ]* ?# a
:yun: 出了BUG了。。。

4 M5 g( ~; t8 d1 m; F4 @这个我仅测试开头,估计是 2  生命线不断变化
% e) g" f% q% h这条指令出问题吧,当HP累加到某数值后,返回某数值,反复循环……
回复

使用道具 举报

该用户从未签到

发表于 2009-3-24 01:36:46 | 显示全部楼层
原來沒涉及按鍵,寫一起怕有問題
1 i! c! n! d5 Y寫一起的代碼% ^7 y/ q# Y& v6 D! E& V5 i
95 65 94 67 08 C0 28 D0 05 A9 A0 8D 50 06 C0 04
" _" J- ?5 `* v3 Y D0 0C AD 6D 03 C9 39 D0 05 A9 2F 8D 40 07 28 4C7 g* L& E- ~& |& o/ [- C9 p
7E C1
回复

使用道具 举报

该用户从未签到

 楼主| 发表于 2009-3-24 02:24:09 | 显示全部楼层
原帖由 money_114 于 2009-3-24 01:36 发表
' f2 V. W/ x; i! s6 M$ g! K4 H' G原來沒涉及按鍵,寫一起怕有問題
  r4 c8 J( R% f4 ?( u9 \: a9 V1 p, S0 {寫一起的代碼
, G4 V9 m) c/ t/ W6 Y4 d9 p 95 65 94 67 08 C0 28 D0 05 A9 A0 8D 50 06 C0 04
3 L# R. M8 b; U! q; b' z6 Y D0 0C AD 6D 03 C9 39 D0 05 A9 2F 8D 40 07 28 4C6 D/ ~4 @0 N4 p" q
7E C1
5 M6 Z2 F: W' S) q, a8 G1 p7 q
分析了下,用按键做断点
2 Q' X# L, q2 M0 C" E* j5 Q1 当按选择+上时 +血
6 G5 w; s' c4 E- ?2 当个位时间值为9,按下无敌闪烁。
% X! L# H4 p: |% _. U/ s我要学就的就第2条,受教了:good:
回复

使用道具 举报

该用户从未签到

 楼主| 发表于 2009-3-24 03:04:20 | 显示全部楼层
69 01 8D 50 06
' b% u- S: k! P& e. W只是把生命地址直接改为2而已
8 L  c# v5 S; T* b  B' a我要的是EE 、FE
9 g9 H7 Q9 ^4 y. o累加 次+2 +3之类的效果
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2026-6-25 23:01

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

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