DevHook引导的游戏作弊工具----CWCheat 0.1(使用教程)
这可是个好东西,本猫来说一下使用方法:0.你的记忆棒里得有DEVHOOK,最好0.46版
1.下载后解压,将FW1.50下的PSP文件夹拷贝至记忆棒根目录.
2.在PSP端运行CW CHEAT,(老美的软件,按X是确认),选择] INSTALL->CUSTOM INSTALLATION ->Continue->选择你要的进行修改的模拟固件版本->安装完毕退出。
3.运行DevHook,进入游戏.
4.记下你要修改的数值.
http://i28.photobucket.com/albums/c212/lexnbelmont/TKCHT1.jpg
5.在游戏中按下SELECT键三秒,弓单出菜单,将第一二项按X更改成y,选最后一项返回游戏,按住 方块 键 3秒,屏幕出现“Dumping"字样,完毕后退出游戏。
6.连接电脑,记忆棒的根目录会有一个24M的MEMDUMP.dmp文件,用16进制编辑器(例如UE)打开.
7.打开 开始->程序->附件->计算器 点查看,选择科学型,将要修改的数值转换为16进制.(例如图中是12440,转换为16进制是3098)
8.用UE查询该数值,这里需要注意数值应该两个一族前后颠倒,也就是说假如数值是123456789ABCDEF,那么查询时应该输入EFCDAB896745231(例如图中的12440的16进制是3098,查找时输入9830
9.查找肯定会有多个相同数值(因此最好这个数值别太简单,不然会出现很多),这是需要几下这些数值的地址,之后重复第7-10步,使要修改的数值才生变化,通过对比找出唯一正确的地址。
10.用记事本打开dh\文件夹下的cheat.db文件,以 铁拳 为例在最后添加如下内容
_S ULJS-00048 ----游戏对应的代码,游戏中按SELECT 3秒的菜单中有显示
_G TEKKEN DR ----这里是游戏名称
_C 99999999 G ----所修改的内容提示
_L 0x0135520b 0x05F5E0FF ----这个是指从内存的0135520b地址(找到的唯一地质)起向前修改为05F5E0FF这个数值(就是99999999)
之后保存
11.进入游戏,按SELECT三秒弓单出菜单,在SELECT CHEATS中将需要修改的选项改成Y,按O返回,在将第一项Enable Cheat改成Y,之后再选Manual cheat apply,刷新,之后就可以返回游戏爽了*O*
http://i28.photobucket.com/albums/c212/lexnbelmont/TKCHT2.jpg
哎,最终发现地址有点小偏差,应该是0x0135520a不是0x0135520b,不过反正是修改成功了
UE下载----http://www.crsky.com/soft/1469.html
CWCHEAT 0.1
[ 本帖最后由 妖猫村正 于 2006-8-6 09:33 编辑 ] 玩RPG的时候很有用 机战玩了10多周目总算能功德元满了 这帖置顶吧,找起来省力 其实和LOCOBO差不多,都是需要解密存档和导出文件,然后在PC端进行数据修改,最后导入或是别的什么方式 13.进入游戏,按SELECT三秒弓单出菜单,在SELECT CHEATS中将需要修改的选项改成Y,按O返回,在将第一项Enable Cheat改成Y,之后再选Manual cheat apply,刷新,之后就可以返回游戏爽了*O*
“Manual cheat apply,刷新”我选了Manual cheat apply之后就自动关机了?怎么回事啊,我改sd高达g世纪p的钱
[ 本帖最后由 逆袭的黄瓜 于 2006-8-4 18:05 编辑 ] 已经搞定了 原帖由 ransoma 于 2006-8-4 16:55 发表
其实和LOCOBO差不多,都是需要解密存档和导出文件,然后在PC端进行数据修改,最后导入或是别的什么方式
差别大了吧?locobo和以前的savedatatool改的是存档,2.x以后存档都经过加密,而且每个游戏加密方式都不一样,所以改不了。貌似这个是直接在运行中改的内存,这才是真正意义上的金手指 原帖由 ransoma 于 2006-8-4 16:55 发表
其实和LOCOBO差不多,都是需要解密存档和导出文件,然后在PC端进行数据修改,最后导入或是别的什么方式
老金和存档修改器是不一样的,理论上来说老金只要dev能引导的都能改,laboko就不行了 不好意思楼上的两位,是我看教程的时候没有看仔细,以为是和LABOKO差不多的导出解密存档文件来修改
不过这个直接修改内存的工具还是不太方便,需要电脑来进行辅助,如果能直接在PSP本体进行内存的检索和数据修改就好多了= = 后来发现有两步是多余的,已修正 那位给个SD高达钱的地址啊,小弟这里拜谢了 路过。。。仅仅只是试用过一次而已
从修改的角度来说,改内存要比改SAVE好
但是。。。
可能是PSP线程执行的关系,这个修改器,似乎无法在一些游戏中获得更高的优先级,而使用自动锁定功能失效。
也就是说,修改的话,要进入菜单界面用手动写入。而设定的写入快捷键仅仅只是装饰。
另外楼主有处一说错了
_L 0x0135520b 0x05F5E0FF ----这个是指从内存的0135520b地址(找到的唯一地质)起向前修改为05F5E0FF这个数值(就是99999999)
...
最终发现地址有点小偏差,应该是0x0135520a不是0x0135520b,不过反正是修改成功了
那个值的实际地址是0x01355208
所以实际上
0x0135520B 0x05F5E0FF 写入效果只是 0x0135520B 0x000000FF
因为没有的指定写入类型是8位的(一字节),16位的(两字节),还是32位的(四字节)
那截图上的值也正验证了这一点 4278202520 = FF003098h
蓝色的 3098h 也就是之前的 12440
要改的话出99999999的就要这样: (8位写入)
_S ULJS-00048
_G TEKKEN DR
_C 99999999 G
_L 0x01355208 0x000000FF
_L 0x01355209 0x000000E0
_L 0x0135520A 0x000000F5
_L 0x0135520B 0x00000005
或 (16位写入)
_S ULJS-00048
_G TEKKEN DR
_C 99999999 G
_L 0x11355208 0x0000E0FF
_L 0x1135520A 0x000005F5
或 (32位写入)
_S ULJS-00048
_G TEKKEN DR
_C 99999999 G
_L 0x21355208 0x05F5E0FF
关于为了0x后面那一位可以用来做代码标识
PSP内存空间为24M=24*1024*1024=25165824 转成16进制,最大的地址也就是 0x01800000
[ 本帖最后由 DOT-X 于 2006-8-9 01:02 编辑 ] 另外对此工具希望有的功能。。。。
1.内存DUMP可以选择保存范围,并会自动编号生成文件。
2.在游戏暂停状态下,能使用USB连接至PC,将DUMP文件转至PC。
3.在游戏暂停状态下,可以使用PSP按键输入的方式,增加代码。
[ 本帖最后由 DOT-X 于 2006-8-9 00:46 编辑 ]
页:
[1]