PyTouhou

Libre reimplementation of the Touhou 6 engine, in Python.

This page is also available in:

Further links about this project:

Download

ArchLinux

Debian amd64

Pandora

Windows

Note that the Debian amd64 package won’t work before Debian Jessie or before Ubuntu Trusty, due to missing dependencies.
Furthermore, you are more than welcome to make a package for your OS of choice, if you do so please contact us. ☺

Build from the source
(if you don’t use our packages)

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.

How to get the game

For now you will need either the demo or the commercial version of Touhou 6 ~ Embodiment of Scarlet Devil.
The demo is available on the official download page or directly by clicking on that link, 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.

How to play

% eosd --help should tell you everything you need about the options. If something is not clear, please tell us. For the gameplay, everything you need can be found on touhouwiki.net.

Screenshots

Screenshot of the stage 1 Screenshot of the stage 1 Screenshot of the stage 1 Screenshot of the stage 1 Screenshot of the stage 2 Screenshot of the stage 2 Screenshot of the stage 3 Screenshot of the stage 3 Screenshot of the stage 3 Screenshot of the stage 3 Screenshot of the stage 3 Screenshot of the stage 4 Screenshot of the stage 4 Screenshot of the stage 4 Screenshot of the stage 5 Screenshot of the stage 6 Screenshot of the stage 6 Screenshot of the stage 6 Screenshot of the stage 6 Screenshot of the stage 6 Screenshot of the stage 6 Screenshot of the stage 6 Screenshot of the stage 6 Screenshot of the stage 7 Screenshot of the stage 7 Screenshot of the stage 7 Screenshot of the stage 7 Screenshot of the stage 7 Screenshot of the stage 7 Screenshot of the stage 7 Screenshot of the stage 7 Screenshot of the stage 7