Difference between revisions of "Touhou"

From ArchWiki
Jump to: navigation, search
m
m (misc cleanup)
Line 1: Line 1:
 
[[Category:Gaming]]
 
[[Category:Gaming]]
 
[[ja:Touhou]]
 
[[ja:Touhou]]
[http://en.wikipedia.org/wiki/Touhou_Project Touhou Project] is the name of a series of [http://en.wikipedia.org/wiki/Danmaku#.22Bullet_hell.22_evolution_and_niche_appeal danmaku games] (also know as "bullet-hell shooters")
+
[https://en.wikipedia.org/wiki/Touhou_Project Touhou Project] is the name of a series of [https://en.wikipedia.org/wiki/Danmaku#.22Bullet_hell.22_evolution_and_niche_appeal danmaku games] (also know as "bullet-hell shooters")
  
 
Bullet-hell shooters is a genre of 2D shooters based on really complex patterns, which are beautiful and interesting to look at, and impiles great difficulty, memorizing patterns and fast player reaction.
 
Bullet-hell shooters is a genre of 2D shooters based on really complex patterns, which are beautiful and interesting to look at, and impiles great difficulty, memorizing patterns and fast player reaction.
Line 16: Line 16:
 
These games have been packages in the AUR for your convenience.
 
These games have been packages in the AUR for your convenience.
  
* [https://aur.archlinux.org/packages.php?ID=55144 Touhou 6: Embodiment of Scarlet Devil]
+
* Touhou 6: Embodiment of Scarlet Devil — {{AUR|th06-demo}}
* [https://aur.archlinux.org/packages.php?ID=44324 Touhou 7: Perfect Cherry Blossom]
+
* Touhou 7: Perfect Cherry Blossom — {{AUR|th07}}
* [https://aur.archlinux.org/packages.php?ID=49414 Touhou 8: Imperishable Night]
+
* Touhou 8: Imperishable Night — {{AUR|th08}}
  
 
=== Python Engine ===
 
=== Python Engine ===
  
[http://linkmauve.fr/doc/touhou/ Linkmauve] has made an experimental python engine to make the games more portable. It is definitely not stable, and is more of an outline for an engine than an actual one, but it is interesting nonetheless.
+
[http://linkmauve.fr/doc/touhou/ Linkmauve] has made an experimental python engine to make the games more portable. It is definitely not stable, and is more of an outline for an engine than an actual one, but it is interesting nonetheless. See packages {{AUR|pytouhou-hg}} and {{AUR|th06-demo-data}} in [[AUR]].
 
+
* [https://aur.archlinux.org/packages.php?ID=55157 pytouhou]
+
* [https://aur.archlinux.org/packages.php?ID=55156 th06 game data]
+
  
 
== Extra Info ==
 
== Extra Info ==
Line 42: Line 39:
 
=== MIDI Music ===
 
=== MIDI Music ===
  
If you are using the trial edition, they only include MIDI files. To play them, you will also need to install Timidity++ along with some soundfonts.
+
If you are using the trial edition, they only include MIDI files. To play them, you will also need to install Timidity++ ({{Pkg|timidity++}}) along with some soundfonts ({{Pkg|timidity-freepats}}).
 
+
  sudo ccr -S timidity++ timidity-freepats
+
 
+
Now add the following lines to /etc/timidity++/timidity.cfg:
+
 
+
  dir /usr/share/timidity/freepats
+
  source /etc/timidity++/freepats/freepats.cfg
+
  
Remember to start the daemon before play as root with
+
Now add the following lines to Timidity++ configuration file:
  
    /etc/rc.d/timidity++ start
+
{{hc|/etc/timidity++/timidity.cfg|
 +
dir /usr/share/timidity/freepats
 +
source /etc/timidity++/freepats/freepats.cfg
 +
}}
  
To make it permanent, add it to the DAEMONS section in your /etc/rc.conf.
+
Remember to [[Daemons|start]] the '''timidity++''' daemon before play.
  
 
== Packaging Games ==
 
== Packaging Games ==
Line 69: Line 62:
 
=== How to package a game ===
 
=== How to package a game ===
  
TODO
+
See [[Wine PKGBUILD Guidelines]].
  
 
== See also ==
 
== See also ==
  
* [http://en.wikipedia.org/wiki/Touhou_Project Touhou Project on Wikipedia]
+
* [https://en.wikipedia.org/wiki/Touhou_Project Touhou Project on Wikipedia]
 
* [http://en.touhouwiki.net/wiki/Running_in_Linux_and_MacOS_X Running Touhou Games in Linux]
 
* [http://en.touhouwiki.net/wiki/Running_in_Linux_and_MacOS_X Running Touhou Games in Linux]

Revision as of 03:35, 6 November 2012

Touhou Project is the name of a series of danmaku games (also know as "bullet-hell shooters")

Bullet-hell shooters is a genre of 2D shooters based on really complex patterns, which are beautiful and interesting to look at, and impiles great difficulty, memorizing patterns and fast player reaction.

Touhou Project games are one of the most popular of this genre because, among other things, the in-game world is a giant universe, the music (at least the WAVs in the full version) is spectacular, and, if you have been on the internet for a while, you might stumble upon its curious fanbase, which has produced videos, music, manga (japanese comics) and even unofficial games.

Despite the difficulty, they can be very addicting games.

The purporse of this wiki, is to help users with the installation under arch linux of these games, and other touhou-related packages.

Packages

The following AUR packages only depend on Wine to run (and timidity++ to play MIDI music). A python engine is under development to remove the wine dependency. They install the free trial versions. You can easily replace the trials with the full game if you have it.

These games have been packages in the AUR for your convenience.

  • Touhou 6: Embodiment of Scarlet Devil — th06-demoAUR
  • Touhou 7: Perfect Cherry Blossom — th07AUR
  • Touhou 8: Imperishable Night — th08AUR

Python Engine

Linkmauve has made an experimental python engine to make the games more portable. It is definitely not stable, and is more of an outline for an engine than an actual one, but it is interesting nonetheless. See packages pytouhou-hgAUR and th06-demo-dataAUR in AUR.

Extra Info

Installing the full version

If you have the full version of either Imperishable Night or Perfect Cherry Blossom, you can place them in your home folder, or you can place them in the overlay so that they will work in the liveCD and also get installed to disk.

NOTE: .th08 is Imperishable Night's wineprefix folder, and .th07 is Perfect Cherry Blossom's.

  1. Find the folder with the Touhou game files.
  2. Set your file manager to see hidden files/folders. (in Cherimoya's Dolphin file manager, just press Alt+. (the period key))
  3. Go to your "Home" folder and find the folders ".th08" and/or ".th07".
  4. Paste your game files right over the shortcuts in either ".th08" or ".th07"
  5. Start your games normally. They will use the full version.

MIDI Music

If you are using the trial edition, they only include MIDI files. To play them, you will also need to install Timidity++ (timidity++) along with some soundfonts (timidity-freepats).

Now add the following lines to Timidity++ configuration file:

/etc/timidity++/timidity.cfg
dir /usr/share/timidity/freepats
source /etc/timidity++/freepats/freepats.cfg

Remember to start the timidity++ daemon before play.

Packaging Games

We need help packaging more Touhou games for the AUR. This is a list of games that have free, downloadable trial editions to build off of.

  • Touhou 9: Phantasmagoria of Flower View
  • Touhou 10: Mountain of Faith
  • Touhou 11: Subterranean Animism
  • Touhou 12: Undefined Fantastic Object
  • Touhou 13: Ten Desires

How to package a game

See Wine PKGBUILD Guidelines.

See also