This is a source port of the ID Software source release of DOOM. This repository is used as an educational tool for myself. Anyone interested in hacking on this project is more than welcome to submit a pull request.
This fork focuses on an SDL2 implementation of DOOM. Currently featuring an SDL2 renderer, sound API, and input via keyboard.
Examples of bootable WADs:
Basic Controls:
Keyboard Control | Doom Control |
---|---|
Up / W | Move Up |
Down / S | Move Down |
Left / A | Move Left |
Right / D | Move Right |
Enter | Enter |
Space / Middle Click | Use |
Ctrl / Click | Fire |
Shift | Run |
Alt | Strafe |
Tab | Automap |
F1 | Controls |
F2 | Save |
F3 | Load |
Other keys may work. Mileage may vary.
This branch was forked from the repository: doomgeneric
This project is licensed under the GNU GPL v2.0 License - see the LICENSE.md file for details