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

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
hedge-dev avatar

hedge-dev/UnleashedRecomp

0
View on GitHub↗

UnleashedRecomp

UnleashedRecomp is a legacy software modernization project that uses static binary recompilation to enable native execution on Windows and Linux. Its primary purpose is to remove the need for emulation while updating old applications to support modern hardware and high-resolution displays.

The project implements a game modding infrastructure that allows for the loading of external assets and custom software tweaks using standardized modification formats. It also includes an achievement tracking system that mirrors original platform notifications and a dedicated menu for monitoring progress.

Rendering and performance capabilities cover multi-threaded rendering, frame rate uncapping, and the elimination of shader stutter through pre-compiled pipelines. Visual optimizations include support for ultrawide aspect ratios, high-fidelity graphics enhancements, and interface localization for multiple languages. Input systems are expanded to support modern controllers and a waitable swap chain to reduce latency.

The software is deployed via an automated installation wizard that handles setup and verifies the integrity of content files.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Features

  • Static Binary Translation - Translates legacy binaries for native execution on Windows and Linux to eliminate the need for emulation.
  • Game Performance Optimizations - Increases frame rates and reduces latency through multi-threaded rendering and the removal of software speed caps.
  • Native Recompilations - Executes legacy software natively on modern operating systems through static binary recompilation.
  • Multi-threaded Command Encoders - Distributes GPU command encoding across multiple CPU cores to increase frame throughput.
  • Legacy Software Modernization - Updates legacy software to support high-resolution displays, wide aspect ratios, and modern controller hardware.
  • Rendering Throughput Optimizers - Maximizes frame rates on modern hardware through multi-threaded command submission and bindless textures.
  • Mod Loaders - Provides a loader that applies external assets and game tweaks using standardized modification formats.
  • Achievement Tracking Systems - Implements an achievement tracking system with notifications and a dedicated progress monitoring menu.
  • Modding Frameworks - Implements infrastructure for loading external assets and custom software tweaks into the game environment.
  • Asset Loading Systems - Integrates external modification files by redirecting memory requests to custom asset archives.
  • Aspect Ratio Optimizations - Enables support for 21:9 ultrawide screens and wider cinematic resolutions through adjusted aspect ratios and UI alignment.
  • Frame Rate Uncapping - Removes maximum frame rate caps and resolves engine glitches to maintain stability at high speeds.
  • Shader Caching - Eliminates gameplay hitches by managing the pre-compilation and caching of graphics pipelines.
  • Shader Caches - Implements pre-compiled pipeline states to eliminate runtime shader stuttering during gameplay.
  • Pre-Compiled Pipelines - Prevents frame rate drops by pre-compiling graphics pipeline states during the loading phase.
  • Bindless Resource Managers - Implements bindless resource management to reduce GPU resource binding overhead.
  • Graphics Fidelity Enhancements - Provides support for increased graphics fidelity via high-resolution assets, anti-aliasing, and advanced texture filtering.
  • Input Latency Reduction - Minimizes the delay between user input and on-screen response using waitable swap chains.
  • Waitable Swap Chains - Synchronizes the presentation engine with display refresh rates via a flip model to minimize input lag.
  • Projection Matrix Scaling - Provides dynamic scaling of the internal projection matrix and UI anchors for non-standard screen resolutions.
  • Game Engine Remakes - PC port of Sonic Unleashed via static recompilation.
4,649 stars·222 forks·C++·gpl-3.0·23 views

Star history

Star history chart for hedge-dev/unleashedrecompStar history chart for hedge-dev/unleashedrecomp

How this analysis was created: This summary and feature list are AI-generated from collected project material and can contain mistakes. Stars, license and language are imported from GitHub. Inclusion does not mean that we have tested or audited this project. Check the source documentation for any feature you depend on. Learn more on our About page.

Projects sharing features with UnleashedRecomp

These projects share indexed features with UnleashedRecomp. Shared tags can include platform or build tooling; verify the primary use case before treating a result as a replacement.
  • tmodloader/tmodloadertModLoader avatar

    tModLoader/tModLoader

    5,099View on GitHub↗

    tModLoader is a modding framework and toolset designed for expanding game content and extending core game logic. It provides a polymorphic content API that allows for the creation of new items, NPCs, projectiles, and world assets through object-oriented inheritance. The project is distinguished by its advanced code modification capabilities, utilizing intermediate language bytecode patching and reflection-based private access to alter internal game behavior. It features a hot-reloading assembly runtime that enables developers to recompile and apply source code changes in real-time without res

    C#apigamesteam
    View on GitHub↗5,099
  • hedge-dev/xenonrecomphedge-dev avatar

    hedge-dev/XenonRecomp

    6,370View on 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++
    View on GitHub↗6,370
  • zelda64recomp/zelda64recompZelda64Recomp avatar

    Zelda64Recomp/Zelda64Recomp

    7,087View on GitHub↗

    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

    C
    View on GitHub↗7,087
  • saschawillems/vulkanSaschaWillems avatar

    SaschaWillems/Vulkan

    11,998View on GitHub↗

    This project serves as a comprehensive educational framework and reference library for mastering high-performance graphics programming and parallel compute resource management. It provides a collection of practical implementations designed to demonstrate the explicit control required by the Vulkan API, covering the fundamental mechanics of modern graphics pipelines and cross-platform hardware interaction. The repository distinguishes itself by focusing on the low-level architectural requirements of modern GPU development, including manual memory allocation, multi-threaded command recording, a

    GLSLglslhlslslang
    View on GitHub↗11,998
Compare all 30 related projects→

Frequently asked questions

What does hedge-dev/unleashedrecomp do?

UnleashedRecomp is a legacy software modernization project that uses static binary recompilation to enable native execution on Windows and Linux. Its primary purpose is to remove the need for emulation while updating old applications to support modern hardware and high-resolution displays.

What are the main features of hedge-dev/unleashedrecomp?

The main features of hedge-dev/unleashedrecomp are: Static Binary Translation, Game Performance Optimizations, Native Recompilations, Multi-threaded Command Encoders, Legacy Software Modernization, Rendering Throughput Optimizers, Mod Loaders, Achievement Tracking Systems.

Which projects share features with hedge-dev/unleashedrecomp?

Projects with overlapping indexed features include: tmodloader/tmodloader — tModLoader is a modding framework and toolset designed for expanding game content and extending core game logic. It… hedge-dev/xenonrecomp — XenonRecomp is a static binary translator and Xbox 360 game recompiler. It functions as a binary analysis tool and… zelda64recomp/zelda64recomp — Zelda64Recomp is a native game recompilation project that translates legacy binary machine code into modern machine… saschawillems/vulkan — This project serves as a comprehensive educational framework and reference library for mastering high-performance… bloxstraplabs/bloxstrap — Bloxstrap is a custom game bootstrapper and configuration tool for Roblox. It replaces the standard launcher to enable… maximegmd/cyberenginetweaks — CyberEngineTweaks is a modding framework for Cyberpunk 2077 that provides a suite of tools for engine patching,…