Repository navigation
DisruptorRecomp v0.1.0-alpha.2 - Windows x64 Alpha
Pre-releaseThe second public Windows x64 alpha adds experimental 60 FPS gameplay and in-between frames, HUD sizing, and improvements to widescreen rendering and near-wall geometry.
Changes since alpha.1
- Optional 60 FPS gameplay. Enable it under Settings → Enhancements. It starts off, preserving the original gameplay cadence by default.
- Optional in-between frames. The frame interpolator is included again, with a saved enable switch and rate control. It starts off and requires exact geometry. Frame matching and sub-pixel sprite placement have been improved.
- Improved near-wall geometry and shadows. Guard-band corners keep their true projection. Choose Vanilla or Improved shadows in Enhancements when geometry correction is enabled.
- Widescreen fixes. The sky backdrop uses extra tile columns to keep its proportions, and enemy shadows retain the correct width while the player moves.
- HUD size for widescreen. Adjust health and ammunition displays from 50% to 100%; the weapon keeps its size.
Thanks to Solganis for the contributions in #4, #5, #6, #7, #8, and #9. Source builds now require C++20 and can use a separate build directory.
Updating from alpha.1
Save states from alpha.1 are incompatible with this release. Back up your saves/ folder before updating. Use the game's memory-card saves or start a new game, then create new save states. Extract the new ZIP into a fresh folder and copy your disc and memory-card saves across. Copy your existing settings.toml too if you want to retain your preferences.
Getting started
- Download DisruptorRecomp-v0.1.0-alpha.2-win64.zip below and use Extract All. The source-code ZIP is for development.
- On Windows 10/11 x64, install the Microsoft Visual C++ x64 Redistributable if needed. Your GPU driver must support OpenGL 3.3.
- Copy your own Disruptor USA (SLUS-00224) MODE2/2352 BIN/CUE into the extracted
inputfolder. Name the CUE Disruptor (USA).cue; itsFILEline must match the BIN filename. - Double-click Play Disruptor.cmd. Use the arrow keys and Enter to select New Game, or try Practice Mode.
OpenBIOS and dependency licenses are included. No build tools, extracted game executable, or proprietary BIOS are required. Game assets are not included; PAL and Japanese discs are unsupported.
Controls and defaults
- WASD: move/strafe. Middle-click: capture or release mouse; Escape also releases.
- Left mouse / Enter: fire/confirm. Right mouse / F: psionics. Space: jump/cancel. E: use.
- Q/R: select weapon/psionic. Tab: map. P: pause.
- Backquote: settings. Alt+Enter: fullscreen.
- Shift+F1–F12: save state. F1–F12: load state.
Defaults are 4x resolution at 4:3, modern controls, geometry correction, and perspective textures. Experimental vertical look, 60 FPS gameplay, and in-between frames start off. Menus and movies remain at 4:3.
Validation and known limits
The Windows x64 Release build and all 37 automated tests pass. The translated game code also passes its generation audit, and the extracted package passed a startup check. Experimental features and full campaign coverage remain under development; minor geometry or texture artifacts can remain.
For setup and troubleshooting, read GETTING_STARTED.md in the ZIP or the player guide. Report issues with the level, steps, settings, and startup.log; do not attach game data or BIOS files. The matching .zip.sha256 asset contains the download checksum.
Join the community Discord to discuss the project and share feedback.