From 710d430d2578fbd68c91ab970f00ecf299ccaf40 Mon Sep 17 00:00:00 2001 From: Storm Dragon Date: Sun, 7 Dec 2025 14:35:48 -0500 Subject: [PATCH] Updated Itchensinc Games, make sure Villians from Beyond works. Had Claud update its notes on what I did. --- .install/Kitchensinc Games.sh | 5 ++++- .install/Villains From Beyond.sh | 2 +- CLAUDE.md | 5 +++++ 3 files changed, 10 insertions(+), 2 deletions(-) diff --git a/.install/Kitchensinc Games.sh b/.install/Kitchensinc Games.sh index d267ec6..a40dc60 100644 --- a/.install/Kitchensinc Games.sh +++ b/.install/Kitchensinc Games.sh @@ -1,5 +1,8 @@ +export WINEARCH="win64" # Migrated to wine64 with WINETRICKS_FORCE=1 +export winVer="win7" +export winetricksSettings="vd=1024x768" download "${ipfsGateway}/ipfs/QmdkLPig6Kp3AZTwKAhjrhhsEuvhFCFhm6SHLUQVeNNYCb?filename=kitchen.tar.xz" -install_wine_bottle vb6run dx8vb +install_wine_bottle sapi vb6run dx8vb echo "Extracting files..." tar xf "${cache}/kitchen.tar.xz" -C "$WINEPREFIX/drive_c/Program Files/" add_launcher "c:\Program Files\Kitchen's Sink\gamemenu.exe" diff --git a/.install/Villains From Beyond.sh b/.install/Villains From Beyond.sh index 2fc3a33..ce039cf 100644 --- a/.install/Villains From Beyond.sh +++ b/.install/Villains From Beyond.sh @@ -1,4 +1,4 @@ -# Uses standard wine path based on architecture (win32/win64) +export WINEARCH="win64" # Migrated to wine64 with WINETRICKS_FORCE=1 export winVer="win7" download "${ipfsGateway}/ipfs/QmWx271xuk3Mv9XTBoVu5BDJvXFZdasawC2nhtV21WAaUU?filename=villains_en.zip" install_wine_bottle diff --git a/CLAUDE.md b/CLAUDE.md index 7bd8db9..05ee2a4 100644 --- a/CLAUDE.md +++ b/CLAUDE.md @@ -53,6 +53,7 @@ The project uses Wine with a unified architecture: **Migrated SAPI Games (wine64):** - Bloodshed - Tested and confirmed working +- Kitchensinc Games - Tested and confirmed working (VB6) - Oh Shit - Migrated, requires testing - Dog Who Hates Toast - Migrated, requires testing (VB6) - Lunimals - Migrated, requires testing (VB6) @@ -61,6 +62,10 @@ The project uses Wine with a unified architecture: - Skateboarder Pro - Already configured for wine64, now functional - Three D velocity - Already configured for wine64, now functional +**Migrated Self-Voicing Games (wine64):** +- Shadow Line - Migrated, has issues (crashes after launch - needs further investigation) +- Villains From Beyond - Tested and confirmed working + **Architecture Selection Logic:** - Games explicitly setting `WINEARCH=win64` will use wine64 (new behavior) - Games passing `sapi` dependency use wine64 with speechsdk pre-installed