- Home
- Game Memory Editors
- DOSBox Cheat Engine
DOSBox Cheat Engine
What it is
DOSBox Cheat Engine is a free, MIT-licensed web application for scanning and changing emulated memory in DOSBox Staging. Users can search for values, filter scan results, and add addresses to a Cheat Table. Values in the table can be edited by double-clicking or frozen so values such as health, ammunition, or coins do not decrease. Live memory polling can be paused during CPU-heavy game segments. Cheat tables can be saved as JSON files and loaded for sharing, while Shift-click and Ctrl-click support range selection. The app connects through DOSBox Staging’s Web Server API, which must be enabled in the emulator configuration. It requires DOSBox Staging version 0.83 or newer; the API 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 credits George Petrakis as its creator. Closing the browser tab signals the Python server to shut down gracefully.
For and against
For
- Searches and filters memory values
- Can freeze selected values
- Exports and loads JSON cheat tables
- Python source needs no pip installation
- Free and MIT licensed
Against
- Requires DOSBox Staging 0.83 or newer
- DOSBox Web Server API must be enabled
- Precompiled executables are offered for Windows and Linux
The verdict
DOSBox Cheat Engine provides memory scanning and Cheat Table controls for DOSBox Staging, with JSON sharing and direct value editing. Check the emulator version and API configuration before using it.
Who it suits
This tool suits DOSBox Staging users who want to scan and adjust emulated memory while playing. It requires DOSBox Staging 0.83 or newer and its Web Server API enabled.
Plans and prices
DOSBox Cheat Engine
MIT licensed · requires DOSBox Staging 0.83+
Read 4 Oct 2026 · github.com
On the record
- Cheat tables
- Cheat tables can be exported and loaded as JSON files for sharing.github.com · read 4 Oct 2026
- Compatibility requirement
- The maker requires DOSBox Staging version 0.83 or newer.github.com · read 4 Oct 2026
- Dependencies
- The project says it uses only Python's standard library and requires no pip installation to run from source.github.com · read 4 Oct 2026
- Distribution
- Precompiled executables are offered for Windows and Linux, and the README also describes running the Python source directly.github.com · read 4 Oct 2026
- Integration
- The app connects to DOSBox Staging through its Web Server API, which must be enabled in the configuration.github.com · read 4 Oct 2026
- License and creator
- The project is MIT licensed and credits George Petrakis as its creator.github.com · read 4 Oct 2026
- Live updates
- Live memory polling can be paused during CPU-heavy game segments.github.com · read 4 Oct 2026
- Local connection
- The README says the DOSBox API web server runs at http://127.0.0.1:8086 by default.github.com · read 4 Oct 2026
- Memory scanning
- Users can search for values, filter scan results, and add addresses to a Cheat Table.github.com · read 4 Oct 2026
- Purpose
- A single-page web application for scanning, editing, and freezing emulated memory in DOSBox Staging.github.com · read 4 Oct 2026
- Security behavior
- The latest release says closing the browser tab sends a signal for the Python server to shut down gracefully.github.com · read 4 Oct 2026
- Selection
- Range selection supports Shift-click and Ctrl-click.github.com · read 4 Oct 2026
- Value editing
- Cheat Table values can be edited by double-clicking them.github.com · read 4 Oct 2026
- Value freezing
- The app can freeze values such as health, ammunition, or coins so they do not decrease.github.com · read 4 Oct 2026