Ever wanted to play Doom on your Kindle?
No?
Either way, here is a Doom port with touch controls for jailbroken Kindles (currently only tested on KT3):
Controls:
Installation:
Like any other
KUAL extension
- Jailbreak your Kindle
- Install the KUAL extension by unzipping the correct file for your device into the extensions folder on your Kindle.
- for Kindle firmware versions below 5.16.3, choose the release with armel in the file name
- for Kindle firmware versions 5.16.3 and above, choose the release with armhf in the file name
- Put your doom.wad into the folder of this extension (the doom.wad contains the copyrighted game data and can't be redistributed, but you can find it online)
- Launch using KUAL
- To exit, press the ESC on-screen button, select "Quit Game", then Enter, then Y (see below for the button locations)
Supported devices:- KT3
- Probably other 800x600 touch Kindles
- High resolution devices like the Paperwhite are currently not supported
Background info:
Framebuffer display and dither code based on
gmplay and Doom port based on
doomgeneric.
For compilation I used
this Docker container.
You can find the source code here:
GitHub (for your own eyes sake, you should not look at it, my C skills are awful)