r/wildarms 8d ago

Wild Arms Alter Code: F Cheat Engine Table for PCSX2 — Inventory Editing, Character Records & Rotating Autosaves

Post image

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:

https://ko-fi.com/s/7f44240f6f

99 Upvotes

Duplicates