PSP世界通行证
当前位置:PSP专区首页 >> psp教程 >> 其它教程 >> PSP游戏修改工具FreeCheat图文教程
PSP游戏修改工具FreeCheat图文教程
2008-03-18 17:29:46  作者:  来源:互联网  文字大小:【】【】【
第一章:FreeCheat是什么?

简单的说,FREECHEAT是一个让你玩游戏而不让游戏玩你的PSP辅助程序,拥有游戏修改、按键强化、内存转储、存档破解等功能。


第二章:如何获取并安装FreeCheat

1、下载FreeCheat
下载地址:http://www.uoaoo.com/pspzhuti/2008/0318/down_334.html
请大家下载自己相应的版本,3.71系统的下载对应3.71系统的版本,非3.71系统(3.80/3.90)下载3.XX系统的版本。对3.52或更早系统的兼容性未知。
(以上所说的PSP系统版本都是指M33系列自制系统)
还有一点大家要主意,引用flarejune的话说:瘦P版本不兼容某些自制程序的话,请使用肥P版本.....P一定要使用肥P版本,P可以使用任意版本,P使用瘦P版本是必死机的.

2、安装FreeCheat
比较简便的安装方法:
下载好以后把所有东西一股脑的拷入记忆棒根目录下。将记忆棒插入PSP,完全关闭PSP后(POWER上推5秒),开启PSP。你的FC现在可用了。
高级安装方法:
FREECHEAT的实际上是一种插件,可以用于GAMEGAME150(限肥P),POPSVHS四种环境下。
了解原理后我们就可以使用普通插件的安装方法来安装FC了。
已肥P为例(瘦P也可通用,想使用瘦P版的朋友将FAT替换成SLIM即可)
先将压缩包内的FREECEHAT文件夹拷入记忆棒跟目录
seplugins内的相应TXT文件添加对应的文本:
GAME.TXTàms0:/FreeCheat/fc_3xx_fat.prxàà对应游戏和自制程序
GAME150.TXTà ms0:/FreeCheat/fc_3xx_fat.prx(限肥Pàà对应1.5核心的自制程序
POPS.TXT à ms0:/FreeCheat/fc_3xx_fat_pops.prxàà对应PS模拟游戏
VHS.TXTà ms0:/FreeCheat/fc_3xx_fat.prxàà对应XMB环境
然后进入回复模式,在plug-in设置里开启相应的插件

3、开始使用FREECHEAT
在“安装”结束后,你可以在各种环境下试验着呼出FC,默认的呼出热键是“音符”键,当然在呼出后你就可以随便修改热键了。

第三章:FreeCheat主要功能分类:

呼出FREECHEAT后,可以看到排列着10个分类:



开始游戏,在记忆棒不忙的时候呼出FC,选择“代码列表”。



好了,FC加载了相应的SCM文件,可以看到功能很多呢~~(嘿嘿,我自己改写的~~~小小自恋一下)



把想要开启的功能改成“打开”状态



好了,进入游戏看看效果吧~~~




CG的金手指区,凡是我发的帖子都是SCM文件。SCMDB文件是明文保存,很方便就可以用NOTPAD改写+共享。在此我BSTAB文件,用起来超麻烦,非要用专门的工具才能打开。

FC也可以读取DBTAB文件,下面以“皇牌空战X”为例,用FC实现DB文件的读取:

进入游戏,呼出FC,进入“代码列表”。
可以看到,如果没有相应的SCM文件,代码列表会空空如也



按“口”键手动加载代码文件
在这里我们选择CHEAT.DB
CHEAT.DBCW CHEAT的金手指合集文件,可以下载最新版的CW CHEAT获得。)



FC会读取数秒钟时间,不要以为是死机了,那是FC正在从CHEAT.DB查找游戏对应的代码。



FC在读取DB文件后,功能对应的代码还是处于“禁用”的状态,我们需要手动打开。
如果是一次性修改就可以的功能,可以改成“启用”状态,如果需要锁定,就要改成“锁定”状态。





开启了100特殊武器和250导弹后,效果很好很强大~~~

 

