Simplify setup guide: automatic DLL overrides via setup_prefix.sh

This commit is contained in:
RebeccaNod1 2026-10-24 08:20:35 -06:00
parent f76d116ff2
commit bddae89b26

View file

@ -44,20 +44,16 @@ Download and extract `Crystal-Maze-Proton-Ready.zip` to your desired folder (e.g
- **Wine Version**: Select **GE-Proton9-27** (or any modern **GE-Proton 9.x / Proton 9+** installed via Heroic's Wine Manager).
- **Wine Prefix**: Choose any folder (e.g. `~/Heroic Games/Prefixes/crystal maze`).
### Step 3: Configure DLL Overrides in Heroic
1. In Heroic, go to **Game Settings** ➔ **Advanced tab**.
2. Under **Environment Variables**, add:
- **Key**: `WINEDLLOVERRIDES`
- **Value**: `ddraw,d3dimm=n,b`
### Step 4: Run Prefix Setup (Once)
### Step 3: Run Prefix Setup (Once)
Open a terminal in the game folder and run:
```bash
bash setup_prefix.sh "/path/to/your/wineprefix"
```
*(Alternatively, in Heroic: go to **Wine Settings** ➔ click **"Run EXE on Prefix"** and select `setup_prefix.sh` or import `crystal_maze_setup.reg`).*
### Step 5: Play!
> **Note**: `setup_prefix.sh` automatically configures all required COM classes, SKU metadata, and DirectDraw DLL overrides directly into the prefix registry, so no manual environment variables or extra settings are needed!
### Step 4: Play!
Click **Play** in Heroic. Lily, the 3D maze, and original sound/music will launch immediately!
---