WineHQ

Black & White

Black & White V1.20 - Clan patch.

Application Details:

Version: 1.20
License: Retail
URL: http://www.lionhead.com/bw/
Votes: 2
Latest Rating: Garbage
Latest Wine Version Tested: 1.7.44

Maintainers: About Maintainership

Test Results

Old test results
The test results you have selected are very old and may not represent the current state of Wine.
Selected Test Results

What works

  • Intro movies
  • Profile creation
  • Basic gameplay (including mouse buttons)

What does not

  • Splashscreen
  • Many textures are not rendered, producing black or invisible objects (severely affecting gameplay)
  • Finishing the tutorial (crashes near completion of the Temple)

Workarounds

What was not tested

  • Multiplayer

Hardware tested

Graphics:

  • GPU:
  • Driver:

Additional Comments

The game can be played without a no-CD patch if winecfg is configured for Windows versions win2k, win2k3, win2k8 or vista. The texturing problems appear to be caused by the following fixmes: fixme:d3d_surface:surface_convert_format Cannot find a conversion function from format WINED3DFMT_DXT1 to WINED3DFMT_A4R4G4B4 fixme:d3d_surface:surface_convert_format Cannot find a conversion function from format WINED3DFMT_DXT3 to WINED3DFMT_A4R4G4B4

selected in Test Results table below
Operating systemTest dateWine versionInstalls?Runs?Used
Workaround?
RatingSubmitter
ShowDebian GNU/kFreeBSD 7.x "Wheezy"Jun 07 20151.7.44Yes No NoGarbageTiago Medeiros 
ShowGentoo Linux x86_64Mar 10 20111.3.15Yes Yes NoGoldRemco Zoet 
ShowGentoo Linux x86_64Dec 04 20101.3.6Yes Yes NoSilverRemco Zoet 
ShowUbuntu 8.04 "Hardy" i386 (+ variants like Kubuntu)Aug 23 20081.1.3Yes Yes NoBronzeJasmine Iwanek 
CurrentDebian GNU/Linux Unstable "Sid" x86_64Aug 22 20081.1.3Yes Yes NoBronzeBen Klein 

Known Bugs

Bug # Description Status Resolution Other apps affected
34166 Fullscreen flickering on Mac RESOLVED NOTOURBUG View
35721 Black and White: crashes on start UNCONFIRMED View
45053 Gradual corruption of textures in Black and White 1 UNCONFIRMED View

Show all bugs

HowTo / Notes

HOWTO

To run Black & White (and Creature Isle) without being affected by bug 14939 (texture bug) and bug 15984 (crash bug), you have to run a version of Wine patched with the DXTn to ARGB texture conversion patch, blitting patch and the button click patch. To install this patched version of Wine, copy and paste the following commands into a terminal:

mkdir ~/src
cd ~/src
git clone git://source.winehq.org/git/wine.git ~/src/wine
cd ~/src/wine
wget -O wine-dxt13-to-argb4444-xrgb1555-conversion.patch http://bugs2.winehq.org/attachment.cgi?id=34559
wget -O wine-dderr.patch http://bugs2.winehq.org/attachment.cgi?id=33563
patch -p1 < wine-dxt13-to-argb4444-xrgb1555-conversion.patch
patch -p1 < wine-dderr.patch
Check http://wiki.winehq.org/Recommended_Packages to make sure you get all necessary packages, or if you encounter trouble compiling. Then copy and paste the next set of commands:
./configure --prefix=/usr
make depend
make
sudo make install

With these three patches, Black & White is fully and perfectly playable through Wine.  If you encounter trouble patching, try looking at the bug threads for an updated patch (they are attended to more frequently than this Howto).

Set wine version to win98 for best results.

For 64 bit wine go to wiki.winehq.org/Wine64.

Intro Stall/No In Game Sound

A picture posted of the intro with the Man and Woman kissing and little kid looking bored is the point at which a stall may occur.  Settings for Audio need to be changed from hardware acceleration to emulation at this point.  You can track the bug at http://bugs.winehq.org/show_bug.cgi?id=12651.

Comments

The following comments are owned by whoever posted them. WineHQ is not responsible for what they say.

Patches out of date
by Mary Zunder on Monday September 26th 2011, 6:55
The patches in the howto and the latest from each of the bug pages fail with errors such as:

Hunk #1 FAILED at 3248

This is with the latest wine release from the git repository.

I tried 1.3.15 (Installed straight from Synaptic; looks fine, has no mouse problems, but still crashes at the temples completion) but, in spite of following the how-to to a tee and installing all the dependencies I've been unable to compile it properly.

I foolishly didn't record the errors (something with direct3d?) and am in the process of compiling to check these errors out again.
RE: Patches out of date
by Nick Stuckert on Tuesday September 27th 2011, 22:49
Its ok, the error at the temple is always due to the first patch not working. It's not hard to figure out where the code should go from the patch into the file, if you want to do it yourself. Otherwise it might be awhile before I can. Personally I don't know why the patch isn't included, it doesn't contain any copyright violations, but that's a topic for another forum.

by Damian Ivanov on Friday August 19th 2011, 8:48
I made a wine package for openSUSE 11.3, 11.4, Factory and Tumbleweed including
the 3 patches for Black and White (Bugs: bug 14939 (texture bug), bug 15984
(crash bug) and bug 25417 (mouse bug)).
build.opensuse.org/package/show?package=wine&project=home%3Adamianator
the source and .rpm's at
download.opensuse.org/repositories/home:/damianator/
Fixes also bugs: 6955, 20395, 17423, 20296, 16831 and more

Cheers,
Damian
Back