Home

Awesome

Elden Ring Cheat Table

Cheat Table Version Downloads Discord
Elden Ring Cheat Engine table maintained by The Grand Archives.

Discord

Our community, make sure to read the rules carefully.
The Grand Archives

If it doesn't work, try this alternative invite

Latest Release

Download
Changelog

Requirements

Cheat Engine: 7.4
Game: App ver. 1.15

How to use

Info

This table is not meant to be used online and you will most likely be banned if you attempt to do so.

Cheat Table (Windows)

  1. Download and install Cheat Engine either from its website or from Github
    Use the official installer. Do not try to compile it yourself from source unless you know what you're doing
  2. Download the Cheat Table
  3. Unpack the .CT file anywhere, a recommendation would be your My Cheat Tables folder (e.g. %USERPROFILE%\Documents\My Cheat Tables)
  4. Disable EasyAntiCheat and run the game, see Disabling EasyAntiCheat
  5. Load the .CT file directly via double-click or selecting it and pressing enter, or launch Cheat Engine and load the .CT file via File->Load or by clicking on the folder icon
  6. Activate the "Open" script by ticking its box

Cheat Table (Linux)

I expect you to already have Steam, Wine, Proton, and the game installed

  1. Launch the game at least once via Steam to have your wine prefix set up
  2. Install protonhax
  3. Download and install the Windows version of Cheat Engine from Github or from its website using Wine
  4. Download the Cheat Table
  5. Unpack the .CT file anywhere, a recommendation would be somewhere you can easily find within the wine prefix created for the game (e.g. ~/.steam/steam/steamapps/compatdata/1245620/pfx/drive_c/)
  6. In Steam, set the game's launch options to protonhax init %command%
  7. Run the game via Steam (Disabling EasyAntiCheat is optional)
  8. Run Cheat Engine via protonhax run 1245620 /path/to/Cheat\ Engine.exe in your terminal of choice or put it in a shell script (replace /path/to/ with your actual path to where you installed CE)
  9. Load the .CT file via File->Load or by clicking on the folder icon
  10. Activate the "Open" script by ticking its box

Disabling EasyAntiCheat

Method 1 - Recommended

  1. Unpack steam_appid.txt from the latest release
  2. Locate your Elden Ring folder (e.g. C:\Program Files\Steam\steamapps\common\ELDEN RING\Game or ~/.steam/steam/steamapps/common/ELDEN RING/Game/)
  3. Move steam_appid.txt into the same folder as your Elden Ring executable (eldenring.exe)
    • Windows: Run the game via eldenring.exe
    • Linux: Add eldenring.exe as a non-steam app and run that

Method 2 - Compatibility

  1. Download LukeYui's Offline Launcher from Nexusmods or Github
  2. Locate your Elden Ring folder (e.g. C:\Program Files\Steam\steamapps\common\ELDEN RING\Game or ~/.steam/steam/steamapps/common/ELDEN RING/Game/)
  3. Move the downloaded .exe file into the same folder as your Elden Ring executable (eldenring.exe)
    • Windows: Run the game via the Offline Launcher
    • Linux: Add the Offline Launcher to Steam as a non-steam app and run that

Method 3 - Legacy

  1. Locate your Elden Ring folder (e.g. C:\Program Files\Steam\steamapps\common\ELDEN RING\Game or ~/.steam/steam/steamapps/common/ELDEN RING/Game/)
  2. Rename start_protected_game.exe to something else (e.g. start_protected_game.exe.bak)
  3. Rename eldenring.exe to start_protected_game.exe
  4. Run the game via Steam or start_protected_game.exe

For Contributors

Development Environment

This table uses CE2FS to build the table from a file system representation. This and some of the TGA-specific build scripts require Python 3.10+. You can install the required dependencies using the ./scripts/install_deps.[sh/bat] script.

Scripts

install_deps.sh

build.py

check.sh

unpack.sh -o PATH/TO/FOLDER

pack_table_files.py

Contribution Workflow

Make a pull request to the dev branch of this repository. Run ./scripts/check.sh or python build.py --fixup first to make sure all the required XML files have been generated.

For merging changes made to the built table in Cheat Engine is to run unpack.sh -o dist, manually nagivate to the folder where you made your changes, and copy them to the CheatTable folder.

Credits

The Grand ArchivesReason
AmetalonTable contributions (DS3)
ApricusEvent Flags, MassItemGib
Careless EsperGrace ID Names
CoinsworthTable contributions, advice
DalvikAdvice, ideas
DasaavFunctionality reworks and additions
heryGrace ID Names
IgromanruParam Patcher, advice
inuNoriiPorting, maintaining, research
Jouta KujoParam scripts
RBTParam scripts, Event Flags
Relinquished001Table contributions
sfixTable contributions, param dumps, advice
SilenceSpreadsheet
The-Raid-BossMassItemGib additions
tremwilCParamUtils and more table contributions
GithubReason
Mar-VelozGive all crafting materials x999
qweliasReinforceLv pointer
Seamless PvP CommunityReason
Jacky DimaScript contributions
Jouta KujoScript contributions
OrangScript contributions
OtherReason
AssassinXModUnlock all Summoning Pools
PavFree Camera