# Does it run DOOM? Yes it does! Please note this is still somewhat a Work In Progress [on my Github](https://github.com/phlash/doom-tidal), so there are caveats.. ## what works * Loading the game and playing with basic input controls (no strafe, no ascii) * Options, menus, all the demo levels. ## what's not right yet * No sound - not enabled in doomgeneric that this is based on, but possible to restore this setting, if we can get audio out of the badge.. WIP. * Quitting does not restore the menu properly - press BUTTON_FRONT near the screen ## caveat executor! When run, the python app will __overwrite__ the currently unused OTA partition with the DOOM binary, beware if you were relying on this for rollback of micropython! ## pain point.. The hatchery won't allow me to upload the (compressed) DOOM1.WAD, as it's 'too big' :( The python wrapper script _should_ grab a copy [from my Github](https://github.com/phlash/doom-tidal/raw/trunk/DOOM1.WAD) and into the app folder on the device.. if that fails for some reason, then you'll have to copy to the device manually (using `pyboard.py` - see Github README) Phil.