r/recomps • • 4d ago

Discussion [Mega-Thread] Posts for Recomps/Decomps/Ports for Current Generation Consoles are now banned.

0 Upvotes

I'm aware this is going to be an extremely unpopular post.

Effective immediately, individual posts regarding recompilations, decompilations, or unofficial ports for Current Generation consoles are banned.

This will fall under Rule 12.

To be completely clear, "Current Generation" applies to any commercially active console. For the purposes of this subreddit, this includes:

  • PlayStation 5
  • Xbox Series X / S
  • Nintendo Switch / Switch 2

Why the change?
While reverse engineering laws offer some protection for recompilation projects, hosting content for current-generation systems brings unwanted attention to the scene. Historically, decompiling a game was a guess-and-check process that took years of manual effort. However, the recent explosion of AI-assisted reverse engineering has fundamentally changed the landscape, with AI coding agents compressing that timeline from years to mere days.

By connecting AI agents to reverse-engineering environments like Ghidra, developers are decompiling and rebuilding games at speeds previously considered impossible. We are already seeing this impact modern hardware through projects like "AnyPS5," an open-source toolchain engineered to port PlayStation 5 executables directly to standard PCs for native gaming performance without traditional emulation overhead.

Because this rapid decompilation technology has made currently produced games incredibly vulnerable, publishers may start aggressively protecting their retail products.

Edit: I knew this was going to be an unpopular opinion, I don't mind disagreeing opinions, but abusive or hateful comments will result in an immediate and permanent ban.


r/recomps • • 14d ago

Request [Megathread] Requests

37 Upvotes

I hear you guys, all requests are to go in here from now on.

If you see a post or comment requesting a port/recomp/decomp, please report under Rule 11.


r/recomps • • 1h ago

Discussion Just started a recomp of UFC Undisputed 3

Thumbnail
gallery
• Upvotes

Figured out how to port characters from the first 2 games over too. So the plan is to have an ultimate edition


r/recomps • • 4h ago

Project - AI Naruto: Rise of a Ninja - Recomp - Native Renderer - 60 FPS

Thumbnail
youtube.com
39 Upvotes

Hey everyone!

The Naruto: Rise of a Ninja PC recomp just got a big update: a new native renderer that lets the game run at 60 and 120 FPS.

This was one of the hardest parts of the project so far, and there's still more I want to improve, but it's ready to play now.

Github: https://github.com/jorjbarbosa/naruto-rise-recomp
Download: Here

If you run into anything weird, let me know in the comments or open an issue on GitHub.

Bonus: most of the native renderer work also applies to Naruto: The Broken Bond. That project is already in progress and playable with the new renderer. I'll share more about it soon!


r/recomps • • 1h ago

Project - AI New Super Paper Bros. v1.0.3: now on Linux

Thumbnail
gallery
• Upvotes

New update for New Super Paper Bros., my native PC port of Super Paper Mario.

Linux version: same launcher as on Windows, with both USA and European discs supported. It’s brand new, so let me know if anything breaks.

You need your own copy of the game; no game files are included.

Download: https://github.com/josiahg2502-glitch/NewSuperPaperBros/releases/tag/v1.0.3


r/recomps • • 4h ago

Project - AI Super Street Fighter II Turbo HD Remix recompiled for PC - native Windows + Linux/Steam Deck, 4K/60 FPS and local achievements

27 Upvotes

I'm releasing Super Street Fighter II Turbo HD Remix recompiled for PC!

This is a native PC port of the Xbox 360 XBLA version, built from the original game code using ReXGlue static recompilation. There's no emulator involved.

Download:

https://github.com/saulob/ssf2t-hd-remix-recompiled

Highlights

✅ Native Windows x64 port of the Xbox 360 XBLA version

✅ Experimental native Linux x86_64 / Steam Deck AppImage using Vulkan - not Proton or Wine

✅ Original 60 FPS gameplay

✅ Render resolution from the original 720p up to 4x (5120x2880)

✅ FXAA, multisampling and texture filtering options

✅ Windowed or Borderless Fullscreen, monitor selection, VSync, Letterbox / Stretch and F11 fullscreen toggle

