- 精华
- 0
- 帖子
- 772
- 威望
- 1 点
- 积分
- 853 点
- 种子
- 10 点
- 注册时间
- 2004-9-22
- 最后登录
- 2023-7-13
|
发表于 2005-12-7 17:23 · 辽宁
|
显示全部楼层
https://bbs.a9vg.com/viewthread.p ... page=1&toread=1
3.0 妖盘Action Replay
论坛里大家对这个讨论很多也很热烈,我当年为了完成软IC跑了n个店也没买到最后才收到一张2手的. 首先说明ar这张盘是全区的盘,美日都能用,我的机器是日版用的是英文的ar 1.11版. 另外ar的原配记录卡不是必备的,可以用任意记录卡替代.我一直用原装的251记录卡当金手指卡用的,只要两格.最近对ar的格式进行了研究,ar对输入的精确性要求相当的高,错一个都不行,这是与ar的格式相关的.ar的金手指更像我们平时用的trainer***,它是通过汇编语言判断对游戏的数据进行锁定的,而不是像金山游侠一样搜索历次数据的差异来锁定简单的数据.因此ar的作弊码,更像一种机器码程序,调入内存后ngc把它翻译为程序,再运行游戏的.因此ar的编码是决不能错的,程序错了当然不能运行.再者ar的盘是经过特殊处理的,可能是坏扇区处理,因此ar盘不能用普通手段制作景象,如果要制作镜像也是通过特别的程序来dump内存内容的.因此镜像是不是真的完全并不清楚.另外ar要求在中途放入游戏盘,而这个过程中ar来判断是否放入了合法游戏,而可能根本不管qoob,那样的话ar检测d版的结果必然不合法,无法启动.如果说ar能够检测通过,那么在ar启动游戏后ar其实仍然驻留内存,因为它要对游戏进行调整,在这一步时要清内存,设置断点入口,在此时是不是可以与qoob兼容也不得而知,只要有一点差错必然无法启动或正常使用.因此用d版ar引d版要满足多方面的要求.
SDLoad和记忆卡gcos软IC就是典型代表,他们都需要通过ar来进行引导,他们的引导程序在ar里就是一段金手指码,里面就包括了设置程序进入点等内容,因此ar更像是一个调试语言环境,所以要完全模拟有一定难度.viper有金手指而qoob没有可能就是因为两者的内存不同,qoob sx不能容纳这些金手指的内容和管理,而pro版则可以.另外,无论正版还是d版的ar都是不支持DOL-101和DOL-002的,要和www.codejunkies.com联系换取补丁版才行。 |
|