About
Dogs of War is a 1989 vertically scrolling run-and-gun game developed and published by Elite Systems for the Amiga and Atari ST. openDOW is a C99 remake for POSIX systems built on SDL. All maps' background and foreground tiles and nearly all game mechanics are finished, but only the Australia map has its enemy spawn data; other maps reuse it, so enemies appear in wrong places.
How it differs from the original
Controls use WASD for movement with mouse aiming and firing, rather than the original's non-mouse control scheme; support for the original behaviour is planned.
Getting started
Build on Linux with a C99 compiler, Perl and SDL development packages by following the README's clone-and-make steps, then run the spriteview executable. Switch weapons with numpad +/-.
Known limitations
- feature: All approximately 500 enemy spawn positions and routes per map need to be recreated; currently only Australia map has a completed spawnmap.
- feature: Dying mechanic is not yet fully implemented.
Additional notes
- Spawn editor
- Includes an in-game spawn editor (press E) for recreating the roughly 500 enemy spawns per map by comparing against the original in an emulator.
- Contributing
- The author accepts only C99 code and will not add MSVC or Windows-specific compatibility.