Skip to content
Compare
Choose a tag to compare

Added: Touhou 17.5 support.

After sufficient testing, this version of Touhou Launcher will be a full release version, as I don't believe I will be adding any more features other than support for games as they are released.
As always, feel free to report any bugs you find in this release on the issues page.

Compare
Choose a tag to compare

1.0 Pre-release 5

Pre-release
Pre-release

Added: Touhou 18 support.

This update was made as quickly and as sloppily as possible, so I'll probably come back to it to fix any bugs I find.

Compare
Choose a tag to compare

1.0 Pre-release 4

Pre-release
Pre-release

Added: Tray icon for Touhou 17.
Changed: The backwards compatibility code has been rewritten. Unfortunately this breaks compatibility with older versions. An intermediary version called pre3.5 is provided for conversion of settings.json to the new format.
Changed: The browser will no longer start on a webpage.
Changed: replays.gensokyo.org was changed to maribelhearn.com/gensokyo as the former is no longer accessible.
Changed: Updated thcrap interaction to be compatible with the 2019-10-05 update. You may need to set your thcrap_loader path again.
Changed: The profile editor will now fill in missing game profiles with paths that you have already filled automatically when launching it.
Changed: You can now set arbitrary names for game profile IDs as long as they don't start with "th".
Changed: Enlarged the custom games list.
Changed: Upgraded to Visual Studio 2017 from 2012. Hopefully shouldn't change anything.
Changed: Dependencies will now appear only above the patches that depend on them.
Changed: Required thcrap directories will now be created automatically if they do not exist.
Changed: Repository descriptor json files will now be saved upon visiting the patch menu.
Changed: Patch descriptor json files will now be updated whenever they're fetched from the repositories.
Changed: The patch list will no longer lose focus on every repository check.
Fixed: The tray icon's Main Games menu not working (no idea when that broke).
Fixed: thcrap's encoding for patches not using UTF-8.
Fixed: Error if patch directory does not exist.
Fixed: Error when games.js does not exist.

Important

If you are upgrading from an older version (pre3 and below), make absolutely sure you download and launch Pre-release 3.5 to upgrade your settings.json file before launching Pre-release 4. Also make sure to create a backup in case anything goes wrong, and if it does, tell me on the issues page.

Pre-release

Added: Tray icon for Touhou 17.
Changed: The backwards compatibility code has been rewritten. Unfortunately this breaks compatibility with older versions. An intermediary version called pre3.5 is provided for conversion of settings.json to the new format.
Changed: The browser will no longer start on a webpage.
Changed: replays.gensokyo.org was changed to maribelhearn.com/gensokyo as the former is no longer accessible.
Changed: Updated thcrap interaction to be compatible with the 2019-10-05 update. You may need to set your thcrap_loader path again.
Changed: The profile editor will now fill in missing game profiles with paths that you have already filled automatically when launching it.
Changed: You can now set arbitrary names for game profile IDs as long as they don't start with "th".
Changed: Enlarged the custom games list.
Changed: Upgraded to Visual Studio 2017 from 2012. Hopefully shouldn't change anything.
Changed: Dependencies will now appear only above the patches that depend on them.
Changed: Required thcrap directories will now be created automatically if they do not exist.
Fixed: The tray icon's Main Games menu not working (no idea when that broke).
Fixed: thcrap's encoding for patches not using UTF-8.
Fixed: Error if patch directory does not exist.

Important

If you are upgrading from an older version (pre3 and below), make absolutely sure you download and launch Pre-release 3.5 to upgrade your settings.json file before launching Pre-release 4. Also make sure to create a backup in case anything goes wrong, and if it does, tell me on the issues page.

Added: Tray icon for Touhou 17.
Changed: The backwards compatibility code has been rewritten. Unfortunately this breaks compatibility with older versions. An intermediary version called pre3.5 is provided for conversion of settings.json to the new format.
Changed: The browser will no longer start on a webpage.
Changed: replays.gensokyo.org was changed to maribelhearn.com/gensokyo as the former is no longer accessible.
Changed: Updated thcrap interaction to be compatible with the 2019-10-05 update. You may need to set your thcrap_loader path again.
Changed: The profile editor will now fill in missing game profiles with paths that you have already filled automatically when launching it.
Changed: You can now set arbitrary names for game profile IDs as long as they don't start with "th".
Fixed: The tray icon's Main Games menu not working (no idea when that broke).

Important

If you are upgrading from an older version (pre3 and below), make absolutely sure you download and launch Pre-release 3.5 to upgrade your settings.json file before launching Pre-release 4. Also make sure to create a backup in case anything goes wrong, and if it does, tell me on the issues page.

Compare
Choose a tag to compare

