WIP port of DOOM to the Kindle (seriously, why hasn't anyone done this yet?)
Tested on: Kindle Paperwhite 4, Kindle Basic 10
Scale properly to the screenFigure out the optimal e-ink waveform for displaying the gameProper touch inputTest on something other than my (BomberFish's) Paperwhite 4Kobo?(probably never happening)
You will need:
- A jailbroken Kindle. You can check if your firmware is jailbreakable here.
- KUAL installed. Downloads can be found here.
Setup is easy as pie (?)
- Connect your Kindle via USB.
- Copy your DOOM .wad to the root of the userstore.
- Copy the kual extension folder to the extensions/ folder inside the userstore.
- Enjoy! ;)
You will need:
- Everything from the setup guide
- A Linux PC. macOS might work on a good day but you're on your own.
- A compatible toolchain. See below.
Just run the following:
git clone https://github.com/MercuryWorkshop/kdoom --recurse-submodules
make package
After that, just follow the installation instructions in "Setup".
Warning
General support for armhf-based firmware versions is very poor at the moment, since the change is very recent. YOU ARE ON YOUR OWN.
Amazon changed the architecture the OS uses in a recent software update. You will need a compatible toolchain to build the binaries. Just unzip the desired tc and copy everything inside the x-tools folder to /usr (on Linux; macOS is different)
Important
You will need to append ARMHF=1
to all make
commands when building for newer firmware versions.
- Maxime Vincent - fbDOOM (upstream source)
- NiLuJe - FBInk (e-ink drawing library)
- Id Software (the game, duh)