✅ Multiple aspect ratios including 16:9, 16:10, 21:9, 32:9, 4:3 and 5:4

✅ Built-in TRG launcher and package installer: select your own XBLA package and it checks the Title ID and exact game version before installing

✅ Local saves

✅ All 12 Xbox 360 achievements (200G) stored locally, with an Achievements page in the launcher and an in-game achievements display with F7

✅ English, French, German, Italian and Spanish

✅ Xbox controller support with no setup, plus keyboard support

✅ Optional FPS / frame-time counter with F2

✅ Portable saves, settings and achievements in a local user_data folder

Gameplay

No game files are included. You need your own Super Street Fighter II Turbo HD Remix Xbox Live Arcade package.

Supported version:

Title ID: 584108A4

Media ID: 37B7D7D3

Game version: 0.0.1.3

The launcher checks the package and default.xex and tells you if your version doesn't match.

Online Xbox Live services are not supported. The game supports local saves and achievements, but the four achievements that require online ranked matches cannot currently be earned.

Linux / Steam Deck support is experimental. The AppImage has been successfully built and statically validated against a glibc 2.31 baseline, but I haven't been able to test it on real Linux or Steam Deck hardware yet, so Linux and Steam Deck reports are especially welcome.

This is the first public release, v0.1.0.

A big thank you to everyone who has been testing my recent recompilation projects and sending logs, performance results, bug reports and suggestions. That feedback has helped a lot with getting these ports into a much better state.

If you find any problems or crashes, please open a GitHub issue and attach the newest ssf2t_hd_remix_*.log from the logs folder.

Enjoy! And please let me know how it runs for you 🙂


r/recomps • • 9h ago

Project - AI Here are some comparison shots of my Tactics Ogre The Knight of Lodis dual-screen enhanced static recomp

Thumbnail
gallery
74 Upvotes

This is mostly vibe-coded, at least most of the code and tooling are. What I'm doing by hand is using those tools to have enhanced maps (changing tile heights, expanding cutscene maps, etc).

Pretty much all the maps are converted to 3D, enabling special effects like you can see in the screenshots.

A lot of QoL features have been added, I will list them all on release. If you have suggestions I'm listening!

It will be available in the coming weeks.


r/recomps • • 6h ago

Project - AI MOTHER 3 Recomp v1.0.7 — BIG UPDATE: new launcher, true 16:9 widescreen, controller button prompts, and mods

Thumbnail
gallery
40 Upvotes

MOTHER 3 Recomp is a native port of MOTHER 3 for Windows, Linux / Steam Deck and Android, made by static recompilation. Bring your own ROM and BIOS; no game files ship with it.

v1.0.7 is the biggest update yet:

New launcher. The party walks outside Tazmily, drawn from your ROM in the game’s own style. It also handles setup, including patching a Japanese ROM.

True 16:9 widescreen. Real map in the sides, not stretched, in towns, battles and cutscenes.

Controller button prompts. In-game text shows the button you actually press: Xbox, PlayStation, Nintendo or keyboard.

Rebindable controls. The left stick always moves.

Mods. Drop in .ips / .bps / .ups patches and tick them.

Android. Widescreen, prompts and mods, smoother audio, and native BlueStacks / Chromebook support. Keeps your v1.0.6 saves.

Download: https://github.com/josiahg2502-glitch/Mother3Recomp/releases/tag/v1.0.7


r/recomps • • 13h ago

Discussion Armored Core for Answer RPCS3 vs recomp by SulphurS16

115 Upvotes

has CELL been finally brought to its knees?


r/recomps • • 14h ago

Project - AI A recomp of Rockstar presents Table Tennis Xbox 360 for PC

Post image
135 Upvotes

Attention!!

There was an issue with the last build that is fixed now, was affecting people with no SDK with ISO-support installed. I reproduced and fixed the issue + another small issue in v1.0.4. So if you failed with the previous version please download the new installer, select your ISO and the same installation folder, then run Install again. Once it finishes, click Play. No need to delete your existing installation.

