Piccu Engine
Piccu Engine is a PC port of Descent 3 that restores missing OpenGL features, adds OpenAL sound, and supports widescreen with adjustable FOV.
- Type: PC port
- Game: Descent 3
- Runs on Windows
- By InsanityBringer
- Latest release v1.2.2, 2024-09-12
- Source: https://github.com/InsanityBringer/PiccuEngine
README
Descent 3: Piccu Engine
This is a new engine for Descent 3, from the initial 1.5 source code release. It incorporates almost every change from InjectD3, among many more.
At the moment, this includes the following features:
- Centered window mode
- Scaling in window and fullscreen mode
- Fullscreen which does not change desktop settings (multi adapter support forthcoming)
- New mouse code
- Adjustable FOV, with automatic expansion for widescreen
- Missing features in OpenGL restored, including specular highlights and the ability to control mipmapping
- Cockpit actually works in widescreen, unlike InjectD3
- Faster iteration when many missions are present.
- Smoother UI (FPS limit raised to 60)
- OpenAL sound system with no crackling and environment reverb support.
- Many bugfixes
Building
At the moment the build environment is only set up for Windows, but I hope to change this shortly. Building on Windows is done with CMake.