Soul Blade Recompilation
The original game's compiled code translated into a native program for a new platform, usually a PC port.
Links, repository & detailsAbout
A static recompilation of Soul Blade (USA) for the PlayStation 1, built on PSXRecomp, a MIPS R3000A to C to native x64 framework. The game executable is recompiled into a single binary that runs without an emulator, and the README lists it as playable with rendering, input and memory-card saves working.
How it differs from the original
It is configured for HD scaling through settings.toml and uses 2x supersampling with nearest-neighbor filtering to keep a sharp pixel look.
Getting started
You need your own legally obtained Soul Blade (USA) disc image (.cue/.bin); no BIOS, disc image or game assets are distributed. Extract a release archive, place the .cue and .bin files in the release folder, set the [disc] path in game.toml to the .cue file, and run SoulBlade-Recomp.exe.
Known issues & limitations
- The game is for the USA region; other regions are untested.
- Water rendering has a minor graphical glitch.
- There is a minor graphical glitch with water rendering, described as an engine-level issue; only the USA region is supported and other regions are untested.
What you need to run it
Features
- The game runs natively without an emulator.
- HD scaling can be configured through settings.toml.
- The game uses 2x supersampling with nearest-neighbor filtering.
- The game supports memory-card saves.
How to install
- Download a release archive, extract it, and run the executable.
- Place your .cue and .bin files inside the extracted release folder.
- Set the [disc] path in game.toml to your .cue file.
Summarised from the project's README.
FAQ
- What is Soul Blade Recompilation?
- Soul Blade Recompilation is an open-source recompilation. The original game's compiled code translated into a native program for a new platform, usually a PC port. The original game ran on PlayStation.
- Do I need the original game files to run Soul Blade Recompilation?
- Yes. The project does not include the original game's assets, so you need your own copy.