Case study
Nightmare Creatures: PlayStation executable analysis and native PC port
Nightmare Creatures ports the USA PlayStation game to macOS, Windows, and Linux using a user-supplied CHD image. Its runtime interprets the original processor code while native components handle graphics, sound, input, and saves; separate tools analyse the game's executables and progressively translate code into C.
- Targets
- Game
- Category
- Independent reconstruction cases
- Relationship
- Independent reconstruction project
- Sources reviewed
- Evidence class
- C2 code & docs, no demo or download
- Stars
- 1
- Last commit
- 2026-10-03
- Language
- C
- License (GitHub)
- GPL-3.0
GitHub data as of 2026-11-10
Evidence
- Observed
- Code, documentation and a download method observed; no demo found.
- Checked
- 2026-11-09
Requirements & limits
- Prerequisites: Supply your own USA PlayStation disc image, SLUS-00582, in CHD format.
- Prerequisites: Source builds require CMake 3.20+, a C11/C++17 compiler, SDL3, Python 3.12+, and chdman.
- Limits: The readable C translation is ongoing; modern controls are marked experimental.
- License: GPL-3.0.
Cite
BibTeX
@misc{nightmare-creatures-pc-port-case,
title = {{Nightmare Creatures: PlayStation executable analysis and native PC port}},
howpublished = {\url{https://github.com/kirby-letsgo/nightmare-creatures-decomp}},
url = {https://github.com/kirby-letsgo/nightmare-creatures-decomp},
urldate = {2026-11-06},
note = {Awesome REA entry: \url{https://awesomerea.org/resources/nightmare-creatures-pc-port-case/}}
}Plain text
Nightmare Creatures: PlayStation executable analysis and native PC port. https://github.com/kirby-letsgo/nightmare-creatures-decomp (accessed 2026-11-06). Awesome REA entry: https://awesomerea.org/resources/nightmare-creatures-pc-port-case/
Useful? Star Awesome REA on GitHub2.4k
About this entry
The description was reviewed against primary sources.
Primary sources
- README.md GitHub · kirby-letsgo/nightmare-creatures-decomp · Revision e14b07a
- docs/analysis.md GitHub · kirby-letsgo/nightmare-creatures-decomp · Revision e14b07a
- DEVELOPMENT.md GitHub · kirby-letsgo/nightmare-creatures-decomp · Revision e14b07a
More in Games
- Ninja Gaiden Black: running Xbox game code on a native Windows runtime · Case study
- Ninja Master: a native Shinobi III reconstruction · Case study
- OCTR: a native CTR Nitro-Fueled PC port with online play · Case study
- Odin Sphere Leifthrasir - PC Port: running the PS4 game code on PC · Case study
- Onslaught CE: a native Battle Engine Aquila port · Case study
- Open Ocarina: a PC source port of Ocarina of Time · Case study