awesome-repositories.com
Blog
MCP
awesome-repositories.com

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetServeur MCPÀ proposNotre méthodologiePresse
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
Zelda64Recomp avatar

Zelda64Recomp/Zelda64Recomp

0
View on GitHub↗
7,087 stars·327 forks·C·GPL-3.0·6 vues

Zelda64Recomp

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 through widescreen support, high frame rate scaling, and native hardware input mapping for gamepads and gyroscope sensors. It also includes capabilities for legacy code patching, native asset injection, and a dedicated interface for game modding integration.

The application can be distributed as a containerized Flatpak for Linux environments and supports a portable mode for storing configurations and save files within the application folder.

Features

  • Game Engine Porting - Executes original game logic directly on modern CPUs and GPUs by replacing binary instructions with native code.
  • Native Recompilations - Executes original game logic directly on modern CPUs and GPUs to remove emulator overhead and improve performance.
  • AOT Binary Recompilation - Implements static translation of legacy game binary instructions into host-compatible source code to eliminate emulator overhead.
  • Moddable Engines - Provides a framework for applying community texture packs and code patches to the natively recompiled game.
  • Game Asset Importers - Automatically loads game assets from original files without requiring manual extraction.
  • Engine Modernizers - Updates a classic title with widescreen support, high frame rates, and modern controller mappings.
  • Native Game Ports - Provides a high-performance native implementation that runs original game logic directly on modern CPUs and GPUs.
  • Modding Frameworks - Provides a framework and interface to apply community-created content and texture packs.
  • Native Controller Mappings - Connecting modern gamepads and gyroscope sensors to legacy control schemes for a more precise playing experience.
  • Binary Instruction Patching - Modifies original binary instructions and memory addresses to fix crashes and optimize performance for modern hardware.
  • Nintendo 64 Recompilation - Translates Nintendo 64 binaries and symbol data into a native application for modern hardware.
  • Logic-Rendering Decouplers - Decouples the rendering speed from the game simulation clock to maintain consistent timing across different refresh rates.
  • Game Asset Injection - Loads original game data files directly into a modern memory layout without requiring a full emulator.
  • Game Input Mapping - Translates raw gamepad and hardware inputs into virtual game actions through a standardized mapping database.
  • Cross-Platform Porting - Adapts original console hardware logic into a containerized application that runs across different modern platforms.
  • Game Memory Modifiers - Allows modification of gameplay variables like movement speed and item availability through configuration files.
  • Game Modding Interfaces - Load community-made modifications and textures using a drag-and-drop interface or an integrated menu.
  • Sensor Input Handlers - Implements native support for controller gyroscopes to allow precise first-person aiming.
  • Frame Rate Capping - Enables graphics to run at any target frame rate without altering the speed of game physics or events.
  • Surface Effect Rendering - Replicates original hardware graphical effects and lighting using native rendering techniques.
  • Input Remapping - Allows remapping physical controller buttons to virtual actions with options for axis inversion and deadzones.
  • Input Control Assignment - Connect physical gamepad buttons and axes to virtual controls using a standardized input database.
  • Symbol-Based Patching - Modifies native binary instructions by resolving original symbol addresses to apply fixes or optimize logic.
  • Game Binary Patching - Modifies memory addresses and instructions to prevent crashes or optimize original game behavior.
  • Display Scaling - Provides options to scale the image to fit widescreen and ultrawide aspect ratios with a repositionable HUD.
  • Native Input Mappers - Maps modern gamepad and gyroscope signals into kernel-level input events for legacy control schemes.
  • Control Scheme Customization - Implements modern control schemes including dual analog cameras, gyro-aiming, and adjustable stick deadzones.

Historique des stars

Graphique de l'historique des stars pour zelda64recomp/zelda64recompGraphique de l'historique des stars pour zelda64recomp/zelda64recomp

Recherche par IA

Explorez plus de dépôts awesome

Décrivez vos besoins en langage naturel — l'IA classe des milliers de projets open source sélectionnés par pertinence.

Start searching with AI

Alternatives open source à Zelda64Recomp