Did a recomp of Rockstar presents Table Tennis Xbox 360 with Gemini Flash 3.8 as an experiment to see if a lower tire model (compared to GTP 6 Astra or Opus 5.5) could do it. And it did it quite swift and used around ca 600 000 – 650 000 tokens for the basic version with res change and aa.

Then I added up to 240 fps support and made sure the game ran correctly with unlocked framerate.

But when I wanted to get rid of the Xbox live-part of the main menu Gemini 3.8 failed, and I had to use GPT 6.1 Astra instead which swiftly solved it.

I also added the option to skip the intro in the beginning (and the press "Start" to continue) with the push of a button on the gamepad.

But in the end, it was a good lesson and the use of Gemini 3.8 for the basics saved quite a bit of money, token wise. Used less than my 5 hr rate on a Google Pro sub for all the basics.

Due to legal reasons the patching of the removal of Xbox Live and skipping the intro have to be made by the user locally. The settings guide help you with that.

Enjoy!

Here´s the info about the recomp:

Download: davidptrssvea/Table-Tennis-Rockstar-PC: Windows x64 recompilation with up to 4K, 60/120/144/240 FPS targets and uncapped mode, FSR/FXAA, gamepad intro skip and offline menu fixes. Builds locally from your own Xbox 360 ISO.

PC enhancements

Sharper 3D rendering — up to 4K

Choose your display preset directly in the game launcher:

Preset Output resolution Internal 3D rendering scale
720p 1280 × 720 1×
1080p / Full HD 1920 × 1080 1×, presented with your chosen image filter
1440p / QHD 2560 × 1440 2× on each axis
4K / Ultra HD 3840 × 2160 3× on each axis

The 1440p and 4K presets raise the internal rendering scale as well as the output size. The 1080p preset keeps 1× internal rendering and uses the selected presentation filter for output scaling.

High-refresh display options

Select 60, 120, 144 or 240 FPS targets, or choose Unlocked for uncapped presentation. A 60 FPS VSync option is available, while higher-framerate modes enable the variable-refresh/tearing presentation path for compatible displays, including suitably configured G-Sync and FreeSync setups.

Pick the resolution and framerate combination that suits your GPU and monitor. Achieved FPS depends on your hardware, scene and settings; these are selectable targets rather than guaranteed benchmark results.

Image filters and anti-aliasing

  • FXAA and FXAA Extreme options for edge smoothing, plus an Off setting.
  • AMD FidelityFX FSR, Contrast Adaptive Sharpening (CAS) or Bilinear presentation options.
  • Fullscreen or windowed mode, configured before launching the game.

A more convenient PC experience

  • Graphical settings launcher: choose your ISO, resolution, framerate, display mode and image filters in one place; settings are saved for the next launch.
  • Live FPS and frame-time overlay: toggle it with F10 while playing.
  • Quick exit: press Escape to return to Windows.
  • SDL3 gamepad support, with controller detection active before the startup intro.

Offline menu and startup improvements

  • Xbox Live removed from the main menu to avoid the unavailable online screen. Tournament, Exhibition, Training Mode, Options and Extras remain available.
  • A gamepad button immediately stops the startup intro and continues to the main menu after loading, without another Start press.
  • A large, centered, antialiased LOADING MAIN MENU... transition while the menu initializes. The skip press cannot accidentally select a menu item.

r/recomps • • 1h ago

Project - AI [WIP] inFAMOUS 2 (PS3) Native PC Port via Static Recompilation (PS3Recomp) — Early Progress & Open Source Repository

• Upvotes

Hey everyone!

I wanted to share an experimental, open-source project we have been working on: inFAMOUS 2 Native, a native Windows x64 port of inFAMOUS 2 (PS3 BCUS98125) built on top of the PS3Recomp static recompilation toolchain.

CURRENT STATUS (NOT PLAYABLE YET): This is an active reverse-engineering and research project. We want to be 100% upfront so no one expects a plug-and-play game today: • The video introduction plays to completion (at ~461s) and tears down cleanly. • The 3D in-engine renderer takes over in Direct3D 12, issuing hundreds of draw calls per frame. • The textured skybox and background lighting are now rendering on the composed backbuffer (see attached screenshots). • Current Blockers: Geometry and scene materials currently render dark/flat due to depth-clear replay issues and shared DSV handling. Playable controls, readable UI, and audio stability are still in active development.

TECHNICAL & LEGAL DETAILS: • No Piracy / Clean Repository: The public repository contains zero copyrighted assets, game ROMs, ISOs, decrypted ELFs, or proprietary keys. It strictly follows a Bring-Your-Own-Copy (BYOC) model. • Open Source: Licensed under GNU GPL v3.0 only. • Repository: https://github.com/juans-collab/infamous2-native

Feedback, code review, and technical insights from the recomp/emulation community are very welcome!


r/recomps • • 3h ago

Project - AI FFTARecomp v3.0 Released! Native Android Port, Major PC Optimization, and EU ROM Support

Thumbnail
gallery
16 Upvotes

I am excited to announce that FFTARecomp v3.0 is now officially released! I have been closely reeding to all your feedback and implemented several new features based on what people requested. Thank you so much for all the support this project has received!

What's New in Version 3.0:

• Native Android version with tap and touch support for menus and interface (Touch mode is experimental and can be enabled under Input > Touchscreen > Touch Controls).

• Massive PC optimization: switched compiler, dropping install size from ~800 MB to ~11 MB and compile time from ~120 seconds to ~4 seconds.

• Completely reworked game UI and text bubbles with in-game length and size adjustments under Settings.

• Experimental mouse support with dedicated remappable layouts on Windows.

• European ROM support with cross-region save compatibility.

• Reworked installer and improved XInput gamepad support.

• Dedicated installer setup for Steam Deck.

Known Issues:

• In the first level, some sprite silhouettes may appear on screen for 1 to 3 seconds. They don't show up again for the rest of the game.

Here's the GitHub, hope you all enjoy it!

https://github.com/Jorge262007/FFTARecomp


r/recomps • • 4h ago

Project - AI This 2001 Woody Woodpecker Game Now Works Perfect On Modern PC

Thumbnail
youtube.com
14 Upvotes

r/recomps • • 11h ago

Project - AI Drakengard 3 recomp 4k 60+ fps ultra graphics DLSS 5

Thumbnail
youtu.be
40 Upvotes

r/recomps • • 3h ago

Project - AI [Progress Update] Vagrant Story Modernization Port

Thumbnail
9 Upvotes

r/recomps • • 9h ago

Project - AI OG Xbox CoD 2: Big Red One - Native Loader - Bring your own copy - Working LOCAL multiplayer

20 Upvotes

To keep it brief: This is not a recompilation, decompilation, or emulator. It's a native loader. The Xbox used an x86 CPU, so the game's original code runs directly on your PC's processor. The loader replaces the Xbox's system software around it: the kernel, graphics (Direct3D 8 → Direct3D 9/Vulkan), audio (OpenAL) and input (SDL3). Gameplay is the original game's own code, with extras like 60 fps, higher resolutions, widescreen and mouse and keyboard.

Local multiplayer is full functional. With virtual LAN services you could in theory host larger lobbies.

A full decomp is in the work but even with LLM tools a proper decompilation takes time and a careful eye.

Project Links
Native-Loader: https://github.com/SmokeDoggy044/CoD2-BRO-Native-Loader

Decomp: https://github.com/SmokeDoggy044/CoD2-BRO-Decomp

https://reddit.com/link/1x98jaz/video/dyvw6r1jd9wh1/player


r/recomps • • 17h ago

Discussion Bots are spamming bbport github page, be careful

Post image
90 Upvotes

r/recomps • • 9h ago

Project - AI New Super Paper Bros. v1.0.3: the European version is now supported, in 5 languages

Thumbnail
gallery
19 Upvotes

Update to my native PC port of Super Paper Mario: it now runs the European disc too.

- Play in English, French, German, Spanish or Italian (pick it in the launcher)

- Your saves are kept separately for each disc

- The start screens now show the controller you're using

- Fixed a controls window that could get stuck open after Chapter 1-2

Download: https://github.com/josiahg2502-glitch/NewSuperPaperBros/releases/tag/v1.0.3


