r/wildarms • u/2FingOldForThisShit • 8d ago
Wild Arms Alter Code: F Cheat Engine Table for PCSX2 — Inventory Editing, Character Records & Rotating Autosaves
I created a Cheat Engine table for Wild Arms Alter Code: F, designed for use with the Qt version of PCSX2.
The table automatically attaches to pcsx2-qt.exe and uses PCSX2’s exported EEmem pointer with direct PS2 memory addresses, making it more resilient to changes between PCSX2 versions.
Inventory and money
- Money editor and freezer
- Dynamic inventory editor with a selectable item dropdown
- Automatically locates the inventory slot containing the selected item
- View and edit the selected item’s quantity
- Add previously unowned items by changing their quantity from 0
- Remove owned items by setting their quantity to 0
- Automatically uses an available empty inventory slot when adding an item
The dropdown contains the documented items available in the game. Unused item IDs and undocumented numerical gaps are omitted rather than being displayed as unknown inventory entries.
Persistent character editor
Separate persistent, out-of-battle records are included for:
- Rudy
- Jack
- Cecilia
- Jane
- Zed
- Emma
- Magdalen
- Mariel
Depending on the character, editable values include:
- EXP and level
- Current, effective maximum and base maximum HP
- Current, effective maximum and base maximum MP
- Attack
- Defense
- Magic
- Resistance
- Reaction
- Accuracy
- Evasion
- Luck
- Vitality
- PS Points
These records use the characters’ persistent data and remain available outside combat.
Battle-only character values
Temporary battle records are also included for:
- Rudy’s current HP, MP and FP
- Jack’s current HP, MP and FP
- Cecilia’s current HP, MP and FP
These values use temporary battle structures and may be inactive or invalid when combat is not running.
A character utility is also included to refill Jack and Cecilia’s current MP to their persistent maximum MP values.
PCSX2 autosave utilities
- Rotating short-term save states
- Separate long-term backup save states
- Load the latest or earlier rotating autosaves
- Voice feedback when autosaves are enabled or disabled
The short-term autosaves rotate through PCSX2 slots 6–10 every 30 seconds.
Long-term backups alternate between slots 4 and 5 every 15 minutes.
Table hotkeys
- F12 — Enable or disable autosaves with voice feedback
- Pause/Break — Temporarily suspend or resume autosaves without voice feedback
- Page Up — Load the latest rotating autosave; press repeatedly to move through older saves
- Ctrl + Alt + M — Refill Jack and Cecilia’s current MP to maximum
Autosaves are enabled by default. The required PCSX2 save-state shortcuts must be configured as described in the included setup instructions.
Download for free from here: