Running Black & White 2 on Windows 10

If you're on windows try not to unpack the .rar and using windows built in iso mounting utility, if you did not already try it. If it doesn't work i'm afraid i don't see what it could be.
 
Hey guys! I'm currently trying to get BW2 running on Win10 but the game just doesn't start. I got a fresh install of the game, with patches 1.1, 1.2, and unofficial 1.42 (in that order).
BotG Addon (incl. fan patch) works fine without any noticed issues so far.

What I already tried:
  • Several reinstalls (also with a different ISO file, mounting as well as unpacking the ISO)
  • Run without admin privilege (results in 0xc0000005 error)
  • Switched out white.exe to a cracked version from myabandonware (then it starts, but I get the population not aging issue)
  • Several compability modes
I also tried to install it on my laptop, however, then the game crashes as soon as I hit the play button.
 
Hey I downloaded all the patches and got the base game to work fine (it ran great, good job).

I can't seem to get BOTG to run though. It will start up and then crash before it has a chance to load anything.
 
Hey so I got everything working, but Im having an issue with the game on start up. I have the menu music playing and stuff, but I'm having a similar issue I had with trying to run KOTOR where the game will not show up on my screen. If I hover over the application as its running, I can see it in a smaller window on the left corner, but trying to click it makes the screen go black and flash, but the game doesn't show up. The exact same thing happened with KOTOR and it was a full screen issue. Is there any way around this for Black and White 2?
 
Hey yall. Giving this a go, I'll come back and update my results afterwards. I'm running a Ryzen 5 5600x with a ROGSTRIX B350F and a ZOTAC RTX 2070 super mini edition.

Currently downloading the ISO file from myabandonware, will mount the ISO and install normally, and then patch in order, 1.1,1.2, then 1.42.

Polling rate -> 125hz
Nvidia control panel -> limit to 60 fps (old games base their clock calculations off frames per second, kinda like games that run on dolphin emulator)
NOT REPLACING THE EXE WITH A CRACKED ONE, read previous pages someone else posted a good reply on page 5 or 6 about myabandonware's outdated guide.
 
hey there I'm currently having an issue with downloading the game, I've bought and tried 4 different discs yet not one seems to read, i am using a HP usb disc drive but it worked for my b&w 1 disc so idk what I'm doing wrong here, it makes noise like its reading but doesn't execute an install or even register a disc drive installed, like i said it ran b&w 1 which is older so I'm really confused does anyone have any solutions outside of ordering a new disc tray
 
Hey so I got everything working, but Im having an issue with the game on start up. I have the menu music playing and stuff, but I'm having a similar issue I had with trying to run KOTOR where the game will not show up on my screen. If I hover over the application as its running, I can see it in a smaller window on the left corner, but trying to click it makes the screen go black and flash, but the game doesn't show up. The exact same thing happened with KOTOR and it was a full screen issue. Is there any way around this for Black and White 2?

Hi, I've ran into the same issue and found a fix for that. You need to set your desktop resolution to 1024x768.
Then the game won't minimized/background and you can change the resolution ingame to what you want.

I'm just wondering there aren't more threads about it. And it must be caused how Windows 11 (maybe Windows 10 too) handles fullscreen games or maybe how Nvidia handles it. Because the game started normally and keeps running and it wants to enter a profile name. But because of the different resolution its minimized to background of windows.

I hope this helps others with the same problem :)
 
Downloaded everything according to the guides, and I get the main menu, but when I click "play" I get a pop-up asking if I want to allow "white.exe" to make changes to my device - and then nothing once I press "yes". There's nothing even in the background, looking with Task Manager.

1681336723346.png
 
Downloaded everything according to the guides, and I get the main menu, but when I click "play" I get a pop-up asking if I want to allow "white.exe" to make changes to my device - and then nothing once I press "yes". There's nothing even in the background, looking with Task Manager.

Hey man,
Could you direct me to those guides? Or does anyone already have a fix on making Battle of the Gods work on Windows 10?
Just did the basic installation from CD Image. Got it from myabandonware.com.
The same image as above shows, the menu from Auto run. But it tells me the 'String is no longer in use'? It also tells that I have to access as administrator for it to work..
 
Yes! Its working, villagers are aging properly and even the audio is playing back correctly.
For anyone trying to get it working but is getting caught up following the old guide on Myabandonware I will share what I did to get it working.

Install guide working 2021
  1. Download the B&W2 iso from Myabandonware and save it in a new folder you wont forget
  2. Unpack the iso with winrar or something of the like
  3. If you want to install black and white to a specific folder/drive then create that folder in the location you want now, by default the game will install to: C:\Program Files (x86)\Lionhead Studios\Black & White 2
  4. Go to where you unpacked the ISO and right click "setup.exe" and run as admin (please note that the installer seems to skip installing land 5 but I can not confirm if that is an issue or not as I am not that far yet) (Also I got an error about failing to install a sound file but I clicked ignore and it has not been an issue thus far.
  5. Download all 3 patches and install them in order (1.1, 1.2, 1.42) Remember to run as admin to be safe and make sure each one is done installing before moving onto the next.
  6. Now the old guide says to mess around with swapping exes around but DO NOT DO THIS, it is outdated and no longer required, once the patches are installed you are finished, you can run the game from either the exe in the Black and white 2 folder or the installer should have created a desktop icon that also works, be warned though there will likely still be some issues
Fixes for various issues

If your sound is not synced correctly it is because your frame rate is too high, for Nvidia users you can,
open the Nvidia control panel>Manage 3d settings>Program settings tab>find black and white or add it>Scroll down to Max Frame Rate and set it to 60-90, I've tried 90 and the audio lines sometimes are very close together but my good and bad conscience are not interrupting each other anymore

Mouse is behaving strangely especially in the esc menu, this is due to B&W not being built with high polling rate mice in mind, some mice you can adjust the polling rate, for some Razer mice you can change it with Razer Synapse. No matter what mouse you use it needs a polling rate of 125hz max, most office mice will work fine if you can not adjust your own polling rate.

Villagers are not getting any older, This is an old Anti piracy system put in the game and is caused by cracking the exe, with the install method above there is no need to crack the exe so if you followed the instructions in this post the issue should be resolved (You will need to start a new game)

How can I tell if I did everything correctly?

You can figure out what is working and what is not pretty easy during the first land where you choose your pet, if you DO NOT see the tiger available to pick standing slightly behind the standard creatures then you did not install one of the patches correctly.

To see if your mouse polling rate is ok then just open the esc menu while in game and move your mouse around slowly, if it gets stuck or does not act like you would expect, your polling rate is too high.

If your FPS is too high then the good and bad conscience will be constantly interrupting each other during the intro.

If you need to check your villagers are aging simple make a few disciple breeders and a few homes and wait for a baby, open the villager overlay with the "S" key if the baby stays 1 year old for more than 10ish minutes then you're likely using a cracked exe and should follow the guide above instead. Alternatively you can just follow around around an existing villager with the overlay open and see if they get any older after a few minutes.




Thanks everyone that helped me get the game running, I will leave this here for anyone that wants to get the game running without wading through years of forum posts or trial and error, I have probably missed some bugs or other issues but the guide above will at least get the game running properly and I can say that it at least works upto land 4 because that's what I am on at the moment. I will update here if the installer skipping land 5 becomes an issue when I get there.
Hey Blanket,

Don't know if you are still active, but do you know how to get BW2 Battle of the Gods to work?
 
please tell me you guys are still active, I have been trying for 2 full days now and I have had zero luck, I crash to desktop every single time the devil asks if I need a refresher on moving. I have installed all patches (1.1, 1.2, 1.42) and even tried adding in B&W2 redux. but still I crash at the same spot Every time. I have tried two different isos, reinstalling countless times, still I crash at the same spot.

Dump Written toH:\BW2\white.exe2.0x9a7fec.dmp ---------------------------------------- Free Memory: GetProcessMemoryInfo returns: PageFaultCount = 376628 PeakWorkingSetSize = 899952640 WorkingSetSize = 899244032 QuotaPeakPagedPoolUsage = 1500464 QuotaPagedPoolUsage = 1499888 QuotaPeakNonPagedPoolUsage = 1460096 QuotaNonPagedPoolUsage = 1460000 PagefileUsage = 870133760 PeakPagefileUsage = 870133760 GetPerformanceInfo returns: CommitTotal = 0 CommitTotal = 0 CommitLimit = 0 CommitPeak = 0 PhysicalTotal = 0 PhysicalAvailable = 0 SystemCache = 0 KernelTotal = 0 KernelPaged = 0 KernelNonpaged = 0 PageSize = 0 HandleCount = 0 ProcessCount = 0 ThreadCount = 0

Crash dump file that was the latest one created, my friend tells me its a memory leak?
running a 1660 super Graphics card, intel i7-5820k cpu with 40 gigs of installed ram.
Edit: I fixed that crash finally by locking the frame rate to 60fps, now I only crash on saving, which is still an issue.
Edit 2: I fixed the saving issue by making my game folder not read only.
Edit 3: I am now getting random crashes, that I can't seem to identify the cause of maybe 5-10 minutes into the game.

(fresh crash dump)
Free Memory:
GetProcessMemoryInfo returns:
PageFaultCount = 359168
PeakWorkingSetSize = 741371904
WorkingSetSize = 739278848
QuotaPeakPagedPoolUsage = 1340864
QuotaPagedPoolUsage = 1340864
QuotaPeakNonPagedPoolUsage = 1979096
QuotaNonPagedPoolUsage = 1979096
PagefileUsage = 757653504
PeakPagefileUsage = 760823808


GetPerformanceInfo returns:
CommitTotal = 0
CommitTotal = 0
CommitLimit = 0
CommitPeak = 0
PhysicalTotal = 0
PhysicalAvailable = 0
SystemCache = 0
KernelTotal = 0
KernelPaged = 0
KernelNonpaged = 0
PageSize = 0
HandleCount = 0
ProcessCount = 0
ThreadCount = 0
 
Last edited:
Back
Top