r/recomps • • 4h ago

Discussion 50 Cent: Blood on the Sand Xbox 360 version has been recompiled on PC.

Thumbnail
youtube.com
6 Upvotes

r/recomps • • 8h ago

Discussion Thanks to Modders this is possible ❤️ DRIVECLUB PC Port Looks UNREAL in 8K🔥| RTX 5080

Thumbnail
youtube.com
13 Upvotes

r/recomps • • 7h ago

Meme TRUSTMEBRO: Vibecoded collaboration on reverse engineering!

8 Upvotes

Since i really like the idea of decompiling only free software (trust me), i want to create a project that will allow me to collaborate with friends on the same software. Problem is, i dont have any idea what im doing, so i asked claude for help, he came up with,

TRUSTMEBRO: Team-built Reverse-engineering Using Slop, Totally Mostly Exact, Binaries Recreated Optimistically

https://github.com/LucaSammartino/TRUSTMEBRO

The idea is, one leader establishes the software, tools and their versions, and the rest follow, the leader hands out tasks, the rest carry them out, then they communicate their notes about the results of the carried out tasks.

There is minimun checking of work done so as to prevent double work, at the same time, its almost certain that the project will go tremendously horribly, and no work will get done. Since no one knows what they are doing, and they have tokens to spare, whats there to lose? It might be a fun project!


r/recomps • • 15h ago

Project - AI Skies of Arcadia Legends: Recompiled v0.50.0-beta

26 Upvotes

Android, Linux, and Windows v0.50.0-beta: https://github.com/ogdanimal/SkiesOfArcadiaLegends-Recomp/releases/tag/v0.50.0-beta

New Features in v0.50.0-beta

  • Ultrawide and any screen shape: Picture → Match screen fills 21:9 and 32:9 ultrawides, 16:10 screens and phones, and a window can be resized to any shape. Raise the internal resolution for a sharp picture on an ultrawide. At 32:9 a few scenes show unfinished scenery at the far edges
  • HUD placement: on a wide picture, keep the HUD at the screen edges, in a centred 21:9 or 16:9 area (easier to take in on an ultrawide), or in the original layout
  • HD texture packs: import a pack you downloaded, such as Skies of Arcadia HD by Bighead and frozenwings (.7z or .zip, or an unpacked folder on desktop), and switch it on or off in game. None is included. On Android, use the pack's PNG download
  • Data folder anywhere: move your imported game, saves and settings to any folder or drive from Settings → Disc → Data folder, and move them back just as easily. On Windows and Linux an empty portable.txt next to the program keeps everything in a User folder beside it. On Android 11 and later the data can live outside the app's storage, so it survives an uninstall

Fixes in v0.50.0-beta

  • Continue from a memory card save could crash the first battle (black screen). This was in every release since 0.9.0, on every platform and both discs
  • Windows: the Fullscreen setting works from the start (it used to need Alt+Enter), no light border around the picture in fullscreen, and a sharp picture on high-DPI screens (e.g. 4K at 150% scaling)
  • Controllers: the launcher shows the Steam Controller and other pads by name on SteamOS instead of "(not connected)", and you can move through the launcher's menu with a controller
  • A missing game file (a partly extracted download, or one removed by antivirus) now says which file it is and how to fix it

Please report anything you run into here: https://github.com/ogdanimal/SkiesOfArcadiaLegends-Recomp/issues

