Console games running natively on PC
Unofficial ports that run a game's own code without an emulator, with the status each project declares. How they work
77 ports across 61 games
| Runs on | Toolchain | Status | |||
|---|---|---|---|---|---|
The original. Runs Bloodborne's PS4 executable natively on x86-64 Linux with a game-specific runtime and a shadPS4-derived Vulkan renderer. FSR 3.1, FSR 4 and FSR 4.1.1 upscaling, GTK4 launcher, Steam Deck AppImage. | Linux, Steam DeckVulkanbbport | bbport | Playable | 2,761 | |
Win32 runtime (VirtualAlloc, native sync), MinGW-w64 build script, Python GUI launcher, frame pacing and a HUD texture fix. | WindowsVulkanbbport | bbport | Playable | 309 | |
Linux build with a GTK4 launcher, online co-op through shadNet, trophies and DLSS on NVIDIA. | LinuxVulkanbbport | bbport | Not stated | 8 | |
Windows build with native x86-64 execution, Vulkan, and DLSS/FSR upscaling. | WindowsVulkanbbport | bbport | Not stated | 2 | |
Source-only Windows build: a setup script fetches a private toolchain into the repo folder, nothing installed system-wide. Tested on an RX 6650 XT at 60 FPS. | WindowsVulkanbbport | bbport | Playable | 0 | |
Personal fork with quality-of-life additions, such as an on-screen keyboard for character names with full gamepad navigation. | LinuxVulkanbbport | bbport | Not stated | 3 | |
Windows 10/11 with a player-friendly launcher that accepts a game folder or PS4 .pkg files. DLSS, FSR 4 and XeSS; gamepad, keyboard and mouse together. | WindowsVulkanbbport | bbport | Playable | 24 | |
Android build with FSR 3.1, frame generation and an on-screen controller. Tested on Snapdragon 8 Gen 2 and 8 Elite. | Android, ARMVulkanbbport | bbport | Not stated | 84 | |
Windows 10/11 build with a launcher in 13 languages, DLSS, FSR 3.1/4, unlocked frame rate and cheats. | WindowsVulkanbbport | bbport | Playable | 2,462 | |
bbport taken past one game: a general compatibility layer with its own libraries for audio, fibers and fonts. PS VR titles are unsupported. Normally driven by the decanter front end. | LinuxVulkanbbport | bbport | Playable | 0 | |
Apple Silicon port rendering through Vulkan on Metal. About 45 to 60 FPS at 1440p with FSR 3.1 on an M5 Max; experimental MetalFX. | macOSVulkan on Metal, MetalFXbbport | bbport | Playable | 28 | |
Experimental Apple Silicon port through Rosetta, with Vulkan-to-Metal rendering and MetalFX exploration. | macOSVulkan on Metal, MetalFXbbport | bbport | In progress | 3 | |
Windows-focused fork that adds a Brazilian Portuguese translation. | WindowsVulkanbbport | bbport | Not stated | 0 | |
Native Linux port for ARM machines. | Linux, ARMVulkanbbport | bbport | Not stated | 25 | |
Windows port of bbport for CUSA03173 v1.09 with the shadPS4-derived Vulkan renderer. | WindowsVulkanbbport | bbport | Not stated | 2 | |
Windows build with fixes, a French overlay and FSR 4 on AMD. | WindowsVulkanbbport | bbport | Not stated | 2 | |
Forza Horizon recompiled from the Xbox 360 binary. Native Linux and Steam Deck builds, macOS through MoltenVK, Android handhelds in alpha; in-game settings and a trainer. | Windows, Linux, Steam Deck, macOS, AndroidReXGlue | ReXGlue | Playable | 485 | |
Forza Horizon rebuilt around the modern Horizon experience: shared online free roam, leaderboards, 120/144 fps and a self-hostable server. | Linux, WindowsReXGlue | ReXGlue | In-game | 38 | |
Army of Two recompiled to native x86-64 with ReXGlue; build presets for Windows, Linux and macOS. | Windows, Linux, macOSReXGlue | ReXGlue | Intro | 65 | |
bbport taken past one game: a general compatibility layer with its own libraries for audio, fibers and fonts. PS VR titles are unsupported. Normally driven by the decanter front end. | LinuxVulkanbbport | bbport | Intro | 0 | |
Asura's Wrath recompiled with ReXGlue, with build presets for Linux, Windows and Android. | Windows, Linux, AndroidReXGlue | ReXGlue | In progress | 27 | |
bbport taken past one game: a general compatibility layer with its own libraries for audio, fibers and fonts. PS VR titles are unsupported. Normally driven by the decanter front end. | LinuxVulkanbbport | bbport | In-game | 0 | |
bbport taken past one game: a general compatibility layer with its own libraries for audio, fibers and fonts. PS VR titles are unsupported. Normally driven by the decanter front end. | LinuxVulkanbbport | bbport | In-game | 0 | |
Linux, Windows and macOS builds come out of CI. | Linux, Windows, macOSN64Recomp | N64Recomp | Not stated | 3 | |
Windows x64 with RT64 on Direct3D 12; Linux build also available. | Windows, LinuxRT64, Direct3D 12N64Recomp | N64Recomp | In-game | 6 | |
Blast Corps for Linux and Windows with a new main menu in front of the original file selector. | Linux, WindowsVulkanN64Recomp | N64Recomp | Not stated | 4 | |
Europe, USA and (experimental) Japan in one executable, with from-scratch widescreen, curated mods and online play. | Windows, LinuxStatic recompilation | Static recompilation | Not stated | 60 | |
Condemned 2 recompiled with ReXGlue. Linux build is untested. | Windows, LinuxReXGlue | ReXGlue | Playable | 216 | |
A Classic mode true to the N64 and a Modern mode with widescreen, smooth frame rate and a free camera. | Windows, LinuxDirect3D 12, VulkanN64Recomp | N64Recomp | Not stated | 82 | |
Built by static recompilation with a hand-written runtime, aiming to become readable source. | Windows, macOS, LinuxDirect3D 11Static recompilation | Static recompilation | Playable | 157 | |
Windows and Linux builds, Vulkan, keyboard and mouse and controller; verified on NVIDIA and AMD. | Windows, LinuxVulkanStatic recompilation | Static recompilation | Playable | 50 | |
The XBLA prologue to Dead Rising 2, completed end to end on Windows and Linux. | Windows, LinuxVulkanStatic recompilation | Static recompilation | Playable | 75 | |
Windows build for PAL and USA discs with a native Direct3D 12 renderer up to 4x internal resolution, 60 fps, mouse look and FSR 3. | WindowsDirect3D 12ReXGlue | ReXGlue | Not stated | 159 | |
Menus, Story mode and fights at 60 fps; Direct3D 11 on Windows and Vulkan on macOS, Linux and Steam Deck. | Windows, macOS, Linux, Steam DeckDirect3D 11, VulkanStatic recompilation | Static recompilation | Playable | 36 | |
Boots to the frontend and Adventure mode and completes normal races; Metal on macOS, Vulkan on Linux. | macOS, Steam Deck, LinuxMetal, VulkanN64Recomp | N64Recomp | Playable | 3 | |
Windows build with its own start screen, in-game settings, online features and experimental DLSS and DLAA. | WindowsReXGlue | ReXGlue | Not stated | 55 | |
Native Windows port of Fist of the North Star: Lost Paradise (Hokuto ga Gotoku), built on bbport. | WindowsVulkanbbport | bbport | Not stated | 2 | |
Experimental source release; the tested boundary and known issues are documented. | WindowsReXGlue | ReXGlue | In progress | 42 | |
Windows build plus an experimental Linux and Steam Deck AppImage, with high frame rates, local achievements and offline leaderboards. | Windows, Linux, Steam DeckDirect3D 12, VulkanReXGlue | ReXGlue | Not stated | 28 | |
Native Windows build with an OpenGL renderer, around 25 fps with optional threaded VU1 and GS. | WindowsOpenGLPS2Recomp | PS2Recomp | In progress | 52 | |
Halo: Combat Evolved on iPhone, iPad and Apple silicon Macs, with local and online play. | iOS, macOSStatic recompilation | Static recompilation | Playable | 120 | |
Initial D Arcade Stage 3 Recompdistilledorion-sketch/Initial-D-Arcade-Stage-3-Native-SH-4-Recompilation-WIP- SH-4 ahead-of-time recompilation of the NAOMI 2 arcade game, BIOS-free with Vulkan. | WindowsVulkanStatic recompilation | Static recompilation | In progress | 145 | |
Native C++ with true widescreen; Windows played by the author, Android verified on an emulator, Linux and macOS configured. | Windows, Linux, macOS, AndroidStatic recompilation | Static recompilation | Playable | 32 | |
720p to 4K, 60 fps, Direct3D 12 and Vulkan, texture replacement, and fixes for the crashes the original is known for. | WindowsDirect3D 12, VulkanReXGlue | ReXGlue | Playable | 67 | |
Vulkan and SDL3; PSP-format saves, PPSSPP-compatible HD texture packs and mhp3reload mods. | Windows, Linux, macOSVulkanStatic recompilation | Static recompilation | Playable | 424 | |
Mystical Ninja with intact N64 effects, mods and texture packs, on the Zelda 64: Recompiled foundation. | Windows, Linux, Steam Deck, macOSRT64N64Recomp | N64Recomp | Not stated | 312 | |
Most Wanted for SteamOS devices, Linux and Mac, with an experimental iPhone and iPad build; settings menu mid-race and up to 60 fps. | Steam Deck, Linux, macOS, iOSVulkan, MoltenVKStatic recompilation | Static recompilation | Not stated | 257 | |
The 2010 Xbox Live Arcade remaster recompiled to native Windows x86-64. | WindowsDirect3D 12ReXGlue | ReXGlue | Intro | 22 | |
Windows is the tested platform; Linux and macOS presets exist but are untested. | WindowsReXGlue | ReXGlue | Playable | 18 | |
Plays like the cartridge by default; every enhancement is opt-in. | Windows, Linux, Steam Deck, macOSRT64N64Recomp | N64Recomp | Not stated | 101 | |
Pokémon Stadium rebuilt for iPhone and iPad with native Metal rendering and touch controls. | iOSMetalN64Recomp | N64Recomp | Not stated | 25 | |
Early recompilation of Project Gotham Racing 4; the garage Geometry Wars cabinet still crashes. | WindowsReXGlue | ReXGlue | In progress | 173 | |
A matching decompilation plus a static recompilation that runs natively on Linux and Windows. | Linux, WindowsStatic recompilation | Static recompilation | Playable | 40 | |
bbport taken past one game: a general compatibility layer with its own libraries for audio, fibers and fonts. PS VR titles are unsupported. Normally driven by the decanter front end. | LinuxVulkanbbport | bbport | Intro | 0 | |
1080p at 60 fps with keyboard and mouse, a standalone launcher, a disc-image installer and DualSense adaptive triggers. | WindowsDirect3D 12ReXGlue | ReXGlue | Playable | 276 | |
Windows player package with controller support, adjustable rendering quality and unlocked frame rate. | WindowsDirect3D 12ReXGlue | ReXGlue | Playable | 30 | |
Skate 3 as native ARM64 code on Android, using the Vulkan renderer from Skate3Recomp. Needs Android 13+. | AndroidVulkanStatic recompilation | Static recompilation | Playable | 222 | |
Save, quit and reopen restore progress; powered by N64Recomp and RT64. | Linux, WindowsRT64N64Recomp | N64Recomp | Playable | 3 | |
Intact N64 effects and in-game config menus for graphics, input and audio. | Windows, Linux, macOSRT64N64Recomp | N64Recomp | Not stated | 106 | |
Sonic Unleashed for Windows and Linux with an installation wizard, a new options menu and extensive enhancements. | Windows, LinuxXenonRecomp | XenonRecomp | Not stated | 5,171 | |
Windows edition with PC controls, settings, localization, achievements and mod support. | WindowsReXGlue | ReXGlue | Not stated | 54 | |
The original Xbox version as a 64-bit Windows executable, with HDR, MSAA and SMAA, and full keyboard and mouse. | WindowsStatic recompilation | Static recompilation | Not stated | 170 | |
The Xbox version translated with xboxrecomp; Direct3D 11, with a Steam Deck preset. | Windows, Steam DeckDirect3D 11xboxrecomp | xboxrecomp | Playable | 46 | |
Longer draw distance, experimental frame interpolation, touch controls on Android and online two-player co-op. | Windows, Linux, AndroidRT64N64Recomp | N64Recomp | Playable | 9 | |
bbport taken past one game: a general compatibility layer with its own libraries for audio, fibers and fonts. PS VR titles are unsupported. Normally driven by the decanter front end. | LinuxVulkanbbport | bbport | In-game | 0 | |
Tetrisphere with RT64 rendering and recompiled RSP audio, for Linux and Windows x86-64. | Linux, WindowsRT64N64Recomp | N64Recomp | Not stated | 6 | |
The Darkness on Windows with a Direct3D 12 layer, experimental widescreen and keyboard and mouse. | Windows, Steam DeckDirect3D 12ReXGlue | ReXGlue | Not stated | 55 | |
Early-stage community effort to bring The Last Guardian to PC with bbport's native execution approach. | —bbport | bbport | In progress | 0 | |
Majora's Mask with intact N64 effects, mods and texture packs, and Linux and Steam Deck support. The project that started N64Recomp. | Windows, Linux, Steam Deck, macOSRT64N64Recomp | N64Recomp | Not stated | 7,399 | |
Linux is the main tested platform; macOS on Apple Silicon renders correctly but slows down in heavy scenes. | Linux, macOSReXGlue | ReXGlue | Not stated | 37 | |
The Japanese AKI wrestling title, recompiled for Windows. | WindowsRT64N64Recomp | N64Recomp | Playable | 8 | |
Full matches with sound, keyboard and gamepad, local multiplayer and rumble. | WindowsRT64N64Recomp | N64Recomp | Playable | 39 | |
Part of the AKI-engine wrestling recompilations, with high-resolution rendering. | WindowsRT64N64Recomp | N64Recomp | Playable | 25 | |
Windows build at the original 60 fps, Steam Deck through Proton; online ranked play is not supported. | Windows, Steam DeckReXGlue | ReXGlue | Playable | 18 | |
Native Windows port with a self-updating launcher, any-aspect-ratio support, an Android build with touch controls and an experimental Vulkan renderer. | Windows, Android, Steam DeckDirect3D 12, VulkanReXGlue | ReXGlue | Playable | 67 | |
High-resolution rendering, in-game config menus and full input rebinding. | WindowsRT64N64Recomp | N64Recomp | Playable | 28 | |
Sister project of No Mercy, sharing its runtime work. | WindowsRT64N64Recomp | N64Recomp | Playable | 13 | |