Projets open source similaires, classés selon le nombre de fonctionnalités partagées avec Zelda64Recomp.
  • n64recomp/n64recompAvatar de N64Recomp

    N64Recomp/N64Recomp

    7,877Voir sur GitHub↗

    N64Recomp is a static recompiler and binary-to-C translator designed to convert Nintendo 64 machine code and MIPS architecture binaries into C source code. This system functions as a game console decompiler that enables the native execution of legacy binaries on modern platforms by eliminating the need for runtime interpreters. The project distinguishes itself by translating specialized RSP microcode into executable source code to replace traditional microcode emulation. It employs a system of relocation macros and lookup tables to resolve relocatable memory overlays and dynamic program secti

    C++
    Voir sur GitHub↗7,877
  • bvschaik/juliusAvatar de bvschaik

    bvschaik/julius

    3,166Voir sur GitHub↗

    Julius is a cross-platform game engine and simulation tool designed for the reimplementation of legacy games. It executes original game logic using the original assets while applying modern resolution and interface updates. The engine features a localization framework for integrating community translations of text, audio, and video, and an integrated scenario editor for configuring gameplay rules and resource requirements within map data files. The project covers a broad capability surface including save game management with automated backups, input mapping for diverse keyboard layouts and t

    Ccitybuilderclonegame
    Voir sur GitHub↗3,166
  • hedge-dev/xenonrecompAvatar de hedge-dev

    hedge-dev/XenonRecomp

    6,370Voir sur GitHub↗

    XenonRecomp is a static binary translator and Xbox 360 game recompiler. It functions as a binary analysis tool and native code generator that converts machine instructions from Xbox 360 game executables into C++ source code for recompilation on different hardware platforms. The tool features specialized capabilities for translating compiled binaries, including the conversion of assembly jump tables into native switch cases and the detection of function boundaries using stack space data and branch link instructions. It optimizes translated code by converting non-volatile and non-argument regis

    C++
    Voir sur GitHub↗6,370
  • godotengine/godot-demo-projectsAvatar de godotengine

    godotengine/godot-demo-projects

    8,250Voir sur GitHub↗

    This repository is a comprehensive collection of functional 2D and 3D demo projects and implementation samples for the Godot Game Engine. It serves as an interactive tutorial and reference library, providing a working codebase to demonstrate how to apply engine features in real-world scenarios. The collection focuses on practical implementation guides, covering a wide array of technical capabilities from basic engine fundamentals to advanced rendering and scripting techniques. It allows users to study the application of node-based composition, asset pipelines, and game logic through direct ex

    GDScript
    Voir sur GitHub↗8,250
Voir les 30 alternatives à Zelda64Recomp→

Questions fréquentes

Que fait zelda64recomp/zelda64recomp ?

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.

Quelles sont les fonctionnalités principales de zelda64recomp/zelda64recomp ?

Les fonctionnalités principales de zelda64recomp/zelda64recomp sont : Game Engine Porting, Native Recompilations, AOT Binary Recompilation, Moddable Engines, Game Asset Importers, Engine Modernizers, Native Game Ports, Modding Frameworks.

Quelles sont les alternatives open-source à zelda64recomp/zelda64recomp ?

Les alternatives open-source à zelda64recomp/zelda64recomp incluent : n64recomp/n64recomp — N64Recomp is a static recompiler and binary-to-C translator designed to convert Nintendo 64 machine code and MIPS… bvschaik/julius — Julius is a cross-platform game engine and simulation tool designed for the reimplementation of legacy games. It… hedge-dev/xenonrecomp — XenonRecomp is a static binary translator and Xbox 360 game recompiler. It functions as a binary analysis tool and… godotengine/godot-demo-projects — This repository is a comprehensive collection of functional 2D and 3D demo projects and implementation samples for the… lumateam/luma3ds — Luma3DS is a custom firmware for the Nintendo 3DS that removes factory restrictions to enable the execution of… vcmi/vcmi — vcmi is an open-source game engine for Heroes of Might and Magic III that recreates the gameplay, logic, and rendering…