PsyDoom

From DoomWiki.org

Revision as of 12:39, 11 April 2021 by MF38 (talk | contribs) (Grammar corrections)


PsyDoom
PsyDoomMap32Underhalls.png

A view of MAP32: Underhalls, rendered at 3x native resolution.

Standard PlayStation Doom
Codebase PlayStation Doom
Developer(s) Darragh Coy
Initial release 0.01 (2020-01-23, 4 years ago)
Latest release 1.1.1 (2023-06-13, 10 months ago)
Development status Active
Written in C++
Target Platform Cross-Platform
Available in English (United States)
License GNU General Public License v3
Source Repository

(git)

github.com

PsyDoom, formerly known as StationDoom, is a source port based on the Sony PlayStation version of Doom by Darragh Coy. It is a backport, which allows playing that version of the game on Windows and Mac machines. PsyDoom includes several enhancements over the original, bringing the visual rendering features of the PlayStation version to general purpose computers. It also includes a Vulkan renderer to enable higher resolutions and a more stable framerate than the original.

Features

PsyDoom allows playing the PlayStation version of Doom (or Final Doom) when provided with a CD image named DOOM.CUE in order to be detected. The source port utilizes hardware accelerated rendering (OpenGL or Vulkan on PC, Metal on Mac OSX x86 and ARM) to internally emulate and natively render the PlayStation graphics pipeline. It has the following list of notable features:

  • Native rendering of all of PlayStation's enhanced rendering features, including higher color depth, alpha blending, colorized sectors and animated skies
  • Emulation of original 16 bit lighting and shading rendering as per the original game
  • High resolution rendering when using Vulkan/Metal, such as 1080p and 1440p
  • Widescreen support beyond the original aspect ratio
  • 240p resolution mode to emulate the look and feel of the original version
  • Ability to instantly toggle between Classic and Vulkan rendering modes
  • MSAA anti-aliasing support
  • Experimental support for ARM based Apple Mac processors, such as the Apple M1
  • Various QoL (Quality-of-life) fixes to enhance the personal computer experience as opposed to the console version

External links

Source code genealogy
Based on Name Base for
Sony PlayStation PsyDoom Active