在读取后,可以按三角键将其保存为SCM文件,文件名会自动以游戏的编码命名,大家可以不必修改,直接保存即可。下次玩的时候,呼出FC就会自动加载。
FC在读取TAB文件后,会在“代码列表”里自动生成一个CM_TABLE的功能,不能像读取SCM或者DB一样将不同功能分类。只要将其改成“开启”就能实现该TAB的所有功能。
当然你也可以将其手动分类,改写的方法我会在本教程的后面写出。
222FC在读取TAB依然有BUG,内存地址的最后两位会被置为00,请大家暂时不要使用此功能。)
(2月29日版本的FC已经完美支持TAB的读取并新增TAB分组功能!具体实现方法可以看FC发布的帖子。)

第四章:FreeCheat游戏修改教程——自给自足,丰衣足食,DIY游戏代码

有些游戏比较冷门,或者是刚刚出来,还没有“先人”为我们写代码,要坐以待毙么?NO!!FC有着强大的查找功能,还有贴心的代码生成向导,可以简单的写出金手指代码。
下面我们就以修改“大航海时代4诺亚轮盘”的金钱为例,看看如何自己查找/修改游戏。当然,修改成功了以后不要忘了放在论坛上共享哦~~人人为我、我为人人才是正确的处世之道。
(注意,本章教程仅适用于固定地址的内存修改,有些游戏的数值使用了指针,地址不断变化,需要指针码才能修改,比如寂静岭起源。指针码目前只有CW CHEAT才能查找出来,而且非一般人能做到,故不再本章讨论之内)

好了,进入游戏,看看金钱好少哦,于是呼出FC,进入“搜索数据”。
目前的金钱是8106,那就搜索8106,数据类型选自动就行了~~



查到了63个结果,效果不错,比起某些情况下数万个结果已经很欣慰了



去交易所卖点东西,让金钱改变一下。OK,现在金钱变了,呼出FC,进入“搜索数据”,搜索改变后的数值:10194



搜得2结果。当然,理想的状况是就1个结果,但是理想状况总是可遇不可求的。



重复上一步骤,再次搜索!




还是2个,其实2-4个的话改起来还是比较容易的



特别说明一下,很多游戏在这种情况下内存中会有2-3个数据,其中一个数据是真实的地址,其他的都是虚值,虚值的特点是改了以后,一旦数据在游戏中改变,数值立刻变回原来的数值。比如原有1000元,改成10万后去买了10元的东西,金钱不会变成99990元,而是变成1000-10=990元。
不过虚值改了也不会影响游戏进程,请大家放心。

可以确定的是这2个地址里有一个是真实值,我们要从其中试验出哪个是真实值
从查找出来的2个地址选择第一个按三角键,进入内存查看与修改界面。



2626改成26FF。回到游戏中去买东西。


买了东西以后金钱还是增加了,说明刚才的地址是真实值。
呼出FC,进入“搜索数据”功能,不要搜索了,按三角键直接进入搜索结果查看界面。


选择刚才试验的第一个地址,按O添加进代码类。
选择新建一个代码类。也可以把这个结果添加进已有的代码类。


为你的代码类起个名字吧~~~~


如图进行代码的详细设置




特别说明:像“金钱”这类数额较大的地址可以使用32BIT,其他的像生命/魔法之类的最好使用16BIT甚至8BIT,以免数据溢出造成死机。
大家可以根据要修改数值的最大值来估算应使用的位数:
0-2558BIT
256-6553516BIT
62236-214748364732BIT
大于2147483647的数值一般显示为负数,切勿随意修改,以免造成异常。(极少数情况)

选择“确定”就可以把刚才搜索到的结果填入“代码列表”了。



回到FC主界面,选择“代码列表”,开启刚刚添加的代码类~~



又一个百万富翁诞生了~~~~~~~灭哈哈~~~~



修改成功之后不要忘了在“代码列表”里按三角键保存自己的代码哦~~~不然下次要需该还要重新搜索~~~
如果你想增长自己的RP,别忘了放到论坛上共享~~~(PSP世界www.uoaoo.com)
精彩推荐
热门推荐