Skip to content

About

A static recompilation of Disruptor

Topics

Resources

Contributing

Security policy

Stars

6 stars

Watchers

0 watching

Forks

Repository files navigation

Disruptor Recompiled and its launcher

A native PC recompilation of Disruptor (PlayStation, 1996)

Release Downloads Windows and Linux x64 Build OpenSSF Scorecard Discord

Quick start

  1. Download from Releases:
  2. Drop your Disruptor (USA, SLUS-00224) disc image on the launcher it opens
  3. Press Play

No game data is included
A French, German or Japanese disc of yours can give the game its language

Before and after
What changed from the PlayStation version, side by side

Launcher

Drop the disc and press Play. The image is checked byte for byte.
Updates install with one click. Saves and settings stay.

The Display page
Display
Window or fullscreen, aspect ratio, resolution scale and VSync
The Enhancements page
Enhancements
60 FPS gameplay, in-between frames, exact geometry and perspective-correct textures
The Controls page
Controls
Modern or Classic, weapon and psionic wheels, mouse aim and a gamepad beside the keyboard
The key and gamepad tables
Keys and buttons
Each game action can be moved to another key or gamepad button, apart from the game's fixed keys. Click it, press the new one

Settings

Setting Default What it changes
Picture Internal resolution scale 4x Up to 8x the original resolution
Aspect ratio 4:3 16:9, 21:9, 32:9 or the window's shape
Anti-aliasing (MSAA / SSAA) Off Smoother edges, experimental
World Exact-provenance geometry On Steadies the polygon edges that wobble on the PlayStation
Perspective-correct world textures On Textures keep their shape near the viewer
Gap filling On Closes hairline gaps between polygons
Depth-sorted world On Draws a near polygon over a far one where the game's own order gets it wrong
Smooth distance fade On Walls fade evenly instead of in twelve steps
Ambient occlusion Off Shaded corners and floors under things
Motion 60 FPS gameplay On The game runs at up to 60 FPS instead of 30
In-between frames Off Adds frames for smoother motion, up to 320 FPS
Smooth mouse turning On The view turns between the game's 256 heading steps
Controls Control scheme Modern WASD and the mouse, or the original keys
Number keys pick weapons Off 1 to 9 and 0 pick a weapon you own, experimental
Weapon and psionic wheels Off Choose a weapon or a psionic on a wheel instead of the game's list, experimental
And more HUD size, VSync, mouse sensitivity, vertical look, gamepad buttons, a skip of the intro and others, all in the player's guide
Build from source

Git, Python 3.11+, CMake 3.24+ and Visual Studio's Desktop development with C++, and your disc's files in input/ (DISC.md). From an x64 developer PowerShell:

powershell -ExecutionPolicy Bypass -File .\build.ps1
.\run.ps1

BUILD.md has Linux, the generated code and the tests

Player's guide · Before and after · Supported disc · Changelog · Status · Build from source · Contributing

About

A static recompilation of Disruptor

Topics

Resources

Contributing

Security policy

Stars

6 stars

Watchers

0 watching

Forks

Releases

Packages

Used by

Contributors

Languages