Cheat Engine – Plugin | Quick Jump Patch

A stylized promotional banner reads “CHEAT ENGINE PLUGIN” in large glowing blue and orange letters over a futuristic dark background of circuit lines, a gear icon, and blurred computer code and terminal windows, suggesting a high-tech, hacking-themed software add-on

⚡ Quick Jump Patch — Cheat Engine Plugin ⚡

This plugin is a lightweight yet powerful extension for Cheat Engine, designed to significantly enhance the efficiency of reverse engineering, debugging, and game hacking workflows. Its core functionality allows you to instantly patch assembly instructions directly from the Memory Viewer with a single hotkey press, eliminating the need for manual opcode editing or the creation of Auto Assembler scripts.

By providing a faster, more intuitive method for controlling program execution, the tool streamlines the process of modifying execution flow. The plugin can toggle NOP, invert conditional jumps, force JMP instructions, return immediately with RET, or force an AL return value with mov al,01; ret and mov al,00; ret, all without leaving the disassembler.

All modifications are fully reversible and safely tracked within the plugin’s system. Because of this robust tracking, you can restore original instructions at any time, ensuring that you maintain full control over memory modifications while avoiding unwanted errors or instability. The plugin automatically handles instruction size and byte replacement, guaranteeing that patches remain stable and reliable across a wide range of scenarios.

For comprehensive management, the built-in Patch Manager provides a clear, organized overview of all tracked patches. It supports multi-selection, batch actions, comments, TSV save/load, readable symbol-plus-offset addresses, and optional per-process Jump Logs.




📌 Plugin Information 📌

  • Version: 1.4
  • Author: mul0
  • Website: https://mul0.com/
  • Hotkeys: F1, F2, F3, F4, F6, F7, Ctrl + Shift + 1, and Ctrl + Shift + 2
  • DPI Support: DPI-aware interface with runtime scaling

⚙️ Key Features ⚙️

  • One-click patching directly in Memory Viewer
  • Toggle NOP on any instruction
  • Invert conditional jumps (JE ↔ JNE, JG ↔ JLE, etc.)
  • Force execution flow with unconditional JMP
  • Toggle RET on the current instruction
  • ✅ Toggle mov al,01; ret or mov al,00; ret return-value patches
  • ✅ Safely collect complete instructions for short return-value patch locations
  • ✅ Fill remaining return-value patch bytes with 90 NOPs
  • Instant restore of original instructions
  • ✅ Patch Manager with full patch list and navigation
  • Multi-select batch actions, comments, and TSV save/load
  • ✅ Optional per-process Jump Logs with Log changes and Open logs controls
  • ✅ Readable Cheat Engine symbol-plus-offset addresses when available
  • Automatic instruction analysis and size handling
  • Safe patch tracking with original byte backup
  • ✅ Works seamlessly with disassembler and hex view
  • Lightweight and performance-friendly

🧠 What the Plugin Does 🧠

Quick Jump Patch allows you to modify execution flow in real time by patching instructions directly in memory.

For example, instead of manually changing:
jng 0053D268

You can instantly convert it into:
jg 0053D268

Or even force execution with:
jmp 0053D268

All operations are performed instantly using hotkeys, without interrupting your workflow.


🧩 Supported Modes 🧩

🔹 NOP Toggle

  • Replaces the current instruction with NOPs
  • Press again to restore original bytes

🔹 Invert Conditional Jump

  • Automatically flips jump conditions (JE ↔ JNE, JA ↔ JBE, etc.)
  • Perfect for bypassing checks and conditions
  • Press again to restore original bytes

🔹 Force JMP

  • Converts any conditional jump into unconditional JMP
  • Forces execution to always follow the jump path
  • Press again to restore original bytes

🔹RET Toggle

  • Replaces the current instruction with RET
  • Press again to restore original bytes

🔹 Return-Value Toggle

  • Ctrl + Shift + 1 applies mov al,01; ret
  • Ctrl + Shift + 2 applies mov al,00; ret
  • If the selected instruction is shorter than three bytes, the plugin includes the next complete instruction or instructions until enough space is available
  • The plugin does not intentionally split an instruction; every remaining byte after RET is replaced with 90 NOP
  • Press the same hotkey again to restore the complete original byte range

📊 Patch Manager 📊

Built-in manager window allows you to:

  • View all patched instructions
  • See patch type, state, original bytes, patched bytes, instruction text, and comments
  • Use Cheat Engine symbol-plus-offset addresses when available and navigate to selected records
  • Select multiple records and apply NOP, Invert, Force JMP, or RET in a batch
  • Press F1 to restore selected records, or restore all active patches when nothing is selected
  • Add comments with Alt + double-click
  • Save and load patch records through backward-compatible TSV files
  • Delete selected records or clear the complete list
  • Enable optional per-process Jump Logs and open the log folder

This ensures full visibility and control over all applied modifications.


🚀 Usage 🚀

  1. Open Memory Viewer
  2. Select an instruction in Disassembler
  3. Use hotkeys:
    • F2 — NOP toggle
    • F3 — Invert jump
    • F4 — Force JMP
    • F6 — Toggle RET
    • Ctrl + Shift + 1 — Toggle mov al,01; ret
    • Ctrl + Shift + 2 — Toggle mov al,00; ret
  4. Press F7 to open Patch Manager
  5. Inside Patch Manager, press F1 to restore selected records or all active patches when no record is selected

🖥️ UI & DPI Scaling 🖥️

The plugin automatically adapts to different DPI settings:

  • 100%
  • 125%
  • 150%
  • 175%

Ensuring consistent layout and usability across all displays.


💡 Use Cases 💡

  • Bypassing in-game checks
  • Forcing conditions to always pass/fail
  • Skipping validation logic
  • Testing alternative execution paths
  • Reverse engineering control flow

📌 Compatibility 📌

  • Cheat Engine 6.4 or newer
  • Supports x86 and x64 processes
  • Works inside Memory Viewer

⚙️ Installation ⚙️

  1. Place “MiMemory Viewer – Quick Jump Patch (v1.4).lua” into Cheat Engine’s autorun folder: Cheat Engine\autorun\
  2. Restart Cheat Engine.
  3. Open Memory Viewer and use hotkeys to start patching

💬 Feedback & Support 💬

Have suggestions or need help? Drop a comment below! 🙌


Enjoy my work? Support the project on Patreon. A neon, futuristic banner with glowing circuit patterns and floating particles frames large, high-contrast text in purple and orange, alongside a shield icon containing a heart, conveying a friendly, tech-themed call to action to back the project on Patreon

Attachments

File Date added Added by File size Downloads
zip MiMemory Viewer - Quick Jump Patch (v1.4).zip August 12, 2026 9:24 PM mul0 548 KB 38
zip MiMemory Viewer - Quick Jump Patch (v1.3).zip June 24, 2026 7:53 AM mul0 197 KB 103
zip MiMemory Viewer - Quick Jump Patch (v1.2).zip June 9, 2026 8:18 PM mul0 241 KB 81
zip MiMemory Viewer - Quick Jump Patch (v1.1).zip April 16, 2026 8:35 AM mul0 282 KB 110
zip MiMemory Viewer - Quick Jump Patch (v1.0).zip April 5, 2026 3:18 PM mul0 304 KB 76