Skip to content

Patching Using CW Cheat

金手指(CW Cheat)是一种用于表示内存修改的文本格式。文件后缀名通常为.db.ini

用于替换内存中数值/机器代码,或向内存中添加数据/机器代码。

在PPSSPP支持此种格式后得到推广。

通过在PSP中安装支持此类格式的PRX插件(如CWCheat PSPCheatMaster Fusion PSP),可以在程序运行过程中实时加载CW Cheat文件并依据其指令修改内存值。对于PPSSPP,则可以直接在PPSSPP中设置并进行加载。

本质上是内存修改器。

使用方法

CWCheat PSP

Adding cheat codes

Cheat codes can be added by editing cheat.db and cheatpops.db (for PS1 games) in the seplugins/cwcheats/ folder:

Load cheat codes

Activate the cheat menu with the game running, select the cheat that you would like to enable or disable then return to the game.

Select (hold 3 seconds) - Activate plugin

Cross - Select

Circle - Cancel

Triangle - Enable all cheats

CheatMaster Fusion PSP

在国内使用较多,同样兼容CW Cheat格式

[Gamebrew存档] 国内的使用教程

PPSSPP

基本语法

参考资料:https://datacrystal.romhacking.net/wiki/CwCheat

_S ULJM-05011 -> Game ID.
_G Puzzle Bobble Pocket [JP] -> Game title.
_C0 999999999 Points -> Code name (_C0 to disable; _C1 to enable).
_L 0x20566E30 0x3B9AC9FF -> Code line (often has more than 1 line).

示例:

  • https://github.com/rezual/nge_2_re/blob/master/ULJS00064.ini

  • https://raw.githubusercontent.com/Saramagrean/CWCheat-Database-Plus-/master/cheat.db

制作CW Cheat

https://github.com/Bunkai9448/digipet_PSP/blob/main/Cheat4steps.md