Unfortunately it seems that something has broken in the newer crossover games... I have managed to get it working under Mac OSX Snow Leopard 10.6.6 by compiling an older version of wine from source (not for the faint hearted!):
Setup / Configure your build environment
1) Get and install the latest xcode from apple developers section (requires free signup)
http://developer.apple.com/technologies/tools/xcode.html
2) Get and install xquartz (latest 2.6.0 at time of writing)
http://xquartz.macosforge.org/trac/wiki/X112.6.0
3) Get and install MacPorts (latest is 1.9.2 at time of writing)
http://www.macports.org/
Configure & Install an older version of wine (based on wiki.winehq.org/MacOSX/Building )
4) Ensure you have all the libraries wine needs by using macports
sudo port install git-core wine-devel
5) Get wine version 1.1.27 (latest is 1.3.13 at time of writing)
http://sourceforge.net/projects/wine/files/Source/
6) Open up the terminal.app and navigate to where you downloaded the wine source code file.
7) extract the source code by using the following command:
tar -xvf wine-1.1.27.tar.bz2
8) navigate to the wine source directory in terminal.app
9) configure wine (n.b. the --prefix bit is important! replace yourname with, well, your username):
./configure CPPFLAGS='-I/usr/X11/include -I/opt/local/include' LIBS='-lGL -lGLU' LDFLAGS='-L/usr/X11/lib -L/opt/local/lib' --prefix=/Users/yourname/populous/wine
10) make wine:
make depend && make
11) Go get something to eat, or have a coffee. Step 10 takes a while.
12) When make has finished, install wine to the prefix you specified earlier:
make install
13) you now have a specific version of wine in /Users/yourname/populous/wine which will work with populous: the beginning
Finally! Install populous: the beginning
14) Attach iso / cdr / cdrom to your system so you can see it on your deskop
15) We need to tell wine to install populous to a custom location, so:
WINEPREFIX=/Users/yourname/populous/POPULOUS /Users/yourname/populous/wine/bin/wine /Volumes/POPULOUS/SETUP/english/SETUP.EXE
16) Wait for installer to finish...
17) We now have our custom version of wine in /Users/yourname/populous/wine and an installed copy of Populous: the beginning in a custom location at /Users/yourname/populous/POPULOUS, what we will now want is a convenient way of running the program!
18) Navigate to /Users/yourname/populous at terminal.app
19) Create a new script to setup the run environment and actually run the game:
nano populous.sh
(copy / paste the following code into the program:)
WINEPREFIX=/Users/yourname/populous/POPULOUS /Users/yourname/populous/wine/bin/wine /Users/yourname/populous/POPULOUS/drive_c/Program\ Files/Bullfrog/Populous/POPTB.EXE
(save / exit nano with ctrl-o ad ctrl-x)
(N.B. nano not working? did you install it via macports? "sudo port install nano")
20) make your populous.sh script executable:
chmod 755 populous.sh
21) Run regedit to make the mousewarpoverride changes as suggested elsewhere:
WINEPREFIX=/Users/yourname/populous/POPULOUS /Users/yourname/populous/wine/bin/regedit
Now, run the game!
22) Whenever you want to play, navigate using terminal.app to where populous.sh is and simply type:
./populous.sh
23) FIN
Addendum:
Ensure your .profile is setup properly:
nano ~/.profile
(copy paste following):
# MacPorts Installer addition on 2011-02-18_at_11:29:25: adding an appropriate PATH variable for use with MacPorts.
export PATH=/usr/local/bin:/opt/local/bin:/opt/local/sbin:$PATH
# Finished adapting your PATH environment variable for use with MacPorts.
export DYLD_FALLBACK_LIBRARY_PATH="/usr/X11/lib:/usr/lib:/opt/local/lib"
(save / exit nano with ctrl-o and ctrl-x)
(you will need to log out / log in at this stage for these changes to take place)