Black & White Unofficial Patch v1.42
For more in depth help on installing and running the game please visit this thread: https://forum.bwgame.net/threads/running-black-white-on-windows-10.7916/
All credit for making the game playable in modern systems goes to Matt and everyone in the Black & White Community.
Application Details:
Version: | 1.42 (Unofficial Fan Patch) |
License: | Retail |
URL: | http://www.lionhead.com/bw/ |
Votes: | 0 |
Latest Rating: | Gold |
Latest Wine Version Tested: | 7.22 |
Maintainers: About Maintainership
What works
Game runs OK windowed and fullscreen.
What does not
Installing without the 1.42 patch.
Workarounds
I recommend creating a directory named cdrom in your prefix and creating a symlink to it inside dosdevices (e.g., d:). There you can copy the game CD ROM content (nowadays 650 MB is nothing).
Step 1. Create a clean 32 bit prefix somewhere.
Step 2. Create the cdrom directory and copy all the disk (or iso) contents there. Then symlink 'dosdevices/d:' to your recently created cdrom directory.
Step 3. For better results go to the drive_c directory in your prefix and run setup as:
WINEPREFIX="your_prefix" wine "D:\setup.exe"
Installation should start and you can enter your CD Key (a.k.a. serial number). Once you do that, continue with the installation. Don't register online, view the README file nor run the game; just click No until you can Finish the installation. You should not have any problems so far.
Step 4. Download Patch v1.1, Patch v1.2 and Unofficial Patch v1.42 and store them in a directory inside drive_c (drive_c/patches would be OK).
WFanPatchInstaller.exe Black_White_Patch_v1.100.exe black_white_patch_v1_20.exe
Step 5. Enter your patches directory and install patches v1.1 and 1.2:
WINEPREFIX="your_prefix" wine ./Black_White_Patch_v1.100.exe WINEPREFIX="your_prefix" wine ./black_white_patch_v1_20.exe
That should go without any issues.
Step 6 (the tricky part). Remove built in mono support in your current prefix (you don't want to break something else) using winetricks. Then install .NET 4.5 (dotnet45):
WINEPREFIX="your_prefix" winetricks remove_mono WINEPREFIX="your_prefix" winetricks dotnet45
Don't pay attention to some warnings, just get .NET installed. When asked to reboot, say yes (it won't reboot the system).
Step 7. Install v4.2 unoffical fan patch:
WINEPREFIX="your_prefix" wine ./BWFanPatchInstaller.exe
Leave the Configuration option enabled when the installation finishes, you'll be able to select a nice resolution for the game.
Step 8. IMPORTANT! Navigate to the installation directory in order to run the game, otherwise It won't work.
WINEPREFIX="your_prefix" wine ./runblack.exe
That's it.
If you want to change the resolution or switch to windowed mode you can always run Setup.exe.
What was not tested
Playing through the whole game.
Hardware tested
Graphics:
Additional Comments
You can see some screenshots at: https://drive.google.com/drive...
You will need winetricks.
Hint: You can create a shell script that stores your current directory and then goes to the one where the game was installed, in order to run it properly. When exiting you can go back to your previous directory.
Happy gaming.
Operating system | Test date | Wine version | Installs? | Runs? | Used Workaround? | Rating | Submitter | ||
Current | Artix Linux | Jan 03 2023 | 7.22 | No, but has workaround | Yes | Yes | Gold | Carlos Salvador Pérez Salgado |
Bug # | Description | Status | Resolution | Other apps affected |