Libre reimplementation of the Touhou 6 engine in Python
You will need:
Then retrieve the sources with hg clone http://hg.sitedethib.com/touhou, compile it with python2 setup.py build and install it with python2 setup.py install. If you prefer to run it from the sources directory, use python2 setup.py build_ext --inplace instead, and then run it with ./eosd.
For now you will need either the demo or the commercial version of Touhou 6 ~ Embodiment of Scarlet Devil.
The demo is available by searching “ver0.13” in the official download page, then unarchive it with something like libarchive’s bsdtar, and convert the filenames from CP932 using something like convmv. Sorry about that, but those files aren’t redistributables in a friendlier format. ☹
% eosd --help should tell you everything you need about the options. If something is not clear tell us.
For the gameplay, everything you need can be found on touhouwiki.net.