Wine: wine-5.22 from Arch repositories
Clean WINEPREFIX without mono and gecko
The configurator should start fetching new patches from its servers at first launch, but it shows only default ones.
After searching for games it fails to download base_tsa file (probably this one https://github.com/thpatch/thcrap-tsa/, but manual placing didn't went well) and throws an error, even if you pick a valid touhou location. This is a problem for all wine versions i've listed here so far.
The output differs with PlayOnLinux-wine-3.21-upstream-linux-x86 from https://www.playonlinux.com/wine/binari ... linux-x86/, as it succesfully fetches the patch list, but still fails to properly install base_tsa.
Pre-packed patch from http://www.mediafire.com/file/2x1eym8ja ... n%2529.zip works fine with lutris-4.21-x86_64
Steps to reproduce
- Download thcrap outside WINEPREFIX
Code: Select all
cd thcrap env WINEDEBUG=warn+all wine thcrap_configure.exe &> log.txt
- Select lang_ru
- Dont fill custom name
- Pick drive C: as search path
Code: Select all
――――――――――――――――――――――――――――――――――――――――――――――――――
Touhou Community Reliant Automatic Patcher logfile
Branch: stable
Version: 2020-12-08
Build time: Dec 8 2020 19:16:03
Built by: brliron
Command line: "Z:\home\curly\downloads\thcrap-original\thcrap_configure.exe"
――――――――――――――――――――――――――――――――――――――――――――――――――
==========================================
Touhou Community Reliant Automatic Patcher - Patch configuration tool
==========================================
This tool will create a new patch configuration for the
Touhou Community Reliant Automatic Patcher.
The configuration process has two steps:
1. Selecting patches
2. Locating game installations
Updates are disabled. Therefore, patch selection is limited to the
repositories that are locally available.
-----------------
Selecting patches
-----------------
Resolving dependencies for thpatch/lang_ru...
-----------------
Selecting patches
-----------------
Downloading game-independent data...
Enter a custom name for this configuration, or leave blank to use the default
(ru):
The following run configuration has been written to config/ru.js:
{
"console": false,
"dat_dump": false,
"patches": [
{
"archive": "repos/thpatch/lang_ru/"
}
]
}
--------------
Locating games
--------------
You don't have a config/games.js yet.
Thus, I now need to search for patchable games installed on your system.
This only has to be done once - unless, of course, you later move the games
to different directories.
Depending on the number of drives and your directory structure,
this may take a while. You can speed up this process by giving me a
common root path shared by all games you want to patch.
For example, if you have 'Double Dealing Character' in
C:\Games\Touhou\DDC\
and 'Imperishable Night' in
C:\Games\Touhou\IN\
you would now specify
C:\Games\Touhou\
... unless, of course, your Touhou games are spread out all over your drives -
in which case there's no way around a complete search.
Furthermore, please note that you may experience issues with
static English-patched versions of the games,
as such the originals are recommended.
Searching games in C:\... this may take a while...
(JSON) Resolving versions.js... not found
ERROR: No version definition file (versions.js) found!
Seems as if base_tsa didn't download correctly.
Try deleting the thpatch directory and running this program again.
No game locations found.
No patch shortcuts will be created.
Please re-run this configuration tool after you have acquired some games
supported by the patches.
Removing plug-ins...