Existing Features

  • Widescreen 16:9, or the original 4:3, which is pixel-identical to the original game
  • 60 fps through frame interpolation, or the original 30
  • Higher internal resolution and anti-aliasing
  • European version (GEAP8P), with the text in English, German, French or Spanish, at 60 Hz like the USA version
  • Dreamcast soundtrack: imported from your own Dreamcast disc (GDI or CHD; CHD on Android) and played on an emulated Dreamcast sound chip. Switch between the GameCube and Dreamcast music at any time, even mid-song
  • Camera control: hold Z and use the C-stick to tilt, and R / L to zoom. This works in towns, dungeons and on the world map, where Z + C-stick left / right also turns around the ship
  • Battle speed up to 4x: tap Z during a battle
  • QOL options: random encounter rate (off to 4x), EXP / gold / magic EXP multipliers (off to 4x), and Invincible mode
  • Save states: five slots, plus an auto-save every 10 minutes on the field. Memory card saves are never touched
  • Continue goes straight from the launcher into your newest save, skipping the intro and title screen
  • Import saves from Dolphin or a real GameCube (.gci, .gcs, .sav, .raw, .gcp), or save states from another device
  • Controller and keyboard mapping in the launcher or in game, and keyboard play on Windows and Linux
  • In-game settings menu (hold Z + press Start), plus a launcher with every setting explained
  • Android: runs at full speed at 60 fps on a Retroid Pocket 5 (Snapdragon 865), with controller profiles, dead zone and rumble, a choice of Vulkan / OpenGL ES, loadable custom GPU drivers (e.g. Turnip) on Adreno devices, and Back up saves to a .zip

--

Open (No particular order)

  • Uncapped frame rate (240 fps and up)
  • 8x battle speed
  • Romhack support (e.g. https://www.romhacking.net/hacks/2859/)
  • Dual audio (Japanese voices with the English text)
  • Japanese version support (Japanese text and audio, with (hopefully) the localization's visual changes)
  • macOS version
  • Language setting in the launcher, without restarting the game

r/recomps • • 7h ago

Project - AI ISS 2000 Now for Windows (And Linux ofc)

Thumbnail
gallery
6 Upvotes

A native PC recomp of the N64 classic for Windows and Linux

Versions

- USA (Rev 1): English, Spanish

- Europe (En,De): English, German

- Europe (Fr,It): French, Italian

- The European versions add the International Cup and a harder single-player game.

Features

- True widescreen (16:9 and wider): no player pop-in at the edges, full-width stadium sky, original HUD

- High resolution at your screen's native size, with 4x MSAA

- Launcher that detects the ROM version and switches between stored ones; .z64, .n64 and .v64 accepted

- Controller Pak saves, kept separate per version

- Gamepad and keyboard support

- PAL versions at 50 Hz, as on a real European console

Download and more info: https://github.com/Mabec-games/iss2000-recomp/


r/recomps • • 13h ago

Project - AI Scooby-Doo: Refrightened v1.0.2: controller button prompts, smooth movies and ultrawide pause for the Night of 100 Frights PC port

Thumbnail
gallery
17 Upvotes

Update for my native PC port of Scooby-Doo! Night of 100 Frights (GameCube).

**New in v1.0.2**

- On-screen button prompts match your controller: Xbox, PlayStation or Nintendo

- Smooth intro and cutscene movies at high resolutions; no more crackle in movie audio

- The pause menu fills ultrawide screens

- Fixed a level that showed only a black screen, and some rendering errors

You need your own dump of the USA disc, **v1.01 (GIHE78)**, as .iso, .gcm or .ciso. No game data is included. To update, unzip over the old version; your saves and settings are kept.

Download, screenshots and source: https://github.com/josiahg2502-glitch/Scooby-Doo-Refrightened

Feedback and bug reports are welcome!


r/recomps • • 13h ago

Project - AI Scooby-Doo: Re-Masked v1.0.1: fixed missing levels, controller button prompts and HD portrait for the Unmasked PC port

Thumbnail
gallery
17 Upvotes

Update for my native PC port of Scooby-Doo! Unmasked (GameCube).

**New in v1.0.1**

- Fixed missing level geometry (the aquarium's floor, props and submarine) and characters showing through walls in Chinatown

- Fixed slow voice lines and cutscenes stuck on black

- On-screen button prompts match your controller: Xbox, PlayStation or Nintendo

- Sharp Scooby portrait in the HUD and pause menu

- Level intro flyovers no longer flicker between dark and bright

- Smooth logo and attract movies at high resolutions

You need your own dump of the GameCube disc. No game data is included. To update, unzip over the old version; your saves and settings are kept.

Download, screenshots and source: https://github.com/josiahg2502-glitch/Scooby-Doo-ReMasked

Feedback and bug reports are welcome!