Skip to content
SPECIFICTION
Get listed

DOSBox Cheat Engine vs memedit

DOSBox Cheat Engine

github.com

memedit

github.com

Side by side

FigureDOSBox Cheat Enginememedit
Price fromFree—
Free planYes—
Free trial——
Open source——
WebYes—
WindowsYesYes
macOSYes—
LinuxYes—
Plans published10
Spec score · Game Memory Editors7.9 (#4)6.9 (#17)
PurposeA single-page web application for scanning, editing, and freezing emulated memory in DOSBox Staging.memedit is a command-line memory scanner and editor for offline, single-player Windows games.

Plans

DOSBox Cheat Engine

  • DOSBox Cheat EngineFree

DOSBox Cheat Engine pricing →

memedit

No plans published.

memedit pricing →

In their own words

DOSBox Cheat Engine

DOSBox Cheat Engine is a single-page web application for scanning, editing, and freezing emulated memory in DOSBox Staging. Search for values, narrow the results, and add memory addresses to a Cheat Table; values in the table can be changed by double-clicking or frozen so they do not decrease. Live memory polling can be paused during CPU-heavy game segments. Cheat tables can be exported and loaded as JSON files, and Shift-click or Ctrl-click supports range selection. The application connects to DOSBox Staging through its Web Server API, which must be enabled in the emulator configuration. It requires DOSBox Staging 0.83 or newer; the API web server's default local address is http://127.0.0.1:8086. Precompiled executables are offered for Windows and Linux, and the Python source can be run directly using only the standard library, without a pip installation. The project is MIT licensed and free. Closing the browser tab sends a signal for the Python server to shut down gracefully.

Visit github.com

memedit

memedit is a free, open-source command-line memory scanner and editor for offline, single-player Windows games. It attaches to a running process, scans for a visible value, narrows candidate addresses as values change, and can write a replacement value. Supported scan types are int32, uint32, int64, float32, and float64, with int32 as the default. Interactive commands include first and repeated scans, changed or unchanged comparisons, candidate listing, candidate counting, value writes, reset, help, and quit. Candidates and previous values remain in memory during a session and are discarded when the program exits. Scan controls include alignment, parallel workers, chunk settings, and file-mapped memory regions. The binary targets Windows/amd64 and 64-bit processes. Most process access requires Administrator rights through UAC unless --no-elevate is used. Scans for common values such as 0 or 1 warn about millions of possible matches and high memory use, prompting unless --yes is set. The project warns against multiplayer games protected by VAC, EAC, or BattlEye.

Visit github.com