Installer touhou-8-imperishable-night-original-thcrap
files: - thcrap: filename: thcrap.zip url: https://github.com/thpatch/thcrap/releases/download/2021-08-10/thcrap.zip - 100a: filename: eiya_update100a.lzh url: http://www16.big.or.jp/~zun/data/soft/eiya_update100a.lzh - 100d: filename: eiya_update100a_100d.lzh url: https://www16.big.or.jp/~zun/data/soft/eiya_update100a_100d.lzh game: arch: win32 exe: $GAMEDIR/pfx/drive_c/users/$USER/Desktop/th08.lnk prefix: $GAMEDIR/pfx installer: - insert-disc: requires: eiya - task: arch: win32 install_gecko: false install_mono: false name: create_prefix - task: app: dotnet461 name: winetricks - task: key: LogPixels name: set_regedit path: HKEY_LOCAL_MACHINE\System\CurrentControlSet\Hardware Profiles\Current\Software\Fonts type: REG_DWORD value: 00000079 - copy: dst: $GAMEDIR/pfx/drive_c/Program Files/touhou8/ src: $DISC/eiya - extract: dst: $GAMEDIR/pfx/drive_c/Program Files/touhou8/ src: 100a - extract: dst: $GAMEDIR/pfx/drive_c/Program Files/touhou8/ src: 100d - input_menu: description: 'In the next step the game updater will be launched Don''t worry about Japanese text Just press (Y) button in the popup window and then fill in the following path: "C:\Program Files\touhou8" If done correctly, the progress bar will start to fill up and all left to do is press the only button The same window may appear multiple times, just repeat the process ' id: OK options: - ok: OK preselect: ok - task: env: LC_ALL: ja_JP.utf8 executable: $GAMEDIR/pfx/drive_c/Program Files/touhou8/eiya_update100a.exe name: wineexec - task: env: LC_ALL: ja_JP.utf8 executable: $GAMEDIR/pfx/drive_c/Program Files/touhou8/eiya_update100a_100d.exe name: wineexec - extract: dst: $GAMEDIR/thcrap file: thcrap - write_json: data: th08: C:/Program Files/touhou8/th08.exe th08_custom: C:/Program Files/touhou8/custom.exe file: $GAMEDIR/thcrap/config/games.js - execute: command: cp -v $GAMEDIR/thcrap/bin/*.dll $GAMEDIR/thcrap/ - input_menu: description: 'Now the ''thcrap'' game patcher will be launched for localization support. When the window pops up, choose ''Advanced mode'' option and pick patches you prefer. I recommend choosing ''lang_en'', ''Braviretex''(What I spend most of my time on right now tbh) and ''alphes''(DTM''s Patch Repository) for the best experience. Leave other options untouched! ' id: OK options: - ok: OK preselect: ok - task: executable: $GAMEDIR/thcrap/thcrap.exe name: wineexec - execute: command: cp -v $GAMEDIR/pfx/drive_c/users/$USER/Desktop/th08\ *.lnk $GAMEDIR/pfx/drive_c/users/$USER/Desktop/th08.lnk - execute: command: cp -v $GAMEDIR/pfx/drive_c/users/$USER/Desktop/th08_*.lnk $GAMEDIR/pfx/drive_c/users/$USER/Desktop/th08_custom.lnk wine: dxvk: false
description: '' game_slug: touhou-8-imperishable-night gogslug: '' humblestoreid: '' installer_slug: touhou-8-imperishable-night-original-thcrap name: 'Touhou 8: Eiyashou - Imperishable Night' notes: "Tested on moriyashrine's iso.\r\nRequires original Touhou installer! Patched\ \ one won't work!\r\nEnable 'ja_JP.UTF-8' and 'en_US.UTF-8' locales on your system\ \ (https://wiki.archlinux.org/title/locale#Generating_locales)!" runner: wine script: files: - thcrap: filename: thcrap.zip url: https://github.com/thpatch/thcrap/releases/download/2021-08-10/thcrap.zip - 100a: filename: eiya_update100a.lzh url: http://www16.big.or.jp/~zun/data/soft/eiya_update100a.lzh - 100d: filename: eiya_update100a_100d.lzh url: https://www16.big.or.jp/~zun/data/soft/eiya_update100a_100d.lzh game: arch: win32 exe: $GAMEDIR/pfx/drive_c/users/$USER/Desktop/th08.lnk prefix: $GAMEDIR/pfx installer: - insert-disc: requires: eiya - task: arch: win32 install_gecko: false install_mono: false name: create_prefix - task: app: dotnet461 name: winetricks - task: key: LogPixels name: set_regedit path: HKEY_LOCAL_MACHINE\System\CurrentControlSet\Hardware Profiles\Current\Software\Fonts type: REG_DWORD value: 00000079 - copy: dst: $GAMEDIR/pfx/drive_c/Program Files/touhou8/ src: $DISC/eiya - extract: dst: $GAMEDIR/pfx/drive_c/Program Files/touhou8/ src: 100a - extract: dst: $GAMEDIR/pfx/drive_c/Program Files/touhou8/ src: 100d - input_menu: description: 'In the next step the game updater will be launched Don''t worry about Japanese text Just press (Y) button in the popup window and then fill in the following path: "C:\Program Files\touhou8" If done correctly, the progress bar will start to fill up and all left to do is press the only button The same window may appear multiple times, just repeat the process ' id: OK options: - ok: OK preselect: ok - task: env: LC_ALL: ja_JP.utf8 executable: $GAMEDIR/pfx/drive_c/Program Files/touhou8/eiya_update100a.exe name: wineexec - task: env: LC_ALL: ja_JP.utf8 executable: $GAMEDIR/pfx/drive_c/Program Files/touhou8/eiya_update100a_100d.exe name: wineexec - extract: dst: $GAMEDIR/thcrap file: thcrap - write_json: data: th08: C:/Program Files/touhou8/th08.exe th08_custom: C:/Program Files/touhou8/custom.exe file: $GAMEDIR/thcrap/config/games.js - execute: command: cp -v $GAMEDIR/thcrap/bin/*.dll $GAMEDIR/thcrap/ - input_menu: description: 'Now the ''thcrap'' game patcher will be launched for localization support. When the window pops up, choose ''Advanced mode'' option and pick patches you prefer. I recommend choosing ''lang_en'', ''Braviretex''(What I spend most of my time on right now tbh) and ''alphes''(DTM''s Patch Repository) for the best experience. Leave other options untouched! ' id: OK options: - ok: OK preselect: ok - task: executable: $GAMEDIR/thcrap/thcrap.exe name: wineexec - execute: command: cp -v $GAMEDIR/pfx/drive_c/users/$USER/Desktop/th08\ *.lnk $GAMEDIR/pfx/drive_c/users/$USER/Desktop/th08.lnk - execute: command: cp -v $GAMEDIR/pfx/drive_c/users/$USER/Desktop/th08_*.lnk $GAMEDIR/pfx/drive_c/users/$USER/Desktop/th08_custom.lnk wine: dxvk: false slug: touhou-8-imperishable-night-original-thcrap steamid: null version: original-thcrap year: 2004
{ "game_slug": "touhou-8-imperishable-night", "version": "original-thcrap", "description": "", "notes": "Tested on moriyashrine's iso.\r\nRequires original Touhou installer! Patched one won't work!\r\nEnable 'ja_JP.UTF-8' and 'en_US.UTF-8' locales on your system (https://wiki.archlinux.org/title/locale#Generating_locales)!", "name": "Touhou 8: Eiyashou - Imperishable Night", "year": 2004, "steamid": null, "gogslug": "", "humblestoreid": "", "runner": "wine", "slug": "touhou-8-imperishable-night-original-thcrap", "installer_slug": "touhou-8-imperishable-night-original-thcrap", "script": { "files": [ { "thcrap": { "filename": "thcrap.zip", "url": "https://github.com/thpatch/thcrap/releases/download/2021-08-10/thcrap.zip" } }, { "100a": { "filename": "eiya_update100a.lzh", "url": "http://www16.big.or.jp/~zun/data/soft/eiya_update100a.lzh" } }, { "100d": { "filename": "eiya_update100a_100d.lzh", "url": "https://www16.big.or.jp/~zun/data/soft/eiya_update100a_100d.lzh" } } ], "game": { "arch": "win32", "exe": "$GAMEDIR/pfx/drive_c/users/$USER/Desktop/th08.lnk", "prefix": "$GAMEDIR/pfx" }, "installer": [ { "insert-disc": { "requires": "eiya" } }, { "task": { "arch": "win32", "install_gecko": false, "install_mono": false, "name": "create_prefix" } }, { "task": { "app": "dotnet461", "name": "winetricks" } }, { "task": { "key": "LogPixels", "name": "set_regedit", "path": "HKEY_LOCAL_MACHINE\\System\\CurrentControlSet\\Hardware Profiles\\Current\\Software\\Fonts", "type": "REG_DWORD", "value": "00000079" } }, { "copy": { "dst": "$GAMEDIR/pfx/drive_c/Program Files/touhou8/", "src": "$DISC/eiya" } }, { "extract": { "dst": "$GAMEDIR/pfx/drive_c/Program Files/touhou8/", "src": "100a" } }, { "extract": { "dst": "$GAMEDIR/pfx/drive_c/Program Files/touhou8/", "src": "100d" } }, { "input_menu": { "description": "In the next step the game updater will be launched\nDon't worry about Japanese text\nJust press (Y) button in the popup window and then fill in the following path: \"C:\\Program Files\\touhou8\"\nIf done correctly, the progress bar will start to fill up and all left to do is press the only button\nThe same window may appear multiple times, just repeat the process\n", "id": "OK", "options": [ { "ok": "OK" } ], "preselect": "ok" } }, { "task": { "env": { "LC_ALL": "ja_JP.utf8" }, "executable": "$GAMEDIR/pfx/drive_c/Program Files/touhou8/eiya_update100a.exe", "name": "wineexec" } }, { "task": { "env": { "LC_ALL": "ja_JP.utf8" }, "executable": "$GAMEDIR/pfx/drive_c/Program Files/touhou8/eiya_update100a_100d.exe", "name": "wineexec" } }, { "extract": { "dst": "$GAMEDIR/thcrap", "file": "thcrap" } }, { "write_json": { "data": { "th08": "C:/Program Files/touhou8/th08.exe", "th08_custom": "C:/Program Files/touhou8/custom.exe" }, "file": "$GAMEDIR/thcrap/config/games.js" } }, { "execute": { "command": "cp -v $GAMEDIR/thcrap/bin/*.dll $GAMEDIR/thcrap/" } }, { "input_menu": { "description": "Now the 'thcrap' game patcher will be launched for localization support.\nWhen the window pops up, choose 'Advanced mode' option and pick patches you prefer.\nI recommend choosing 'lang_en', 'Braviretex'(What I spend most of my time on right now tbh) and 'alphes'(DTM's Patch Repository) for the best experience.\nLeave other options untouched!\n", "id": "OK", "options": [ { "ok": "OK" } ], "preselect": "ok" } }, { "task": { "executable": "$GAMEDIR/thcrap/thcrap.exe", "name": "wineexec" } }, { "execute": { "command": "cp -v $GAMEDIR/pfx/drive_c/users/$USER/Desktop/th08\\ *.lnk $GAMEDIR/pfx/drive_c/users/$USER/Desktop/th08.lnk" } }, { "execute": { "command": "cp -v $GAMEDIR/pfx/drive_c/users/$USER/Desktop/th08_*.lnk $GAMEDIR/pfx/drive_c/users/$USER/Desktop/th08_custom.lnk" } } ], "wine": { "dxvk": false } } }