5 repositorios
Engines that activate cheat codes for retro games using formats like Game Genie and GameShark during emulated gameplay.
Distinct from Retro Game Emulation: Distinct from Retro Game Emulation: focuses on cheat code activation rather than the core emulation of retro hardware.
Explore 5 awesome GitHub repositories matching game development · Cheat Code Engines. Refine with filters or upvote what's useful.
Activates cheat codes for retro games using Game Genie and GameShark formats during emulated gameplay.
PyBoy es un emulador de Game Boy programable y un framework de simulación de hardware escrito en Python. Funciona como un motor de emulación que permite a los usuarios ejecutar software original de la consola portátil mientras proporciona una interfaz programática para controlar, sondear y automatizar la ejecución de juegos. El proyecto está diseñado específicamente como un entorno de aprendizaje por refuerzo, exponiendo estados y controles del emulador para facilitar el entrenamiento de agentes de machine learning. Se distingue por proporcionar herramientas para el mapeo de áreas de juego y la extracción de representaciones simplificadas de pantalla 2D y mapas de colisión para apoyar la inteligencia artificial. El sistema cubre una amplia gama de capacidades, incluyendo emulación de hardware precisa por ciclo, operaciones de lectura y escritura directa en memoria y un sistema de callbacks para hooks de ejecución. Admite la extracción de datos de juego en tiempo real, como posiciones de sprites y símbolos de memoria, e incluye un modo de ejecución headless para acelerar la velocidad de simulación al omitir el renderizado de gráficos y audio. El emulador también proporciona utilidades para la persistencia de estado mediante serialización de snapshots, simulación de entrada para agentes autónomos y herramientas para el análisis de memoria y modificación de datos de ROM.
Inserts external memory modifications into the emulator to alter game behavior or state via cheat codes.
melonDS is an open-source emulator that runs original Nintendo DS and DSi games on modern operating systems with high-accuracy hardware simulation. It emulates the DS and DSi CPUs, video, and audio systems, and supports booting from original system firmware for access to the system menu and configuration screens. The emulator distinguishes itself through cycle-accurate component simulation for precise timing and compatibility, a JIT dynamic recompilation engine that translates game code to native x86_64 or AArch64 instructions for faster performance, and OpenGL hardware-accelerated rendering
Loads cheat codes from standard usrcheat.dat files and applies them during gameplay.
EmulatorJS es un framework de emulación WebAssembly y frontend web de RetroArch diseñado para ejecutar ROMs de videojuegos clásicos y archivos BIOS directamente en un navegador web. Sirve como un emulador de juegos basado en web que ejecuta núcleos de emulación precisos a nivel de hardware para reproducir el comportamiento de varias consolas domésticas antiguas y sistemas arcade. El proyecto se distingue por su capacidad para sincronizar estados de juego entre múltiples usuarios en tiempo real utilizando WebRTC para juegos multijugador basados en navegador. También incluye una herramienta dedicada de incrustación de juegos HTML5 que genera fragmentos de código y contenedores aislados para integrar emuladores jugables en sitios web de terceros. El framework cubre una amplia gama de capacidades, incluyendo la gestión de bibliotecas de juegos retro con etiquetado automático de metadatos, mapeo de entrada personalizado para teclados y gamepads, y la integración de shaders visuales personalizados. Gestiona la persistencia de datos a través de intervalos de guardado automáticos y caché de activos local del navegador para reducir las peticiones de red. Se proporciona un servidor de desarrollo local integrado para probar el entorno de emulación.
Includes a dedicated menu for activating cheat codes and modifying gameplay during retro game emulation.
TWiLightMenu is a retro gaming frontend and game launcher for Nintendo DS hardware. It serves as a custom firmware tool and a unified interface for launching native games, emulated ROMs, and homebrew applications, while also functioning as a cheat manager and handheld storage manager. The project features a custom theme engine that allows for the personalization of the visual interface through custom images, fonts, and coordinate sets, as well as the use of custom boot splash screens and system audio. It distinguishes itself through a modular extension system that supports third-party plugins
Implements an engine to activate cheat codes for retro games using external database files.