- Welcome to Touhou Wiki!
- Registering is temporarily disabled. Check in our Discord server to request an account and for assistance of any kind.
Game Tools and Modifications: Difference between revisions
Qwerty9149 (talk | contribs) |
|||
(47 intermediate revisions by 14 users not shown) | |||
Line 13: | Line 13: | ||
==General Utilities== | ==General Utilities== | ||
{{Tool | {{Tool | ||
| name =Brightmoon | | name = Brightmoon | ||
| link =http://mits203.tistory.com/entry/추출-동방시리즈-dat-파일-추출-프로그램-brightmoon | | link = http://mits203.tistory.com/entry/추출-동방시리즈-dat-파일-추출-프로그램-brightmoon | ||
| source= | | source = | ||
| purpose =Generic GUI tool for extracting data of various game archives. | | screenshot = File:ThBrightmoon1.png | ||
| purpose = Generic GUI tool for extracting data of various game archives. | |||
| support = | | support = | ||
{{Tool/Support|header_main= | {{Tool/Support|header_main=|th02=|th03=|th04=|th05=|th06=|th07=|th08=|th09=|th095=|th10=|alcostg=|th11=|th12=|th125=|th128=|th13= | ||
|header_fighter=|th075=|th105=|th123= | |header_fighter=|th075=|th105=|th123= | ||
| | |header_other=|sh01=|sh02=|patchcon=}} | ||
| version = 2011-04-20 | |||
| version =2011-04-20 | |||
}} | }} | ||
{{Tool | {{Tool | ||
| name =Touhou Toolkit | | name = Touhou Toolkit | ||
| link =https://github.com/thpatch/thtk/releases | | link = https://github.com/thpatch/thtk/releases | ||
| source= | | source = https://github.com/thpatch/thtk | ||
| purpose =Command-line toolkit for extracting, modifying, and repacking the data of the [[Team Shanghai Alice]] games. | | purpose = Command-line toolkit for extracting, modifying, and repacking the data of the [[Team Shanghai Alice]] games. | ||
| features =Supports the following formats: | | features = Supports the following formats: | ||
* th*.dat - | * th*.dat - Game archives (Extraction and repacking). | ||
* *.anm - | * *.anm - Image archives and animation data (Extraction, conversion to PNG and repacking). | ||
* *.ecl - | * *.ecl - Stage scripts (Containing enemy layout and danmaku patterns) (Dumping and recompiling). | ||
** | * *.msg or msg*.dat - Dialogues (Dumping and recompiling). | ||
* *. | * *.std - Background scripts (Dumping and recompiling). | ||
| support = | | support = | ||
* '''DAT unpacking and repacking''' | * '''DAT unpacking and repacking''' | ||
{{Tool/Support|th01=|th02=|th03=|th04=|th05=|th06=|th07=|th08=|th09=|th095=|th10=|th11=|th12=|th125=|th128=|th13=|th14=|th143=|th15= | {{Tool/Support|th01=|th02=|th03=|th04=|th05=|th06=|th07=|th08=|th09=|th095=|th10=|th105=|th11=|th12=|th123=|th125=|th128=|th13=|th14=|th143=|th15=|th16=|alcostg=Specify version 103}} | ||
|alcostg= | * '''ECL dumping and recompiling''' | ||
* '''ANM/ | {{Tool/Support|th06=|th07=|th08=|th09=|th095=|th10=|alcostg=|th11=|th12=|th125=|th128=|th13=|th14=|th143=|th15=|th16=|th165=}} | ||
{{Tool/Support|th06=|th07=|th08=|th09=|th095=|th10=| | * '''ANM extraction, conversion and repacking''' | ||
| version = | {{Tool/Support|th06=Cannot extract|th07=|th08=|th09=|th095=|th10=|alcostg=|th11=|th12=|th125=|th128=|th13=|th14=|th143=|th15=|th16=|th165=}} | ||
* '''MSG dumping and recompiling''' | |||
{{Tool/Support|th06=|th07=|th08=|th09=|th095=|th10=|th11=|th12=|th125=|th128=|th13=|th14=|th143=|th15=|th16=|th165=}} | |||
* '''STD dumping and recompiling''' | |||
{{Tool/Support|th06=|th07=|th08=|th09=|th095=|th10=|th11=|th12=|th125=|th128=|th13=|th14=|th143=|th15=|th16=|th165=}} | |||
| version = Release 11 (2018-10-07) | |||
| author = | | author = | ||
* xarnonymous (Releases 1-5) | * xarnonymous (Releases 1-5) | ||
* [https://github.com/ | * [https://github.com/thpatch/thtk/graphs/contributors Touhou Patch Center] (Release 6-) | ||
}} | }} | ||
{{Tool | {{Tool | ||
| name = Touhou Toolkit GUI | | name = Touhou Toolkit GUI | ||
| link = https://mega | | link = https://mega.nz/#F!eNVWQJhJ!V2KmcjYK9hEhjwgTKz0F_w | ||
| source = https://github.com/fakedobro/thtkgui | | source = https://github.com/fakedobro/thtkgui | ||
| purpose = GUI for Touhou Toolkit (Extra) | | screenshot = File:Thtoolkitgui1.png | ||
| support = The same as in THTK | | purpose = GUI for [[Game_Tools_and_Modifications#Touhou_Toolkit|Touhou Toolkit]] (Extra) | ||
| support = The same as in THTK | |||
| version = 1.1 (2015-02-23) | | version = 1.1 (2015-02-23) | ||
| author = dobro | | author = [http://www.dobrochan.ru dobro] | ||
| | | | ||
}} | |||
{{Tool | |||
| name = Mystic Square Toolkit | |||
| link = http://lunarcast.net/mystictk.php | |||
| download = http://file.lunarcast.net/mystictk/latest.zip | |||
| purpose = Collection of command-line tools to decompile and recompile the data of [[Mystic Square]]. | |||
| features = Supports the following formats: | |||
* *.std - Stage scripts (Containing enemy layout, danmaku patttenrs, background section layout and scroll speeds) (Decompile/Recompile). | |||
* *.map - Background section definitions (A section is 5 rows of 24 tiles) (Decompile/Recompile). | |||
* *.mpn - MPTN Background tile bitmaps and palettes (Decompile/Recompile). | |||
* *.tx2 - Dialogues (Decompile/Recompile). | |||
| support = | |||
{{Tool/Support|th05=}} | |||
| version = Beta | |||
| author = | |||
* Tom | |||
}} | }} | ||
{{Tool | {{Tool | ||
| name = anm2png | | name = anm2png | ||
| link = https:// | | link = http://mits203.tistory.com/entry/추출-동방시리즈-anm-파일-추출-프로그램-anm2png | ||
| purpose = Console application to convert anm files in Touhou dat files to png images | | source = https://github.com/CodeGuro/anm2png | ||
| author = Rarity | | purpose = Console application to convert anm files in Touhou dat files to png images. | ||
| author = Rarity | |||
}} | }} | ||
{{Tool | {{Tool | ||
| name =Touhou Vorbis Compressor | | name = Touhou Vorbis Compressor | ||
| link =http:// | | link = http://touhou.nmlgc.net/TouhouVorbisCompressor_v1.0.rar | ||
| source= | | source = https://github.com/nmlgc/thvorbis | ||
| screenshot = | | screenshot = File:Thvorbiscompressor1.png | ||
| purpose =Compresses the original lossless BGM used by the [[ZUN#Games|main series games]] to [http://xiph.org/vorbis Ogg Vorbis]. | | purpose = Compresses the original lossless BGM used by the [[ZUN#Games|main series games]] to [http://xiph.org/vorbis Ogg Vorbis]. | ||
Saves (depending on the selected quality) up to 80% of a game's disk space without a noticeable impact on game performance or music quality (for most people). | Saves (depending on the selected quality) up to 80% of a game's disk space without a noticeable impact on game performance or music quality (for most people). | ||
Line 79: | Line 101: | ||
|header_main=|th06=|th07=|th08=|th09=|th095=|th10=|alcostg=|th11=|th12=|th125=|th128=|th13=trial only | |header_main=|th06=|th07=|th08=|th09=|th095=|th10=|alcostg=|th11=|th12=|th125=|th128=|th13=trial only | ||
|header_fighter=|th075=unstable | |header_fighter=|th075=unstable | ||
| | |header_other=|sh02=|}} | ||
| version =1.0 (2011-05-22) | | version = 1.0 (2011-05-22) | ||
| author =[[User:NamelessLegacy|NamelessLegacy]] | | author = [[User:NamelessLegacy|NamelessLegacy]] | ||
}} | }} | ||
{{Tool | {{Tool | ||
| name =Touhou Launcher | | name = Touhou Launcher | ||
| link = | | link = https://adigitalproject.tk/launcher | ||
| purpose =Puts all of your Touhou games in one program for convenience. | | purpose = Puts all of your Touhou games in one program for convenience. | ||
| features = | | features = | ||
* | * Run any official Touhou game (Touhou 17 included). | ||
* Add fan-made games and mods | * Add fan-made games and mods. | ||
* Open any game's folder and AppData folder | * Open any game's folder and AppData folder. | ||
* Run | * Run PC-98 emulator to play older Touhou games. | ||
* Download replays and extract them to the appropriate game folder | * Download replays and extract them to the appropriate game folder. | ||
| screenshot =File: | | screenshot =File:ThLauncherGamesMenu.png | ||
| support = | | support = | ||
{{Tool/Support|th01=|th02=|th03=|th04=|th05=|th06=|th07=|th075=|th08=|th09=|th095=|th10=|th105=|th11=|th12=|th123=|th125=|th128=|th13=|th14=|th143=|th15=}} | {{Tool/Support|th01=|th02=|th03=|th04=|th05=|th06=|th07=|th075=|th08=|th09=|th095=|th10=|th105=|th11=|th12=|th123=|th125=|th128=|th13=|th135=|th14=|th143=|th145=|th15=|th155=|th16=|th165=|th17=}} | ||
| version = | | version = 1.2 (2019-08-12) | ||
| author =Widdiful | | author = [https://adigitalproject.tk A Digital Project] (outdated version [http://www.widdiful.co.uk Widdiful]) | ||
}} | }} | ||
{{Tool | {{Tool | ||
| name =ThScoreFileConverter | | name = ThScoreFileConverter | ||
| link = | | link = https://www.colorless-sight.jp/thsfc | ||
| purpose =Tool for generating text and HTML summaries of score files. | | purpose = Tool for generating text and HTML summaries of score files. | ||
| screenshot = | | screenshot = File:Thscorefileconverter1.png | ||
| support = | | support = | ||
{{Tool/Support|th06=|th07=|th075=|th08=|th09=|th095=|th10=|th105=|th11=|th12=|th123=|th125=|th128=|th13=|th14=|th143=}} | {{Tool/Support|th06=|th07=|th075=|th08=|th09=|th095=|th10=|th105=|th11=|th12=|th123=|th125=|th128=|th13=|th14=|th143=}} | ||
| version = | | version = 2.3.0 (2018-05-05) | ||
| author =[http://www.colorless-sight.jp | | author = [http://www.colorless-sight.jp Iihoshi Yoshinori] | ||
}} | }} | ||
{{Tool | {{Tool | ||
| name =TouhouSuperExtractor | | name = TouhouSuperExtractor | ||
| link =http://resemblances.click3.org/product_list/index.cgi/detail/61 | | link = http://resemblances.click3.org/product_list/index.cgi/detail/61 | ||
| purpose =Generic tool for extracting data of various game archives, including some fangames, as well as DxLib format archives. | | source = | ||
| purpose = Generic tool for extracting data of various game archives, including some fangames, as well as DxLib format archives. | |||
| support = | | support = | ||
{{Tool/Support|th075=|th105=|th11=|th12=|th123=|th125=|th128=|th13=|th14=|th143=|th145=}} | {{Tool/Support|th075=|th105=|th11=|th12=|th123=|th125=|th128=|th13=|th135=|th14=|th143=|th145=|th15=|th155=|th16=|th165=}} | ||
| version =1. | | version = 1.25 (2018-05-20) | ||
| author =sweetie | | author = sweetie | ||
}} | }} | ||
Line 126: | Line 148: | ||
{{Tool | {{Tool | ||
| name =thbgmextractor | | name =thbgmextractor | ||
| link =http://smdn.jp/works/tools/ThbgmExtractor/ | | link =http://smdn.jp/works/tools/ThbgmExtractor/#section.2 | ||
| purpose =GUI extraction tool with lots of customization options | | purpose =GUI extraction tool with lots of customization options | ||
| features = | | features = | ||
Line 136: | Line 158: | ||
| usage = | | usage = | ||
* Drag a BGM file (usually thbgm.dat) onto the ThbgmExtractor.exe file.<br/>The program will ask you for the output directory and then start the extraction process. | * Drag a BGM file (usually thbgm.dat) onto the ThbgmExtractor.exe file.<br/>The program will ask you for the output directory and then start the extraction process. | ||
| screenshot =File:Thbgmextractor V1.6.4.png | |||
| screenshot = | |||
| support =Built-in: | | support =Built-in: | ||
{{Tool/Support | {{Tool/Support | ||
|th06=|th07=|th08=|th09=|th095=|th10=|alcostg=|th11=|th12=| | |th06=|th07=|th08=|th09=|th095=|th10=|alcostg=|th11=|th12=| | ||
}}Also supports additional games (all present and most likely future Windows-era Touhou games since 1.5.0 beta 2 / 1.4.6) via [[Game Tools and Modifications#Title files|title files]]. | }}Also supports additional games (all present and most likely future Windows-era Touhou games since 1.5.0 beta 2 / 1.4.6) via [[Game Tools and Modifications#Title files|title files]]. The download page includes a collection of links to title files. | ||
{{Tool/Support | {{Tool/Support | ||
|th075=|th125=|th128=|th13=|th14=|th143=|th15=|sh02=| | |th075=|th125=|th128=|th13=|th14=|th143=|th15=|th16=|sh02=| | ||
}} | }} | ||
| version =1.6.4 (2017-02-19) | | version =1.6.4 (2017-02-19) | ||
| author =[http://smdn.jp | | author =[http://smdn.jp smdn] | ||
}} | }} | ||
{{Tool | {{Tool | ||
| name =THxxBGM | | name =THxxBGM | ||
| link =http://hp.vector.co.jp/authors/VA033110/thxxbgm.htm | | link =http://hp.vector.co.jp/authors/VA033110/thxxbgm.htm#version | ||
| purpose =Music player and extractor ([[THxxBGMTutorial|Tutorial]]) | | purpose =Music player and extractor ([[THxxBGMTutorial|Tutorial]]) | ||
| features = | | features = | ||
* Minimalist music player interface | * Minimalist music player interface | ||
* Extraction into WAV format | * Extraction into WAV format | ||
| screenshot =File:Thxxbgm208.png | |||
| screenshot = | |||
| support =Built-in: | | support =Built-in: | ||
{{Tool/Support | {{Tool/Support | ||
Line 163: | Line 182: | ||
}} | }} | ||
Also supports additional games (all present and most likely future Windows-era Touhou games since 2.0.3) via [[Game Tools and Modifications#Title files|title files]]. | Also supports additional games (all present and most likely future Windows-era Touhou games since 2.0.3) via [[Game Tools and Modifications#Title files|title files]]. | ||
| version =2. | | version =2.08 (2018-08-12) | ||
| author =[http://hp.vector.co.jp/authors/VA033110 | | author =[http://hp.vector.co.jp/authors/VA033110 うり] | ||
}} | }} | ||
{{Tool | {{Tool | ||
| name =Touhou Music Room | | name =Touhou Music Room | ||
| link =http:// | | link =http://www.mediafire.com/file/ih1v3fcg5d6s178 | ||
| screenshot =Image:Musicroom_interface.png | | screenshot =Image:Musicroom_interface.png | ||
| purpose =Easily understandable GUI tool for game BGM playing, extracting and tagging. | | purpose =Easily understandable GUI tool for game BGM playing, extracting and tagging. | ||
Line 174: | Line 193: | ||
* Basic song playback and music room comment display | * Basic song playback and music room comment display | ||
* Customizable loop count and fade duration | * Customizable loop count and fade duration | ||
* | * Automatic track name and comment translation downloading from this Wiki | ||
* Built-in Ogg Vorbis encoding. Can create chained bitstream output files. | * Built-in Ogg Vorbis encoding. Can create chained bitstream output files. | ||
* Exclusive support for games compressed with the [[Game Tools and Modifications#Touhou Vorbis Compressor|Touhou Vorbis Compressor]]. | * Exclusive support for games compressed with the [[Game Tools and Modifications#Touhou Vorbis Compressor|Touhou Vorbis Compressor]]. | ||
Line 183: | Line 202: | ||
** Newer games are linked [[#Bgm files|here]]. | ** Newer games are linked [[#Bgm files|here]]. | ||
Known issues: | Known issues: | ||
* Does not work if it is opened in a directory containing non-English characters (Japanese, accented characters, etc.) | * Does not work if it is opened in a directory containing non-English characters (Japanese, accented characters, etc.) | ||
* Original [http://dl.dropbox.com/u/42882113/index.htm download link | * Original [http://dl.dropbox.com/u/42882113/index.htm download link] is offline. Source code can be downloaded [http://www.mediafire.com/file/qsq9g8s89kzxr50 here] | ||
| support = | | support = | ||
{{Tool/Support | {{Tool/Support | ||
|header_main=4|th06=|th07=|th08=|th09=|th095=|th10=|th11=|th12=|th125=|th128=|th13=|th14=|th143=|th15= | |header_main=4|th06=|th07=|th08=|th09=|th095=|th10=|th11=|th12=|th125=|th128=|th13=|th14=|th143=|th15=|th16=|th165 | ||
|header_fighter=|th075=|th105=|th123= | |header_fighter=|th075=|th105=|th123= | ||
|header_seihou=|sh02=|sh03= | |header_seihou=|sh02=|sh03= | ||
|header_other=|alcostg=|megamari=|patchcon=}} | |header_other=|alcostg=|megamari=|patchcon=}} | ||
| version =2.2. | | version =2.2.6 (2018-08-11) | ||
| author =Alunral (2.2.1) | | author = [[User:DTM|DTM]] (2.2.2 - 2.2.6) | ||
Alunral (2.2.1)<br /> | |||
[[User:NamelessLegacy|NamelessLegacy]] (until 2.2) | [[User:NamelessLegacy|NamelessLegacy]] (until 2.2) | ||
}} | }} | ||
Line 249: | Line 267: | ||
Here are some sources of these files: | Here are some sources of these files: | ||
* The download page for Thbgmextractor includes a collection of links to title files. | |||
* [http://www.selena-net.com/~piabrpg/mata-ri/tohotool.html 東方シリーズ用ツール] has th06, th07, th07.5, th08, th09, th09.5, th10, th11, th12, th125, th128, th13, th14, th11 trial, th12 trial and th13 trial. (Some of those may have incorrect looping offsets) | * [http://www.selena-net.com/~piabrpg/mata-ri/tohotool.html 東方シリーズ用ツール] has th06, th07, th07.5, th08, th09, th09.5, th10, th11, th12, th125, th128, th13, th14, th11 trial, th12 trial and th13 trial. (Some of those may have incorrect looping offsets) | ||
* [http://www.selena-net.com/~piabrpg/souryo/thbgmtool.html 東方シリーズ曲入れ替えツール] has an alternative list for individual wav bgm files, extracted from data file using a ripping tool (th06 to th10). | * [http://www.selena-net.com/~piabrpg/souryo/thbgmtool.html 東方シリーズ曲入れ替えツール] has an alternative list for individual wav bgm files, extracted from data file using a ripping tool (th06 to th10). | ||
* [http://amatya.seesaa.net/ あま茶の多アカ的思考] has files for th13 trial, th13. | * [http://amatya.seesaa.net/ あま茶の多アカ的思考] has files for th13 trial, th13. | ||
* [http://mayoiga-shiro.blogspot.jp/search/label/%E6%9B%B2%E7%9B%AE%E3%83%95%E3%82%A1%E3%82%A4%E3%83%AB 迷い家の白猫 Blog] has files for th14 trial, th14, th143, th15 trial, th15, th16 trial, and releases new title files shortly after the corresponding game release. | * [http://mayoiga-shiro.blogspot.jp/search/label/%E6%9B%B2%E7%9B%AE%E3%83%95%E3%82%A1%E3%82%A4%E3%83%AB 迷い家の白猫 Blog] has files for th14 trial, th14, th143, th15 trial, th15, th16 trial, th16, and releases new title files shortly after the corresponding game release. | ||
* [http://pastebin.com/LmcR0q3E Title file for TH13] (alternate source) | * [http://pastebin.com/LmcR0q3E Title file for TH13] (alternate source) | ||
* [http://akstc.web.fc2.com/twitter/titles_th14_tr.txt Title file for TH14 trial] (alternate source) | * [http://akstc.web.fc2.com/twitter/titles_th14_tr.txt Title file for TH14 trial] (alternate source) | ||
Line 263: | Line 282: | ||
* [http://pastebin.com/HNGMykZW BGM file for th14.3] | * [http://pastebin.com/HNGMykZW BGM file for th14.3] | ||
* [http://pastebin.com/4D2Jj1bq BGM file for th15] | * [http://pastebin.com/4D2Jj1bq BGM file for th15] | ||
* [http://pastebin.com/ | * [http://pastebin.com/wD04BE6j BGM file for th16] | ||
* [http://pastebin.com/6GkHFrvF BGM file for th17tr] | |||
* [http://pastebin.com/g12v6mji BGM file for th17] | |||
* [http://pastebin.com/cC4C8zrA BGM file for mcd06] | * [http://pastebin.com/cC4C8zrA BGM file for mcd06] | ||
* [http://pastebin.com/dTGgaLRQ BGM file for mcd07] | * [http://pastebin.com/dTGgaLRQ BGM file for mcd07] | ||
Line 272: | Line 293: | ||
| name =DX8 to DX9 converter | | name =DX8 to DX9 converter | ||
| link =http://enbdev.com/convertor_dx8_dx9_v0036.htm | | link =http://enbdev.com/convertor_dx8_dx9_v0036.htm | ||
| purpose=Various Windows 10 fixes. Touhou 6 EoSD unlimited FPS fix, Touhou 7.5 IaMP crashing fix, and more. Extract files into game directory. | | purpose=Various essential Windows 10 fixes. Touhou 6 EoSD unlimited FPS fix, Touhou 7.5 IaMP crashing fix, and more. Extract files into game directory. | ||
| features= | | features= | ||
* Enables exclusive fullscreen instead of (borderless) windowed fullscreen on Windows 10. Reduces input delay when used with the [[Game_Tools_and_Modifications#Vsync Patches|Vsync Patches]]. | * Enables exclusive fullscreen instead of (borderless) windowed fullscreen on Windows 10. Reduces input delay when used with the [[Game_Tools_and_Modifications#Vsync Patches|Vsync Patches]]. | ||
Line 278: | Line 299: | ||
* Enables compatibility with various third-party graphics tools (e.g. MSI Afterburner, SweetFX). | * Enables compatibility with various third-party graphics tools (e.g. MSI Afterburner, SweetFX). | ||
Known issues: | Known issues: | ||
* Touhou 7.5: Character sprites are blurry due to poor sprite filtering. If this is annoying, use [ | * Touhou 7.5: Character sprites are blurry due to poor sprite filtering. If this is annoying, use [https://www.mediafire.com/file/10be27b72yy1icv/WR2_DirectX9_by_AnKor.20140509.zip AnKor's converter] instead. | ||
| support={{Tool/Support|th06=|th07=|th075=|th08=|th09=|th095=}} | | support={{Tool/Support|th06=|th07=|th075=|th08=|th09=|th095=}} | ||
| author =[http://enbdev.com/ Boris Vorontsov (ENBDev)] | | author =[http://enbdev.com/ Boris Vorontsov (ENBDev)] | ||
Line 284: | Line 305: | ||
{{Tool | {{Tool | ||
| name =Vsync Patches | | name =Vsync Patches | ||
| link =http://www.mediafire.com/file/ | | link =http://www.mediafire.com/file/zxdhr7rdpzrlnmt/VsyncPatch.zip | ||
| purpose=Reduces input delay (game responds more quickly when a button is pressed). | | purpose=Reduces input delay (game responds more quickly when a button is pressed). | ||
<br>For EoSD, please remember to install (and run!) the game in Japanese locale, or the filenames will be gibberish and the patch won't be able to find the main program. Failing that, you can use [https://thpatch.net/wiki/File:vpatch_th06_unicode.zip vpatch_th06_unicode.dll] instead of vpatch_th06.dll, and rename the program to 東方紅魔郷.exe. | <br>For EoSD, please remember to install (and run!) the game in Japanese locale, or the filenames will be gibberish and the patch won't be able to find the main program. Failing that, you can use [https://thpatch.net/wiki/File:vpatch_th06_unicode.zip vpatch_th06_unicode.dll] instead of vpatch_th06.dll, and rename the program to 東方紅魔郷.exe. | ||
Line 297: | Line 318: | ||
* Optional MoF MarisaB 3.xx power fix | * Optional MoF MarisaB 3.xx power fix | ||
| support={{Tool/Support|th06=|th07=|th08=|th09=|th095=|th10=|alcostg=|th11=|th12=|th125=|th128=|th13=|th15=}}[[Danmakufu]] | | support={{Tool/Support|th06=|th07=|th08=|th09=|th095=|th10=|alcostg=|th11=|th12=|th125=|th128=|th13=|th15=}}[[Danmakufu]] | ||
| author =[ | | author =[https://twitter.com/kaei_adonis swmpLV/75E] (English instructions by [https://twitter.com/drakeirving Drake]) | ||
}} | |||
{{Tool | |||
| name =dgVoodoo2 | |||
| link =http://www.dege.freeweb.hu/dgVoodoo2/dgVoodoo2.html | |||
| purpose=An advanced DX8 converter that enables optional high-resolution rendering (e.g. native 1080p) and other graphical enhancements, but has notable known issues. | |||
| features= | |||
* Similar features to the [[Game_Tools_and_Modifications#DX8 to DX9 converter|DX8 to DX9 converter]] (Windows 10 fixes, etc), but converts to DX11 (feature level 10.1). | |||
* Enable high-resolution rendering, anti-aliasing, and anisotropic filtering. | |||
* Alt-Enter shortcut to toggle fullscreen. | |||
Known issues: | |||
* Additional input lag and higher graphical requirements compared to the DX8 to DX9 converter. | |||
* When playing at high resolutions, graphical artifacts are visible throughout the interface and around some in-game sprites. | |||
* Incorrect graphics in some games (e.g. invisible trees in EoSD stage 3). | |||
| support={{Tool/Support|th06=|th07=|th075=|th08=|th09=|th095=}} | |||
| author =[http://www.dege.freeweb.hu/ Dege] | |||
}} | }} | ||
{{Tool | {{Tool | ||
Line 303: | Line 339: | ||
| link =http://bygzam.seesaa.net/article/123123010.html | | link =http://bygzam.seesaa.net/article/123123010.html | ||
| screenshot =Image:Pivot.png | | screenshot =Image:Pivot.png | ||
| purpose =Allows games to be played in | | purpose =Allows games to be played in an arcade-style vertical-oriented resolution. | ||
See the [[Vertical Play]] page for a detailed usage description. | See the [[Vertical Play]] page for a detailed usage description. | ||
| support ={{Tool/Support|th10=|th11=|th12=|th13=}} | | support ={{Tool/Support|th10=|th11=|th12=|th13=}} | ||
Line 311: | Line 347: | ||
{{Tool | {{Tool | ||
| name =THRotator | | name =THRotator | ||
| link = | | link =https://github.com/massanoori/THRotator | ||
| screenshot = | | screenshot = | ||
| purpose =Another tool allowing games to be played in a vertical-oriented resolution, with more games supported and customisable positioning for HUD elements. | | purpose =Another tool allowing games to be played in a vertical-oriented resolution, with more games supported and customisable positioning for HUD elements. | ||
| support ={{Tool/Support|th06=|th07=|th08=|th09=|th095=|th10=|th11=|th12=|th125=|th128=|th13=| | | support ={{Tool/Support|th06=|th07=|th08=|th09=|th095=|th10=|alcostg=|th11=|th12=|th125=|th128=|th13=|th14=|th143=|th15=|th16=}} | ||
| version = | | version = | ||
| author = | | author =massanoori | ||
}} | }} | ||
{{Tool | {{Tool | ||
Line 343: | Line 378: | ||
*Does not depend on input device or setup. | *Does not depend on input device or setup. | ||
*Somewhat configurable, will likely support future games. | *Somewhat configurable, will likely support future games. | ||
| support ={{Tool/Support|th06=|th07=|th08=|th09=|th095=|th10=|alcostg=|th11=|th12=|th125=|th128=|th13=|th14=|th143=|th15=}} | | support ={{Tool/Support|th06=|th07=|th08=|th09=|th095=|th10=|alcostg=|th11=|th12=|th125=|th128=|th13=|th14=|th143=|th15=|th16=}} | ||
| author = [[User:Drake Irving|Drake]] | | author = [[User:Drake Irving|Drake]] | ||
}} | }} | ||
Line 450: | Line 485: | ||
==External Links== | ==External Links== | ||
*[http://mint.s150.xrea.com/?FrontPage Touhou Tools Wiki (Japanese)] (dead) | *[http://wikiwiki.jp/thtools/?FrontPage Touhou Tools Wiki (Japanese)] | ||
** Based on salvaged data of old Touhou Tools Wiki. | |||
* [http://mint.s150.xrea.com/?FrontPage Touhou Tools Wiki (Japanese)] (dead) | |||
** [http://coolier.dip.jp/th_up4/index.php?id=6454 Partial page archive (ZIP)] | ** [http://coolier.dip.jp/th_up4/index.php?id=6454 Partial page archive (ZIP)] | ||
*[https://web-beta.archive.org/web/20150322053952/http://alcahest.perso.sfr.fr/perso/apploc/applocale.html AppLocale (download, utilities, instructions)] (web archive) | *[https://web-beta.archive.org/web/20150322053952/http://alcahest.perso.sfr.fr/perso/apploc/applocale.html AppLocale (download, utilities, instructions)] (web archive) |
Revision as of 13:31, 16 August 2019
This article DISCLAIMER: File mirrors are neither guaranteed to be working nor to be virus or trojan free!
|
This article holds info about existing tools to extract or modify the data of the Touhou Project games.
All of the tools are built for Windows only, however some have source code included and therefore it might be possible to get them to work on other platforms.
If your computer has trouble recognizing Japanese words related to Touhou, see the Input Method Dictionary.
For more information on the inner workings of the games, see the Technical Information pages.
Localisation Patches
General Utilities
BrightmoonDownload, w/ source code | |||||||
---|---|---|---|---|---|---|---|
Purpose |
Generic GUI tool for extracting data of various game archives. |
Screenshot | |||||
Supports |
| ||||||
Latest version |
2011-04-20 | ||||||
Author | unknown |
Touhou ToolkitDownload, w/ source code | ||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Purpose |
Command-line toolkit for extracting, modifying, and repacking the data of the Team Shanghai Alice games. | |||||||||||||||
Features |
Supports the following formats:
| |||||||||||||||
Supports |
| |||||||||||||||
Latest version |
Release 11 (2018-10-07) | |||||||||||||||
Author |
|
Touhou Toolkit GUIDownload, w/ source code | ||
---|---|---|
Purpose |
GUI for Touhou Toolkit (Extra) |
Screenshot |
Supports |
The same as in THTK | |
Latest version |
1.1 (2015-02-23) | |
Author | dobro |
Mystic Square ToolkitDownload | ||||
---|---|---|---|---|
Purpose |
Collection of command-line tools to decompile and recompile the data of Mystic Square. | |||
Features |
Supports the following formats:
| |||
Supports |
| |||
Latest version |
Beta | |||
Author |
|
anm2pngDownload, w/ source code | ||
---|---|---|
Purpose |
Console application to convert anm files in Touhou dat files to png images. | |
Author | Rarity |
Touhou Vorbis CompressorDownload, w/ source code | |||||||
---|---|---|---|---|---|---|---|
Purpose |
Compresses the original lossless BGM used by the main series games to Ogg Vorbis. Saves (depending on the selected quality) up to 80% of a game's disk space without a noticeable impact on game performance or music quality (for most people). |
Screenshot | |||||
Features |
| ||||||
Supports |
| ||||||
Latest version |
1.0 (2011-05-22) | ||||||
Author | NamelessLegacy |
Touhou LauncherDownload | ||||
---|---|---|---|---|
Purpose |
Puts all of your Touhou games in one program for convenience. |
Screenshot | ||
Features |
| |||
Supports |
| |||
Latest version |
1.2 (2019-08-12) | |||
Author | A Digital Project (outdated version Widdiful) |
ThScoreFileConverterDownload | ||||
---|---|---|---|---|
Purpose |
Tool for generating text and HTML summaries of score files. |
Screenshot | ||
Supports |
| |||
Latest version |
2.3.0 (2018-05-05) | |||
Author | Iihoshi Yoshinori |
TouhouSuperExtractorDownload, w/ source code | ||||
---|---|---|---|---|
Purpose |
Generic tool for extracting data of various game archives, including some fangames, as well as DxLib format archives. | |||
Supports |
| |||
Latest version |
1.25 (2018-05-20) | |||
Author | sweetie |
Music-Related Utilities
Extractors
thbgmextractorDownload | |||||||
---|---|---|---|---|---|---|---|
Purpose |
GUI extraction tool with lots of customization options |
Screenshot | |||||
Features |
| ||||||
Supports |
Built-in: Also supports additional games (all present and most likely future Windows-era Touhou games since 1.5.0 beta 2 / 1.4.6) via title files. The download page includes a collection of links to title files. | ||||||
Usage |
| ||||||
Latest version |
1.6.4 (2017-02-19) | ||||||
Author | smdn |
THxxBGMDownload | ||||
---|---|---|---|---|
Purpose |
Music player and extractor (Tutorial) |
Screenshot | ||
Features |
| |||
Supports |
Built-in:
| |||
Latest version |
2.08 (2018-08-12) | |||
Author | うり |
Touhou Music RoomDownload | |||||||
---|---|---|---|---|---|---|---|
Purpose |
Easily understandable GUI tool for game BGM playing, extracting and tagging. |
Screenshot | |||||
Features |
Known issues:
| ||||||
Supports |
| ||||||
Latest version |
2.2.6 (2018-08-11) | ||||||
Author | DTM (2.2.2 - 2.2.6)
Alunral (2.2.1) |
Changers
Touhou BGM ChangerDownload, w/ source code | ||||
---|---|---|---|---|
Purpose |
Tool for replacing BGM tracks in Touhou games | |||
Features |
| |||
Supports |
Built-in: | |||
Latest version |
2.02 (2008-09-08) | |||
Author | りょうちん |
Pixel PlaylistDownload | |||||||
---|---|---|---|---|---|---|---|
Purpose |
Tool for playing music based on visual context-cues. |
Screenshot | |||||
Features |
| ||||||
Supports |
| ||||||
Latest version |
2.5 (2014-03-29) | ||||||
Author | AndrewFM |
Players
- thplay - 東方蓄音機 (Touhou Gramophone) (Japanese)
- bgmforall - BGM For All Version 1.1 By 野风信子 (Chinese)
- FBPLAY - A player that supports a wide range of games including TH06-TH11. Unofficial versions support up to TH13.
Title files
There is a common format for files that store information about BGM names and their positions in thbgm.dat files. The usual naming convention is titles_thXX.txt. Note that older versions of software may not fully support TH13 title files due to the reduced sample rate for spirit world versions in that game.
Here are some sources of these files:
- The download page for Thbgmextractor includes a collection of links to title files.
- 東方シリーズ用ツール has th06, th07, th07.5, th08, th09, th09.5, th10, th11, th12, th125, th128, th13, th14, th11 trial, th12 trial and th13 trial. (Some of those may have incorrect looping offsets)
- 東方シリーズ曲入れ替えツール has an alternative list for individual wav bgm files, extracted from data file using a ripping tool (th06 to th10).
- あま茶の多アカ的思考 has files for th13 trial, th13.
- 迷い家の白猫 Blog has files for th14 trial, th14, th143, th15 trial, th15, th16 trial, th16, and releases new title files shortly after the corresponding game release.
- Title file for TH13 (alternate source)
- Title file for TH14 trial (alternate source)
- Title file for TH14.3 (alternate source)
- Title file for Kioh Gyoku
Bgm files
These files are using in Touhou Music Room / Touhou Vorbis Compressor:
- BGM file for th14
- BGM file for th14.3
- BGM file for th15
- BGM file for th16
- BGM file for th17tr
- BGM file for th17
- BGM file for mcd06
- BGM file for mcd07
Gameplay-Related Utilities
Supporting multiple games
DX8 to DX9 converterDownload | ||||
---|---|---|---|---|
Purpose |
Various essential Windows 10 fixes. Touhou 6 EoSD unlimited FPS fix, Touhou 7.5 IaMP crashing fix, and more. Extract files into game directory. | |||
Features |
Known issues:
| |||
Supports |
| |||
Author | Boris Vorontsov (ENBDev) |
Vsync PatchesDownload | ||||
---|---|---|---|---|
Purpose |
Reduces input delay (game responds more quickly when a button is pressed).
| |||
Features |
Additional features include:
| |||
Supports |
| |||
Author | swmpLV/75E (English instructions by Drake) |
dgVoodoo2Download | ||||
---|---|---|---|---|
Purpose |
An advanced DX8 converter that enables optional high-resolution rendering (e.g. native 1080p) and other graphical enhancements, but has notable known issues. | |||
Features |
Known issues:
| |||
Supports |
| |||
Author | Dege |
Vertical PlayDownload | ||||
---|---|---|---|---|
Purpose |
Allows games to be played in an arcade-style vertical-oriented resolution. See the Vertical Play page for a detailed usage description. |
Screenshot | ||
Supports |
| |||
Latest version |
Version 2.4 (2011-09-24) | |||
Author | niisaka |
THRotatorDownload | ||||
---|---|---|---|---|
Purpose |
Another tool allowing games to be played in a vertical-oriented resolution, with more games supported and customisable positioning for HUD elements. | |||
Supports |
| |||
Author | massanoori |
Touhou UltraDownload, w/ source code | |||||
---|---|---|---|---|---|
Purpose |
This mod will make the bullets go faster or in higher amounts, making the Touhou games harder. It is not a selectable option in the menu, and every difficulty will be affected. | ||||
Features |
| ||||
Supports |
| ||||
Author | niL |
Touhou Input DisplayDownload | ||||
---|---|---|---|---|
Purpose |
Reads the memory of Touhou games and gives a display of the game's inputs. | |||
Features |
| |||
Supports |
| |||
Author | Drake |
No Hitbox DATsDownload | ||||
---|---|---|---|---|
Purpose |
Removes the visible hitbox. | |||
Supports |
| |||
Author | Emarrel |
Real Hitbox PatchesDownload | ||||
---|---|---|---|---|
Purpose |
Changes the sizes of bullets to approximately match their hitboxes. | |||
Supports |
| |||
Author | sibgamer |
Voice ModDownload | ||||
---|---|---|---|---|
Purpose |
Allows characters to have a voice. See the Voice Mod page for a detailed usage description. | |||
Supports |
| |||
Author | unknown |
Supporting single games
Embodiment of Scarlet Devil
Retexture PatchDownload | ||
---|---|---|
Purpose |
Replaces all the images in EoSD with cleaner, higher resolution images. The sprites have also been updated with those from the newer games. Read the readme before installing, as it contains some important information. This patch is packaged with the English translation patch as well. | |
Latest version |
0.3 | |
Author | Emarrel |
Hitbox PatchDownload | ||
---|---|---|
Purpose |
Displays a visible hitbox on the character sprite when the Shift key is pressed. Hitbox is invisible when Shift is not pressed. | |
Author | jisakujien |
Practice Mode Replay PatchDownload | ||
---|---|---|
Purpose |
Allows players to save replays from Practice Mode stages, a feature that was first officially introduced in PCB. | |
Author | unknown chinese people (Redone by Wriggle) |
Imperishable Night
th08bgm_patchDownload, w/ source code | ||
---|---|---|
Purpose |
Binary patcher to fix several audio glitches in Imperishable Night's BGM file. | |
Author | unknown |
noflashmyonDownload, w/ source code | ||
---|---|---|
Purpose |
DLL patch that makes Youmu's ghost half transparent when focused, so that it no longer obscures her hitbox | |
Author | jisakujien |
Subterranean Animism
SA Boss RushDownload | ||
---|---|---|
Purpose |
A boss rush modification to TH11. Removes stages, bombs and continues, and every player faces Satori's entire arsenal, along with other quirks. Created as a challenge mode and a means to boss practice. | |
Author | Drake |
Undefined Fantastic Object
Score counter bugfixDownload, w/ source code | ||
---|---|---|
Purpose |
Binary patch to fix the score display glitch that occurs when score exceeds about 2.14 billion. | |
Author | Nereid |
UFO Boss RushDownload | ||
---|---|---|
Purpose |
A boss rush modification to TH12. Removes stages, bombs and continues, along with other little quirks. Created as a challenge mode and a means to boss practice. | |
Author | Drake |
Ten Desires
th13Download, w/ source code | ||
---|---|---|
Purpose |
(Only for Windows Vista and Windows 7) Adds a code to the th13.exe so the game can play on Windows Aero. It does no affect to the game whatsoever. Simply replace th13.exe with the one in the download link. | |
Latest version |
2011-08-14 | |
Author | 雷鸣 |
Banshiryuu
PBG6 Data ExtractorDownload, w/ source code | ||
---|---|---|
Purpose |
Command-line tool to extract data from the *.ac6 files. | |
Latest version |
2011/01/13 (Initial release) | |
Author | NamelessLegacy |
See Also
- Len'en Wiki's entry for Game Tools and Modifications
External Links
- Touhou Tools Wiki (Japanese)
- Based on salvaged data of old Touhou Tools Wiki.
- Touhou Tools Wiki (Japanese) (dead)
- AppLocale (download, utilities, instructions) (web archive)