Descent is a native PS Vita port of Descent (1995), Parallax Software's six-degrees-of-freedom shooter, built from the official 1.5 source release. The original software renderer is kept and still draws the game at 320x200, while the Vita GPU only scales the finished frame to the screen. The x86 assembly for fixed-point math, the 3D pipeline, texture mapping and blitting was rewritten in portable C with matching results, and game tables are loaded field by field so the DOS data files work on ARM. Sound effects run through a custom mixer and the original HMP music is played back with a SoundFont synthesizer. The port offers original 4:3 and stretched display modes, optional smooth scaling, 30 or 60 FPS caps, twin-stick controls with per-axis inversion, remappable buttons including both halves of the rear touchpad, and system keyboard text input. The shareware release is fully playable at 60 FPS; network multiplayer is not supported.
| Name |
Version |
Released |
Hits |
DL Link |
QR |
| descent1.0.1.vpk |
v1.0.1 |
10/24/26 |
1 |
Download |
QR |
### Full game support (GOG / v1.5)
The port now runs the full registered game, not just the shareware. If you own Descent on GOG, copy `DESCENT.HOG` and `DESCENT.PIG` from the install folder to `ux0:data/descent/` and you're good to go.
The VPK now has both builds in it and picks the right one on startup based on your data files, so shareware and full game players install the same VPK. Nothing to configure.
Tested on real hardware with the GOG v1.5 files: all 27 levels, the secret levels, the ending, saving/loading, and death/respawn.
### Fixes
- Fixed a crash when picking up the vulcan cannon (#1). The shareware data has no sound for selecting that weapon, and the game tried to play it anyway. Thanks to Chubbles64 for the report and the crash dumps.
| Name |
Version |
Released |
Hits |
DL Link |
QR |
| Descent Vita |
v1.0 |
10/10/26 |
22 |
Download |
QR |
| Descent.vpk |
v1.0 |
10/10/26 |
3 |
Download |
QR |