The page might not work as intended if scripting is disabled!

Touhou Launcher

Features

F.A.Q

Yes, non-static patches such as thcrap are supported; in fact, they are recommend over static patches.

Do everyone a favor and stop using Window's built-in (and arcaic) decompressor, you can use 7-Zip.

You can do so by going to your installation folder and placing the image (160x60 PNG files) into the folder named 'images' with the file being named as the default file in the folder and 'random' for the random button.

Inside the Launcher's folder, inside the folder named 'langs', use whichever file as reference, remember to not change values' keys (the part before a semicolon), and to change the 'title' to your language's name and 'code' to your language's code (i.e.: en-GB, etc.).

After you are finished, you can send the file to the Discord server's language forum (open a new thread if one for your language does not exist) or to adigitalproject0@gmail.com.

Changelog

  • Fixed TH14 music having titles from TH15.
  • Now thcrap searching looks for repos names too.
  • Updated to .NET 8, let me know if something's broken!
  • Added TH19 and TH18.5 to the list of games in the tray icon.
  • Fixed fan games not opening if they are inside the launcher's folder.
  • Fixed bug that made it so it wasn't possible to connect to the servers.

  • Added search feature to search for thcrap patches.
  • Fixed replays loading for eternity if the replays folder of the game did not exist.
  • Fixed fan games inside the launcher's folder not saving their paths relative to the folder.

  • Added support for TH19's final release (including music room).

  • Added TH19 trial music.
  • Added TH19 button image.
  • Fixed print works not loading saved metadata (i.e.: last page read).
  • The Launcher can now run under Wine (it may have some minor bugs, but I won't be fixing them).

  • Added TH19 button in the grid layout.
  • Fixed ZUN's Music Collection not loading.

  • Added initial support for the trial of TH19.
  • Fixed TH14.5 music being loaded erratically.
  • Fixed Tasofro's games' music besides TH7.5 not loading.
  • Added ZUN's Music Collection to the music player (needs Internet!).
  • 1CC runs of TH8's Final A and Final B are now counted independently.
  • Fixed bug that would crash the Launcher when there was no Internet available.
  • Fixed bug that would make it so no executables could be selected when adding a game.
  • Fixed music names displaying in Japanese when the Launcher was not in Japanese and displaying in English when it was.
  • Print works now load the locally stored file (if the print works list had been loaded previously) when there is no Internet connection.

  • Fixed bug that made the Launcher crash when trying to load a patch stack from thcrap.
  • Due to the changes in language handling, the setting that stores the language has been reset to English, sorry for the incovenience!
  • Changed the way languages are handled, if you want to translate the Launcher into a new language or make corrections, look at the F.A.Q!

  • Fixed game covers not loading.
  • Fixed thcrap not finding games when they are inside the folder where the Launcher is.

  • Changed design of grid layout.
  • Fixed music from PC-98 not loading.
  • Moved TH17.5 to the Fighting Games category.
  • Fixed some TH18.5 music names being mixed up.
  • Upped the resolution of Fan Game's icons to 256x256.
  • Shortcuts (.lnk files) can now be added as Fan Games.
  • Added combo box to change active thcrap stack in the grid layout.
  • Fixed being able to select shortcuts as locations of official games.
  • Added images (made by DJO_Maverick!) to the game buttons in the grid layout.
  • Added context menu (right-click menu) to TH18.5's button in the grid layout.
  • Fixed fan games rename text box displaying that text could be selected when it was not the case.

  • Updated to .NET 7, please report any bugs!
  • Fixed music from TH17.5 not looping correctly.
  • Fixed replays from TH7, TH8, TH14 & TH15 not loading.
  • Fixed replays from TH10 displaying the incorrent rank.
  • Fixed embedded browsers showing messages for script errors.
  • Added Okina's themes to the music player from TH17.5 v1.14.
  • Changed the decimal precision of the slow rates from 2 to 3 digits.
  • Fixed bug that would crash the launcher if it was tried to be closed while running a game alongside thprac.
  • Changed the date format of replays to the ISO 8601 format YYYY-MM-DD (2022-10-30).

  • Updated the base version of dosbox-x to v0.84.3.
  • Fixed thprac not opening with TH6, TH7, TH8, TH9 and TH9.5.
  • A message will now appear when trying to open a new instance if another one was already open.

  • Updated the base version of thprac to v2.2.0.
  • Added thprac support for TH6, TH17.5 & TH18.5.
  • New versions of thprac will be downloaded if v2.2.0 gets superseded.

  • Added support for Touhou 18.5 in the music player.
  • Fixed Touhou 13.5 music not being able to be played.
  • Finally fixed Tasofro's games' music not being looped correctly!

  • Added support to play Touhou 18.5 and use thcrap with it.

  • Updated to .NET 6, please report any new problems!
  • Fixed crash when playing non-looping music from TH17.5.
  • Changed how music from Tasofro games gets loaded to improve performance on some scenarios.

  • Fixed PC98 music being bumped by 1 slot and crashing if the first song in the list was played.

  • Added button to play supported games (TH7-18 & TH7.5-16.5) with thprac (there's a really very small chance that thprac may open before the game).

  • Fixed bug that would try to load the print works list for the locale of the system instead of the Launcher's.
  • Should have fixed bug that would crash the Launcher when the color profile of the system was not set to the default.

  • Included missing libraries that prevented listening to Touhou 14.5 and 15.5's music.
  • Now the last read page of print works' chapters will be saved and shown besides the chapters' names.
  • Changes have been made to how print works are saved to account for other possible languages in the future; as a result, downloaded print works will not be found, to fix this you can move them into a folder named "en" inside your print works folder.

  • Fixed some buttons getting disabled in the thcrap tab.
  • Adjusted some of the Romanian translations (revised by Dragoneex).
  • Fixed bug that disabled the button to run the config tool of Touhou 6 (EoSD).
  • Fixed bug where thcrap would not automatically download the files needed for patches when an exe other than the game's original was run. This fix will override the game.js file of any thcrap installation.

  • Added more information about replays.
  • Edited lots of localization strings to better convey their meaning.
  • Added more information on game tracks' artists and original tracks (if any).
  • Added option to disable detecion of replays' URLs being copied to the clipboard.
  • Added a pause option to the music player and reduced the latency of PC-98 music.
  • Added support for DosBox-x PC-98 emulation and replaced the default emulator for it.
  • Removed royalflare from sites to download replays from as it will be shut down on January 31st.
  • Reworked the internal structure of the Launcher and some of its components, so it should perform better.
  • Made changes to the internal handling and structure of settings, and thus invalidated previous settings (will probably not happen again).
  • Added native support for thcrap patch handling, including but not limited to managing your stacks, creating new ones, choosing between stacks to play with, etc.

  • Updated the music player (loop bugged, as is always the case with Tasofro games) for the full release of Touhou 17.5 (GI).

  • Added the option to switch to a grid layout with the games' buttons.

  • Fixed some Romanian translations.
  • Fixed bug that wouldn't let download print works.

  • Fixed a bug that would prevent music from playing.
  • Fixed bugs with some games that had a spin-off (e.g. opening folders, score files, music, etc).

  • Fixed clear data from Touhou 6 to 9 and Tasofro games.
  • Fixed display bug with resolutions with 720 height (minimun resolution allowed 800x720).

  • Fixed bug where the Launcher would say there was an update even though there was none.

  • Removed clear data from Tasofro games until further notice.
  • Fixed bug where a crash would occur after trying the Launcher tried to delete a game path pointing to a non-existant location.

  • Added support for the full version of Touhou 18.
  • Finally overhauled the UI of the Launcher (might change in the future)!
  • Removed the ability to put images in the game's buttons (the images' files will stay in your folder).

  • Fixed messed up music names from Touhou 3.
  • The download of print works can now be stopped.
  • Fixed volume resetting itself after restarting the Launcher.
  • Added a confirmation dialog before downloading a print work.
  • Added support for Touhou 18 ahead of its trial release on March 21st!
  • Fixed bug when using images for the tools' buttons would crash the Launcher.
  • Fixed japanese characters not working in paths of PC98 games (NP2 does not support them).
  • Fixed large print works leaving the Launcher as not responding until downloading had finished.

  • Fixed bug where the Launcher wouldn't be able to find the path to the PC98 emulator.

  • Added the music from the PC98 era games to the player.

  • Print Work collections can now be deleted.
  • Fixed fan games opening with a single click.
  • Fixed bug where tools could not be downloaded.
  • Print Works downloads should now take less time.
  • Fixed bug where Print Works could not be download.
  • Fixed crash when selecting something in the About tab.
  • Fixed some text strings not fully visible in some languages.
  • Fixed bug where games could not be opened if one had already been opened.
  • Fixed bug where the Print Works reader would fail to focus after downloading a manga.

  • Tweaked the UI.
  • Added music for Touhou 13.5 (HM) and 17.5 (SCJ).
  • Clearance data can now only be retrieved from score files.
  • Important

  • Switched to .NET 5, report any bugs that have slipped testing!
  • The Launcher is now portable, so paths can now be relative to the base directory.

  • Added music for Touhou 14.5 (ULiL) and 15.5 (AoCF).

  • Windows 7 is again supported (SP1 only).
  • Added music for Touhou 7.5 (IaMP).
  • Now the location where mangas are stored in can be changed.
  • Fixed crash that occurred if closed the Launcher while downloading manga.
  • Trying to go past a manga page that has nothing to show now closes the reader.
  • Opening or downloading a manga now requires double clicking instead of single clicking.

  • Fixed the Launcher not opening.

  • Added music from Touhou 10.5 and 12.3.
  • Improved performance of the webs for replays.
  • Fixed bug when downloading replays of Touhou 10.
  • Optimized the music player, which now requires less RAM.
  • Music now loops as intended (but fighting games' music stutters when looping)
  • Fixed crashing when trying to download some mangas (i.e. 'The Grimoire of Usami').
  • Made it so now operations started along a progress dialog cannot close the dialog.
  • Windows 7 will not be supported until further notice; we apologize for the incovenience!

  • Added various mangas for people to read.
  • Added default images for the game's buttons, all of which have been made by Zondac!.

  • Fixed shuffled names of the music from Touhou 16.5.
  • PC-98 games are no longer included along the Launcher.
  • Themes of the Lunarcast web site now work as intended.
  • Fixed PC-98 games losing their save data when updating.
  • Fixed music from Touhou 12.8 not starting from the beginning.
  • Disabled selecting multiples songs at once in the music player.
  • Fixed script errors when loading the web pages to download replays.

  • Support for the music of the spin-offs games by ZUN has been added.
  • Added a button to reload the clearance data manually.

  • Now an error will show up when trying to retrieve the music of a unlocated game.
  • Added a progress dialogue which will show up while retrieving the music of a game.

  • Added a music player that can play the music of the games from 7-17 except 9 & 13. Must have linked the game first to be able to play its music.

  • Fixed game clearance management and achievements.
  • Added scorefile clearance for Touhou 9 after a month because nobody noticed it was missing.

  • Fixed script errors with Lunarcast.
  • Fixed typo where Imperishable Night was spelled Impersihable Night.

  • Fixed bug when pressing the 'Update List' button in the replays tab.
  • Fixed bug in Light Mode that would make the achievements background images invisible.

  • Added game clearance management and related 'achievements'.

  • Added replays management for games from Mountain of Faith up to the last one, excluding spin-offs.
  • Fixed bug where games that were using thcrap could not find their respective replay folders nor could the custom.exe.

  • And we also wish you all a happy new year!

  • Fixed typo in Settings tab where PoFV was labeled as PCB.
  • The rating system has been disabled until we find time to fix it properly for once and for all!
  • Now it is possible to add images to the tools buttons just as you would do with normal buttons (i.e. for Scorefile Converter would be "toolSC.png").

  • Added some tools to the games tab, this is subject to change in the future.
  • Added replay.royalflare.net as replays source in place of the now defunct gensokyo.org.
  • Changed the name of Touhou 12.3 to Hisotensoku because some people found the other one awkward.
  • Added Japanese language; some translations may be wrong, so let us know if you have any correction!

  • Added character "'" to rename fan-games.
  • Fixed Discord link in About section not working.
  • Added a cooldown of 1 second to the rating system.
  • Fixed fan-games being opened right away after clicking once.
  • Fixed typo with Perfect Cherry Blossom being named Perfect Cheryy Blossom.

  • Fixed custom.exe not being found.
  • Fixed dark mode persisting until tab change when disabled.
  • Fixed fan-games executing instead of opening their folders.
  • Added the context menu actions of the fan-games to a sidebar, too.
  • Added characters "-" and "_" to rename fan-games, as well as numbers 0-9.
  • Fixed crashing when rating a game when actually there's no game selected.
  • Fixed crashing when trying to open an inexistent AppData folder of any game.
  • Fixed AoCF saying that it had an AppData folder and that its replay folder didn't exist.
  • Fixed exploit that made it posible so that you could rate the same game multiple times.

  • Added support for the Touhou 17.5 beta.

  • We have added a dark mode so you don't get blind at night! (Not yet available in the page)

  • Fixed bug that would crash the Launcher when viewing average rates.

  • We have added a feature so you can rate the games and also view their average rate!

  • Fixed the Launcher crashing in Windows 7.

  • Added support for the full release of Touhou 17.
  • When adding an image for a button its text will disappear.

  • Administrator rights are no longer required to play PC-98 games.
  • Fixed a bug where replays files would download in the incorrect place.
  • From now on, when you copy a replay's url you will be asked if you want to download that replay.

  • Fixed a bug where the window would not auto-close in certain cases.

  • Fixed a bug where it wasn't able to run PC-98 games (it required administrator rights).

  • Fixed a bug where it wasn't able to link fan-games with Unicode characters (non-ASCII characters, such as Japanese ones).

  • Initial release!

Screenshots

System requirements

Download

Are you ready to download Touhou Launcher? Then go ahead and smash the button!


The Button!