awesome-repositories.com
Blog
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektÜber unsRanking-MethodikPresseMCP-Server
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

22 Repos

Awesome GitHub RepositoriesGame Memory Modifiers

Tools for injecting values or codes into game memory to alter gameplay mechanics and variables.

Distinct from Game Anti-Cheat Bypass Guidance: Candidates are documentation cheat sheets or anti-cheat bypasses; this is about active gameplay modification via memory injection.

Explore 22 awesome GitHub repositories matching game development · Game Memory Modifiers. Refine with filters or upvote what's useful.

Awesome Game Memory Modifiers GitHub Repositories

Finde die besten Repos mit KI.Wir suchen mit KI nach den am besten passenden Repositories.
  • zalmoxisus/redux-devtools-extensionAvatar von zalmoxisus

    zalmoxisus/redux-devtools-extension

    13,460Auf GitHub ansehen↗

    This project is a state management inspector and debugging tool for Redux. It provides a browser-based interface for inspecting and modifying application state and actions in real time, serving as an action logger and time travel debugger to troubleshoot application logic. The tool allows users to navigate a chronological history of state changes to replay previous versions of the application or skip specific actions. It also functions as a remote monitoring bridge, streaming Redux state and actions from non-browser environments to a centralized debugging interface. The capability surface in

    Provides real-time inspection and modification of application state during live execution.

    JavaScriptdebugdevtoolsextension
    Auf GitHub ansehen↗13,460
  • hillya51/lunatranslatorAvatar von HIllya51

    HIllya51/LunaTranslator

    12,030Auf GitHub ansehen↗

    LunaTranslator is a real-time translation tool designed for visual novels and games. It functions as a multi-engine translation hub and text extractor that captures dialogue via memory hooking or optical character recognition to convert it into a target language. The project distinguishes itself through specialized linguistic tools, including a Japanese text analyzer for sentence segmentation and phonetic readings. It also operates as a digital dictionary aggregator, querying multiple online and offline databases simultaneously to provide comprehensive vocabulary definitions for language lear

    Extracts original dialogue strings directly from game memory addresses to avoid the inaccuracies of screen scraping.

    C++galgameocrreverse-engineering
    Auf GitHub ansehen↗12,030
  • stenzek/duckstationAvatar von stenzek

    stenzek/duckstation

    9,754Auf GitHub ansehen↗

    DuckStation is a high-performance PlayStation 1 emulator that simulates the original console's hardware logic and CPU and GPU on modern computer systems. It functions as a console hardware emulator, disc image loader, and game state manager to execute original games and preserve retro software. The project differentiates itself through a game graphics upscaler that improves visual clarity using texture filtering, geometry precision corrections, and custom shader chains. It also features advanced memory manipulation tools for layered patch injection and the application of community cheat codes

    Applies community cheat codes by injecting values into game memory to modify gameplay mechanics.

    C++appimageemulatorenhancements
    Auf GitHub ansehen↗9,754
  • pwhiddy/pokemonredexperimentsAvatar von PWhiddy

    PWhiddy/PokemonRedExperiments

    7,774Auf GitHub ansehen↗

    This project is a game AI training framework designed to develop and monitor reinforcement learning agents within a legacy game environment. It functions as a training and monitoring system that optimizes autonomous agents to complete game objectives through exploration and reward-based learning. The framework includes tools for game memory mapping and real-time trajectory visualization. These capabilities translate raw game memory addresses into visual coordinates, allowing agent movements and session data to be streamed to a map for the analysis of navigation patterns and area exploration.

    Implements a system to translate raw game memory addresses into visual coordinates for tracking entity positions.

    Jupyter Notebook
    Auf GitHub ansehen↗7,774
  • bepinex/bepinexAvatar von BepInEx

    BepInEx/BepInEx

    7,368Auf GitHub ansehen↗

    BepInEx is a Unity game modding framework that enables the injection of custom C# code and external assemblies into running processes without modifying original binaries. It provides a plugin loader and a dependency resolution engine to ensure that external modules are initialized in the correct order based on defined metadata requirements. The framework includes a centralized plugin configuration system for storing and editing custom settings via files and interactive inputs. It also features a runtime object inspector for browsing and debugging active game objects and components within a Un

    Enables real-time inspection and modification of active game objects for debugging purposes.

    C#bepinexframeworkil2cpp
    Auf GitHub ansehen↗7,368
  • zelda64recomp/zelda64recompAvatar von Zelda64Recomp

    Zelda64Recomp/Zelda64Recomp

    7,087Auf GitHub ansehen↗

    Zelda64Recomp is a native game recompilation project that translates legacy binary machine code into modern machine code. It functions as a native hardware port and a static recompiled binary, executing original game logic directly on modern CPUs and GPUs to run without an emulator. The project serves as a moddable game engine, providing a framework to apply community texture packs and code patches to the recompiled title. It includes native hardware porting capabilities that remove emulator overhead to improve stability and frame rate control. The software covers retro game modernization th

    Allows modification of gameplay variables like movement speed and item availability through configuration files.

    C
    Auf GitHub ansehen↗7,087
  • mgba-emu/mgbaAvatar von mgba-emu

    mgba-emu/mgba

    6,798Auf GitHub ansehen↗

    mGBA is a high-accuracy Game Boy Advance emulator and hardware-level debugger designed to run handheld console ROMs on modern computers. It serves as a scriptable emulation environment that allows for the execution of portable hardware software and the simulation of associated peripherals. The project distinguishes itself through its focus on technical analysis, providing a suite of tools for retro game debugging and game logic inspection. It includes a host-client debug protocol that enables external debugger connectivity via TCP socket communication and an event-driven scripting engine for

    Supports applying cheat codes and patches to alter gameplay through direct memory manipulation.

    Cemulatorgame-boygame-boy-advance
    Auf GitHub ansehen↗6,798
  • lumateam/luma3dsAvatar von LumaTeam

    LumaTeam/Luma3DS

    6,495Auf GitHub ansehen↗

    Luma3DS is a custom firmware for the Nintendo 3DS that removes factory restrictions to enable the execution of unsigned homebrew and game modifications. It functions as a kernel-level system extension that hooks system calls to bypass hardware limitations and introduce new operating system capabilities. The project serves as a homebrew payload loader, using boot-time mechanisms to launch third-party software and custom firmware versions. It also provides a game modding framework capable of patching executable code and intercepting file requests to load custom assets and modified data. The en

    Injects modified values into active game memory to alter gameplay mechanics and variables.

    C3dscustom-firmwarehomebrew
    Auf GitHub ansehen↗6,495
  • defold/defoldAvatar von defold

    defold/defold

    6,138Auf GitHub ansehen↗

    Defold ist eine plattformübergreifende Spiele-Engine und eine integrierte Entwicklungsumgebung (IDE) zur Erstellung von 2D- und 3D-Spielen für Desktop, Mobile und Web. Sie kombiniert eine IDE für Asset- und Szenenmanagement mit einem Multi-Plattform-Build-System und einer auf Lua basierenden Skriptumgebung. Die Engine enthält eine spezialisierte Headless-Runtime für das Hosting von Spieleservern und die Durchführung automatisierter Tests ohne grafische Benutzeroberfläche. Sie unterstützt native Engine-Erweiterungen, die es ermöglichen, benutzerdefinierten Low-Level-Code in den Kern zu integrieren, um die Funktionalität über die Standard-Skriptschnittstelle hinaus zu erweitern. Das Toolset deckt die Automatisierung von Spiele-Builds für den Vertrieb auf Plattformen wie Steam und dem Epic Games Store ab, neben Asset-Packaging und Projekt-Lokalisierungsmanagement. Die Entwicklungsfunktionen umfassen Echtzeit-Debugging mit Live-Zustandsaktualisierungen, Build-Größenanalyse und automatisierte Smoke-Tests.

    Enables inspecting and modifying game object properties and state in real time during live execution via an interactive console.

    C++
    Auf GitHub ansehen↗6,138
  • hanmin0822/misakatranslatorAvatar von hanmin0822

    hanmin0822/MisakaTranslator

    5,712Auf GitHub ansehen↗

    MisakaTranslator ist ein Echtzeit-Spielübersetzungstool, das dazu entwickelt wurde, Text aus Spielen und Manga zu extrahieren und maschinelle Übersetzungen über externe Engines bereitzustellen. Es fungiert als Textextraktor, der sowohl Memory-Hooking verwendet, um Rohtext direkt aus laufenden Prozessen abzurufen, als auch optische Zeichenerkennung (OCR), um Bilder von In-Game-Text in editierbare Strings umzuwandeln. Das Tool enthält einen Sprachsynthesizer, um übersetzte Dialoge und Sätze laut vorzulesen. Um die Genauigkeit zu wahren, nutzt es ein benutzerdefiniertes Übersetzungs-Wörterbuch, um spezialisierte Wortlisten und manuelle Phrasen-Mappings für Charakternamen und Orte zu verwalten.

    Directly reads text from running processes by monitoring specific memory addresses to bypass the need for OCR.

    C#comiccsharpgalgame
    Auf GitHub ansehen↗5,712
  • baekalfen/pyboyAvatar von Baekalfen

    Baekalfen/PyBoy

    5,159Auf GitHub ansehen↗

    PyBoy ist ein programmierbarer Game Boy-Emulator und Hardware-Simulations-Framework, geschrieben in Python. Es fungiert als Emulations-Engine, die es Benutzern ermöglicht, originale Handheld-Software auszuführen, während sie gleichzeitig ein programmatisches Interface zur Steuerung, Untersuchung und Automatisierung der Spielausführung bereitstellt. Das Projekt ist speziell als Reinforcement-Learning-Umgebung konzipiert und macht Emulator-Zustände und -Steuerungen zugänglich, um das Training von Machine-Learning-Agenten zu erleichtern. Es zeichnet sich durch Tools für das Game-Area-Mapping und die Extraktion vereinfachter 2D-Bildschirmdarstellungen sowie Kollisionskarten zur Unterstützung künstlicher Intelligenz aus. Das System deckt ein breites Spektrum an Funktionen ab, einschließlich zyklusgenauer Hardware-Emulation, direkter Speicher-Lese- und Schreiboperationen sowie eines Callback-Systems für Execution-Hooks. Es unterstützt die Extraktion von Echtzeit-Spieldaten, wie Sprite-Positionen und Memory-Symbols, und enthält einen Headless-Ausführungsmodus, um die Simulationsgeschwindigkeit durch Umgehung von Grafik- und Audio-Rendering zu beschleunigen. Der Emulator bietet zudem Utilities für die Zustands-Persistierung mittels Snapshot-Serialisierung, Eingabesimulation für autonome Agenten sowie Tools für Speicheranalyse und ROM-Datenmodifikation.

    Allows for the live inspection of game object properties, health, and sprite positions during execution.

    Pythoncythonemulatorgameboy
    Auf GitHub ansehen↗5,159
  • tmux-python/tmuxpAvatar von tmux-python

    tmux-python/tmuxp

    4,522Auf GitHub ansehen↗

    tmuxp ist ein tmux-Session-Manager und deklarativer Workspace-Orchestrator, der die Erstellung und Organisation von Sessions, Fenstern und Panes automatisiert. Er fungiert als libtmux-Automatisierungs-Wrapper und ermöglicht es Benutzern, komplexe Terminal-Layouts und initiale Shell-Befehle mittels YAML- oder JSON-Konfigurationsdateien zu definieren. Das Projekt zeichnet sich als Terminal-Layout-Snapshot-Tool aus, das in der Lage ist, den Status einer laufenden Session zu erfassen und als reproduzierbare Konfiguration zu speichern. Es unterstützt zudem die Terminal-Workflow-Automatisierung durch die Ausführung von Bootstrap-Aufgaben und Startup-Skripten, um Umgebungen vor dem Start interaktiver Sessions vorzubereiten. Zu den weiteren Funktionen gehören Headless-Terminal-Orchestrierung für automatisierte Pipelines, Umgebungsvariablen-Management für dynamische Auflösung und eine Plugin-Architektur für benutzerdefinierte Session-Konstruktionen. Das System bietet zudem Tools für Session-Status-Suspendierung, Live-Session-Capture und Echtzeit-Statusinspektion über eine interaktive Konsole.

    Provides an interactive console with pre-loaded server, session, and window objects for real-time state inspection.

    Pythonclicli-utilitiesjson
    Auf GitHub ansehen↗4,522
  • bombela/backward-cppAvatar von bombela

    bombela/backward-cpp

    4,285Auf GitHub ansehen↗

    backward-cpp ist eine C++-Stack-Trace-Bibliothek und ein Debugging-Utility, das entwickelt wurde, um detaillierte Ausführungsspuren und Crash-Reports zu erfassen, aufzulösen und auszugeben. Es fungiert als Crash-Reporter und Call-Stack-Printer, der rohe Speicheradressen in lesbare Funktionsnamen, Dateinamen und Zeilennummern übersetzt. Das Projekt bietet automatisierte Crash-Reports durch die Registrierung von System-Handlern für fatale Fehler, wie etwa Segmentation Faults, um bei Programmfehlern automatisch Ausführungsspuren zu generieren. Es zeichnet sich dadurch aus, dass es Quellcode-Fragmente von der Festplatte extrahiert, um spezifische Codezeilen neben den aufgelösten Stack-Frames anzuzeigen. Das Toolset deckt das Unwinding von Stack-Frames und die Auflösung von Speicheradressen ab, um die Sequenz von Funktionsaufrufen zu analysieren, die zu einem Absturz geführt haben. Es enthält Funktionen für die verzögerte Symbolübersetzung und farbiges Rendering, um Trace-Daten für die Terminalausgabe zu formatieren.

    Transforms raw memory addresses into detailed information including filenames, line numbers, and inlined functions.

    C++
    Auf GitHub ansehen↗4,285
  • eunomia-bpf/bpf-developer-tutorialAvatar von eunomia-bpf

    eunomia-bpf/bpf-developer-tutorial

    4,145Auf GitHub ansehen↗

    Dieses Projekt ist eine Bildungsressource, die ein umfassendes Entwicklungs-Tutorial zum Schreiben und Laden von eBPF-Programmen unter Verwendung von C, Go und Rust innerhalb des Linux-Kernels bietet. Es dient als technischer Leitfaden für die Entwicklung benutzerdefinierter Logik zur direkten Ausführung im Kernel. Die Materialien decken spezialisierte Bereiche ab, einschließlich Kernel-Observability und Tracing, Sicherheitsimplementierung für Intrusion-Detection und High-Performance-Network-Engineering für Paketfilterung und Load Balancing. Es enthält zudem dedizierte Handbücher für Linux-Kernel-Tracing und die Verwendung von kprobes, uprobes und tracepoints. Das Projekt umfasst ein breites Spektrum an Funktionsbereichen, wie Kernel-Instrumentierung, Systemüberwachung und Observability, Netzwerkanalyse und Sicherheitsdurchsetzung. Es erstreckt sich zudem auf Hardware-Level-Debugging für GPUs und Treiber sowie auf Low-Level-Systemmanipulation und Ressourcenmanagement.

    Translates raw kernel memory addresses into human-readable function names and source code line numbers.

    Cbpfebpfexamples
    Auf GitHub ansehen↗4,145
  • hyperdbg/hyperdbgAvatar von HyperDbg

    HyperDbg/HyperDbg

    3,885Auf GitHub ansehen↗

    HyperDbg is a hardware-assisted kernel-mode debugging platform that leverages virtualization to monitor and control system execution. By utilizing hypervisor-level primitives, it enables deep system analysis and instrumentation without relying on standard operating system debugging interfaces. The framework provides a comprehensive environment for inspecting both kernel and user-mode processes, allowing for granular control over execution flow and system state. The project distinguishes itself through a transparent debugging layer designed to remain invisible to the target environment. It emp

    Maps binary addresses to human-readable function names and source code using external symbol servers.

    Cbinary-analysisdebugdebugger
    Auf GitHub ansehen↗3,885
  • danielkrupinski/osirisAvatar von danielkrupinski

    danielkrupinski/Osiris

    3,777Auf GitHub ansehen↗

    Osiris is a software tool designed to modify Counter-Strike 2 gameplay through internal memory manipulation and visual overlays. It functions as an external game cheat and cross-platform modifier that alters game behavior and reveals hidden data to provide a competitive advantage. The project utilizes a Panorama GUI overlay to manage settings and features directly within the game environment. This interface is built using the Panorama framework to develop custom game GUIs and manage modification controls. The software covers real-time game telemetry and hidden data visualization by scanning

    Modifies game behavior by locating specific memory addresses and overwriting values to change internal logic and visuals.

    C++cheatcounter-strikecounter-strike-2
    Auf GitHub ansehen↗3,777
  • ncsoft/unreal.jsAvatar von ncsoft

    ncsoft/Unreal.js

    3,754Auf GitHub ansehen↗

    Unreal.js is a JavaScript runtime and scripting layer for Unreal Engine that embeds the V8 engine to implement game logic and manage application state. It provides a bridge for writing high-level application behavior and actor control without modifying the core engine source code, as well as a framework for extending the Unreal Engine editor with custom interface elements. The project distinguishes itself through a V8-based integration that supports real-time code reloading and live iteration, allowing scripts to be updated without restarting the application. It includes a bidirectional commu

    Enables connecting an external inspector to analyze execution state and find errors in real time.

    javascriptpluginscripting
    Auf GitHub ansehen↗3,754
  • sinai-dev/unityexplorerAvatar von sinai-dev

    sinai-dev/UnityExplorer

    2,985Auf GitHub ansehen↗

    UnityExplorer is a specialized suite of runtime tools for memory exploration, asset exporting, camera control, and real-time object property inspection within Unity applications. It functions as a runtime debugger and engine inspector, providing an interface to locate singletons, static classes, and active scene objects in memory. The project distinguishes itself with a C# runtime debugger that allows for the execution of custom scripts and the patching of method behavior. It includes a dedicated asset exporter for saving textures and audio clips as PNG and WAV files, as well as a freecam too

    Inspects and modifies game objects and components in real-time to debug and test behaviors.

    C#bepinexil2cppmelonloader
    Auf GitHub ansehen↗2,985
  • lmdb/lmdbAvatar von LMDB

    LMDB/lmdb

    2,907Auf GitHub ansehen↗

    LMDB is an embedded key-value storage engine that provides ACID-compliant data persistence. It is a memory-mapped database that utilizes B+ trees to store key-value pairs, ensuring atomicity, consistency, isolation, and durability. The engine maps files directly into the virtual address space to minimize data copying and system calls. This approach enables high-performance local caching and low-latency data access, specifically optimizing for read-heavy database workflows. The system implements a transactional model with copy-on-write versioning and single-writer multi-reader locking. These

    Stores data using memory addresses that remain valid across processes via stable memory mapping.

    C
    Auf GitHub ansehen↗2,907
  • korcankaraokcu/pinceAvatar von korcankaraokcu

    korcankaraokcu/PINCE

    2,767Auf GitHub ansehen↗

    PINCE is a dynamic debugger, instruction tracer, and memory scanner designed for the analysis and manipulation of running processes. It functions as a process memory manipulator and editor, allowing for the identification, modification, and monitoring of values within a target application's active memory. The tool distinguishes itself through memory pointer analysis, tracing addresses and offsets to locate static pointers that lead to dynamic data across different sessions. It also enables the execution of internal functions within a running process by manipulating the instruction pointer and

    Provides the ability to view and change memory values in real time by writing directly to active memory cells.

    Pythonassemblercheat-enginedebugging-tool
    Auf GitHub ansehen↗2,767
Vorherige12Nächste
  1. Home
  2. Game Development
  3. Game Memory Modifiers

Unter-Tags erkunden

  • Game Memory ExtractionTools for reading and extracting specific state values from game memory without modifying them. **Distinct from Game Memory Modifiers:** Distinct from Game Memory Modifiers: focuses on reading/extracting state rather than injecting or altering values.
  • Memory Address Mapping4 Sub-TagsTranslating raw memory addresses into structured coordinates or entity data for analysis. **Distinct from Game Memory Modifiers:** Distinct from Game Memory Modifiers: focuses on reading and interpreting memory for visualization rather than injecting values to alter gameplay.
  • Real-time State Debugging1 Sub-TagTools for inspecting and modifying game object properties and components during live execution. **Distinct from Game Memory Modifiers:** Focuses on debugging and inspection rather than just modifying memory for cheating or gameplay alterations.