Skip to content

Descent 3: Piccu Engine, a version of the game Descent 3 focused on quality-of-life improvements.

License

Notifications You must be signed in to change notification settings

InsanityBringer/PiccuEngine

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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.