Added: Tray icon for Touhou 17.
Changed: The backwards compatibility code has been rewritten. Unfortunately this breaks compatibility with older versions. An intermediary version called pre3.5 is provided for conversion of settings.json to the new format.
Changed: The browser will no longer start on a webpage.
Changed: replays.gensokyo.org was changed to maribelhearn.com/gensokyo as the former is no longer accessible.
Fixed: The tray icon's Main Games menu not working (no idea when that broke).

Important

If you are upgrading from an older version, make absolutely sure you download and launch Pre-release 3.5 to upgrade your settings.json file before launching Pre-release 4. Also make sure to create a backup in case anything goes wrong, and if it does, tell me on the issues page.

Compare
Choose a tag to compare

1.0 Pre-release 3.5

Pre-release
Pre-release

Changed: The backwards compatibility code has been rewritten. Unfortunately this breaks compatibility with older versions. An intermediary version called pre3.5 is provided for conversion of settings.json to the new format.

Important

If you are upgrading from an older version, make absolutely sure you download and launch Pre-release 3.5 to upgrade your settings.json file before launching Pre-release 4. Also make sure to create a backup in case anything goes wrong, and if it does, tell me on the issues page.

Compare
Choose a tag to compare

1.0 Pre-release 3

Pre-release
Pre-release

Added: Selected patches list to show the order of installed patches.
Added: Touhou 17 support.
Added: Dependency search for patches.
Changed: You can now resize the window to smaller size than default. (buggy at the moment)
Changed: Updates to the patch repositories are shown in real time.
Fixed: Appdata/Replay folder being undetectable.
Fixed: Infinite loop when searching for thcrap repositories.
Fixed: Local repositories having higher priority than thcrap.
Fixed: Touhou 17 not launching from the main window.

Compare
Choose a tag to compare

1.0 Pre-release 2

Pre-release
Pre-release

Added: thcrap Profile Editor. Lets you select patches from a list and configure the game list manually. The repository search starts at a configurable Url. Offline-only builds will also be released without this feature from now on.
Added: Customizable text color for buttons + the ability to disable the text or banner entirely.
Added: Saved states for the random games list.
Changed: Custom game categories no longer save their key name in the config (hopefully since they are no longer needed).
Changed: The File Select Dialog will now start from the last place a file was selected.
Changed: Custom banners now stretch to fit the button.
Changed: The settings in the settings tab will now only save when switching tabs or closing the program.
Fixed: Background pictures for games being one pixel off.
Fixed: Double Dealing Character typo.
Fixed: Custom banner checkbox not saving.
Fixed: Tab order for the controls.
Fixed: Tray icon's custom games list adding games to their parent category.
Fixed: Not changing the name while renaming custom games/categories would result in an error.
Fixed: Adding the same custom game multiple times. (As long as the path is the exact same)
Fixed: Expanding/Collapsing a custom game category deselecting it.
Fixed: thcrap's files appearing in the launcher's directory.
Fixed: Hisoutensoku and Double Spoiler having the wrong numbers.
Fixed: The banner size label not showing up on the configuration form.
Fixed: Smaller buttons will now show a tooltip with the full text when translated text does not fit in them.
Optimized code
Optimized resources. Should reduce file size by 1.40MBs
Updated localization files.
Again, I'm keeping this in Pre-hell until I get actual testers and finish the Japanese translation.

Compare
Choose a tag to compare

1.0 Pre-release

Pre-release
Pre-release

Added: Replay downloader.
Added: Tray icon including minimization to tray and always-on tray settings. Can be used to launch any game set up in the program.
Added: thcrap directory setting.
Added: Confirmation dialog when removing custom categories/games.
Added: Drag/drop support to Neko Project II and thcrap's directory settings.
Added: Support for IaMP's Config.exe
Added: Complete localization support.
Added: Russian language support. (courtesy of Lensrub)
Changed: Game configuration dialog shows which game you're configuring.
Changed: Normal buttons no longer use the hand cursor.
Changed: The configuration form always shows at the center of the main window.
Changed: Switched to the DD/MM/YYYY format.
Changed: Custom banner group box now shows the supported dimensions.
Changed: thcrap support is now handled through dropboxes with the name of the game and the configuration files.
Fixed: Unformatted localization strings.
Fixed: PC-98 games giving two messageboxes per error.
Fixed: Possibility of Neko Project II's directory not being saved.
Fixed: Colored banner throwing an exception when editing it manually.
Fixed: Custom banner checkbox and text box not saving when the latter is edited manually.
Fixed: Previously filled textboxes being re-filled.
Fixed: Randomizer select buttons are symmetrical and fit more text.
Fixed: The random button stretching by resizing the window.
Fixed: IaMP's text color being black for some reason.
Fixed: Background pictures for games being one pixel off.
Fixed: Double Dealing Character typo
Updated localization files.
Code reorganization

I'm keeping this in pre-release hell until I get an acceptable tester sample size and finish the Japanese translation.