Pharaoh + Cleopatra
Pharaoh + Cleopatra are apart of the Impression Games city building series. Other titles on the same engine include Caeser III, Zeus, and Emporer.
Running on Fedora 28
Fedora 28, winehq-devel, and nvidia proprietary drivers
Install wine if you haven't already. Fedora 28 provides wine through the official repositories or you can install through winehq's official repository (for a newer version).
Setting wine prefix and creating .wine32
- Add
alias wine32="WINEPREFIX='/home/{your account}/.wine32' WINEARCH=win32"
to your .bashrc or .zshrc. - Restart your shell and run the command
wine32 wine wineboot
to create the .wine32 folder in your home directory (storage for all the 32-bit games that don't play well with 64-bit wine)
Installing Pharaoh
After setting our prefix we're all set to install. Navigate to your Download and run the command: wine32 wine setup_pharaoh_gold_2.1.0.15.exe
A GOG installer should pop up navigating you through the install. Wine might prompt you to download some addition files (e.g. gecko).
Running Pharaoh
Pharaoh normally runs at 1024x768
. It's perfectly playable at the default resolution but if you enjoy widescreen support there's a solution provided by widescreen gaming forum. It's a drop in replacement for the exe located in /home/{your account}/.wine32/drive_c/GOG Games/Pharaoh Gold/
In order to change the resolution to the new widescreen settings you must start a game. The graphics settings are not available from the main menu.
Wine virtual desktop
Instead of Pharaoh taking over your monitor fullscreen wine has the option to run games in a virtual desktop (windowed).
We'll have to edit wine's settings in winecfg. To edit the settings in 32-bit wine we'll run the command: wine32 winecfg
A settings application with launch and under the graphics tab select Emulate a virtual desktop
and select a desired resolution (if it's smaller than widescreen patch it'll automatically resize).