Home - Swizpig/ZGloom GitHub Wiki
ZGloom
What is ZGloom?
A C++ reimplementation/port of Gloom, an Amiga FPS.
Absolutely no connection to ZDoom, I was just stuck for a name and thought it was funny. I'm open to suggestions.
"Reimplementation/port"?
The Gloom source was released, but is M68K assembly. This has been partly been converted (manually, so there are likely still many inaccuracies) to C++ and put in an SDL2 framework. The renderer is currently software only.
What's missing?
The Underkill sub-game. The back-end of the renderer is original and a bit flaky (and actually less accurate then original Gloom), especially at higher resolutions. There's also infinite lives at the moment.
What's new?
There is now support for in-game music. Put any XMP playable module in the sfxs/ folder and add song_mysongname to the script file in misc/script. Multiple song_ lines are allowed, so per-level music is possible.