Anonymous edits have been disabled on the wiki. If you want to contribute please login or create an account.


Warning for game developers: PCGamingWiki staff members will only ever reach out to you using the official press@pcgamingwiki.com mail address.
Be aware of scammers claiming to be representatives or affiliates of PCGamingWiki who promise a PCGW page for a game key.

Difference between revisions of "Pharaoh"

From PCGamingWiki, the wiki about fixing PC games
(Did a full cleanup of the fixes.)
Line 1: Line 1:
{{cleanup}}
 
 
{{Infobox game
 
{{Infobox game
 
|cover        = Pharaoh Coverart.png
 
|cover        = Pharaoh Coverart.png
Line 9: Line 8:
 
|engines      =  
 
|engines      =  
 
|release dates=  
 
|release dates=  
{{Infobox game/row/date|Windows|1999}}
+
{{Infobox game/row/date|Windows|October 31, 1999}}
 
|steam appid  =  
 
|steam appid  =  
 
|gogcom page  = pharaoh_cleopatra
 
|gogcom page  = pharaoh_cleopatra
Line 23: Line 22:
 
==Availability==
 
==Availability==
 
{{Availability|
 
{{Availability|
 +
{{Availability/row| Retail |  | Unknown |  |  | Windows }}
 
{{Availability/row| amazon.co.uk | B000C05XRI | unknown | Pharaoh Gold (Pharaoh + Cleopatra) | | Windows }}
 
{{Availability/row| amazon.co.uk | B000C05XRI | unknown | Pharaoh Gold (Pharaoh + Cleopatra) | | Windows }}
 
{{Availability/row| GOG | pharaoh_cleopatra | DRM-free | Pharaoh + Cleopatra | | Windows }}
 
{{Availability/row| GOG | pharaoh_cleopatra | DRM-free | Pharaoh + Cleopatra | | Windows }}
Line 84: Line 84:
  
 
===[[Glossary:Widescreen resolution|Widescreen resolution]]===
 
===[[Glossary:Widescreen resolution|Widescreen resolution]]===
{{ii}} Replace <code>Pharaoh.exe</code> with the appropriate version: [http://www.wsgf.org/forums/viewtopic.php?p=132063#p132063 Pharaoh], [http://www.wsgf.org/forums/viewtopic.php?p=132064#p132064 Cleopatra].
+
{{ii}} Replace {{code|Pharaoh.exe}} with the appropriate version: [http://www.wsgf.org/forums/viewtopic.php?p=132063#p132063 Pharaoh], [http://www.wsgf.org/forums/viewtopic.php?p=132064#p132064 Cleopatra].
  
 
===[[Glossary:Windowed|Windowed]]===
 
===[[Glossary:Windowed|Windowed]]===
 
{{Fixbox|1=
 
{{Fixbox|1=
 
{{Fixbox/fix|Change color depth|ref=<ref>[https://www.gog.com/support/pharaoh_cleopatra/windowed_mode Support for Pharaoh + Cleopatra - GOG.com]</ref>}}
 
{{Fixbox/fix|Change color depth|ref=<ref>[https://www.gog.com/support/pharaoh_cleopatra/windowed_mode Support for Pharaoh + Cleopatra - GOG.com]</ref>}}
To enable windowed mode, first change the color depth to 16bit.
+
# Change the colour depth of the display to 16-bit
* On Windows 8 and later, right-click the game's shortcut, select Properties -> Compatibility -> Reduced color mode -> 16-bit. Confirm by clicking OK.
+
#* For Windows 8 and newer, enable the following [[Windows Compatibility Mode|compatibility settings]] for the {{code|Pharaoh.exe}} file (located in {{code|{{p|game}}}}: {{code|Reduced color mode (16-bit color)}}.
* On Windows Vista and 7, right-click your desktop, select Screen resolution, select the 16-bit color mode and confirm by clicking OK.
+
#* For Windows Vista and 7, change the colour mode through the Screen resolution settings in the Control Panel.
* On Windows XP, right-click your desktop, select Properties -> Display, select the 16-bit color mode and confirm by clicking OK.
+
#* For Windows XP, change the colour mode through the Display settings in the Control Panel.
 
+
# Download [http://files.gog.com/support/Pharaoh_windowed.zip the patched files] and extract them into {{code|{{p|game}}}}.
Now, download [http://files.gog.com/support/Pharaoh_windowed.zip this file], and extract into the installation folder, replacing the existing files. with the ones found in the ZIP file. You can maximize the window afterwards.
+
# Launch the game.
 
}}
 
}}
  
 
{{Fixbox|1=
 
{{Fixbox|1=
{{Fixbox/fix|PharaohStarter.exe}}
+
{{Fixbox/fix|PharaohStarter.exe|ref=<ref>https://www.gog.com/forum/pharaoh_cleopatra/q_is_there_a_way_to_activate_the_windowed_mode/post6</ref>}}
An application that automatically changes the color depth to 16 bit and starts Pharaoh in a window. After the game is closed the color depth returns to 32 bit.<ref>https://www.gog.com/forum/pharaoh_cleopatra/q_is_there_a_way_to_activate_the_windowed_mode/post6</ref>
+
An application that automatically changes the colour depth to 16-bit and starts Pharaoh in a window. After the game is closed the color depth returns to 32-bit.
* Download [https://dl.dropbox.com/u/1420135/PharaohStarter.zip this file]
+
# Download [https://dl.dropbox.com/u/1420135/PharaohStarter.zip the launcher].
* Extract the contents of the <code>PharaohStarter.zip</code> and place <code>PharaohStarter.exe</code> in your Pharaoh installation folder {{p|game}}.
+
# Extract the contents of the download to  {{code|{{p|game}}}}.
* Run the game using <code>PharaohStarter.exe</code>.
+
# Run the game using {{code|PharaohStarter.exe}}.
 
}}
 
}}
  
Line 171: Line 171:
 
===Unable to load function; Ft_thunk (Kernell32.dll)===
 
===Unable to load function; Ft_thunk (Kernell32.dll)===
 
{{Fixbox|1=
 
{{Fixbox|1=
{{Fixbox/fix|Compatibility Mode|ref=<ref>Instructions from the Sold Out Software release.</ref>}}
+
{{Fixbox/fix|Enable Compatibility mode|ref=<ref>Instructions from the Sold Out Software release.</ref>}}
* Install Pharaoh to a location on your hard drive.  If you are using Windows Vista / 7 it may be best to install to a location outside of Program Files.  Choose a full install.
+
# Enable the following [[Windows Compatibility Mode|compatibility settings]] for the {{code|Pharaoh.exe}} file (located in {{code|{{p|game}}}}: {{code|Compatibility mode (Windows 2000)}}
* Install Queen of the Nile: Cleopatra.
+
# Launch the game.
* Download and install the [http://pharaoh.heavengames.com/downloads/lister.php?category=patches lastest patch] for your version of the game.
+
}}
* Go to your Pharaoh installation folder {{p|game}} and find <code>Pharaoh.exe</code>.  Right click on the file and choose "Properties".  Click on the compatibility tab, tick the box next to "Run this program in compatibility mode for:" and select "Windows 2000".  Click on the OK button.}}
 
  
 
===Game freezes / movies not playing===
 
===Game freezes / movies not playing===
 
{{Fixbox|1=
 
{{Fixbox|1=
{{Fixbox/fix|Multi-core fix|ref=<ref>https://www.gog.com/forum/pharaoh_cleopatra/fix_for_freezes_andor_movies_not_playing_on_multicore_cpus</ref>}}
+
{{Fixbox/fix|Force only one CPU core to run the game|ref=<ref>https://www.gog.com/forum/pharaoh_cleopatra/fix_for_freezes_andor_movies_not_playing_on_multicore_cpus</ref>}}
* Download [https://web.archive.org/web/20080721084339/http://www16.brinkster.com/salvage/thief/imagecfg.zip ImageCFG]
+
# Download [https://web.archive.org/web/20080721084339/http://www16.brinkster.com/salvage/thief/imagecfg.zip ImageCFG].
* Extract the contents of the <code>imagecfg.zip</code> and place <code>imagecfg.exe</code> in your Pharaoh installation folder {{p|game}}.
+
# Extract the contents of the download to {{code|{{p|game}}}}.
* Create a batch file. First, open up notepad and paste the following.
+
# Open up a text editor (ex. Notepad) and paste in the following:
 
<pre>
 
<pre>
 
@echo off
 
@echo off
Line 193: Line 192:
 
:end
 
:end
 
</pre>  
 
</pre>  
*Save as a .bat file and place it in your Pharaoh installation folder {{p|game}}.
+
4. Save the file with the {{code|.bat}} extension and place it in {{code|{{p|game}}}}.<br />
*Run the batch file.
+
5. Run this file to launch the game.
 
 
This will change the CPU affinity of Pharaoh so it will run on one CPU core.
 
 
}}
 
}}
  
 
{{Fixbox|1=
 
{{Fixbox|1=
{{Fixbox/fix|mss32.dll|ref=<ref>https://www.gog.com/forum/pharaoh_cleopatra/instafreeze/post15</ref>}}
+
{{Fixbox/fix|Update the mss32.dll file|ref=<ref>https://www.gog.com/forum/pharaoh_cleopatra/instafreeze/post15</ref>}}
* Download [http://community.pcgamingwiki.com/files/file/514-miles-sound-system-mss-v60m/ Miles Sound System (MSS) v6.0m]
+
# In {{code|{{p|game}}}}, rename the {{code|mss32.dll}} file to {{code|oldmss32.dll}}.
* Extract <code>mss32.dll</code> from the .zip file.
+
# Download [http://community.pcgamingwiki.com/files/file/514-miles-sound-system-mss-v60m/ Miles Sound System (MSS) v6.0m].
* Paste it into the Pharaoh installation folder {{p|game}}, overwriting the existing <code>mss32.dll</code>.
+
# Extract the contents of the download to {{code|{{p|game}}}}.
 +
# Launch the game.
 
}}
 
}}
  
Line 209: Line 207:
 
{{System requirements
 
{{System requirements
 
|OSfamily = Windows
 
|OSfamily = Windows
 
+
|minOS    = 95
|minOS    = 95, 98
+
|minCPU  = Intel Pentium 133 MHz
|minCPU  = 133 MHz
 
 
|minRAM  = 32 MB
 
|minRAM  = 32 MB
 
|minHD    = 360 MB
 
|minHD    = 360 MB
 +
|minGPU  =
 
|minVRAM  = 1 MB
 
|minVRAM  = 1 MB
 +
|minDX    = 6
  
 +
|recOS    = 98
 +
|recCPU  = Intel Pentium 166 MHz
 +
|recRAM  =
 
|recHD    = 630 MB
 
|recHD    = 630 MB
|recCPU   = 200 MHz
+
|recGPU   =  
 
}}
 
}}
  
 
{{References}}
 
{{References}}

Revision as of 13:06, 17 April 2016

Pharaoh
Pharaoh cover
Developers
Impressions Games
BreakAway Games
Publishers
Sierra Entertainment
Release dates
Windows October 31, 1999
Pharaoh on Wikipedia
City Building Series
Caesar (series)
Pharaoh 1999
Zeus: Master of Olympus 2000
Emperor: Rise of the Middle Kingdom 2002
Children of the Nile 2004
Pharaoh: A New Era 2023

General information

Pharaoh Heaven community site
GOG.com Community Discussions
GOG.com Support Page

Availability

Source DRM Notes Keys OS
Retail
DRM details are not known
Windows
Amazon.co.uk
DRM details are not known
Pharaoh Gold (Pharaoh + Cleopatra)
Windows
GOG.com
DRM-free
Pharaoh + Cleopatra
Windows
The GOG.com version includes the expansion Queen of the Nile: Cleopatra, the latest patch and is fixed to run on modern computers.

DLC and expansion packs

Name Notes
Queen of the Nile: Cleopatra
Windows

Essential improvements

Patches

Pharaoh Enhancement Pack 1.2 enables the in-game Mission Editor and fixes various issues.

Game data

Configuration file(s) location

Template:Game data/row
System Location

Save game data location

Template:Game data/row
System Location

Video settings

Video settings
Video settings

Template:Video settings

Widescreen resolution

Replace Pharaoh.exe with the appropriate version: Pharaoh, Cleopatra.

Windowed

Instructions
Instructions

Input settings

Template:Input settings

Audio settings

Audio settings
Audio settings

Template:Audio settings

Localizations

Language UI Audio Sub Notes
English

Issues fixed

Unable to load function; Ft_thunk (Kernell32.dll)

Instructions

Game freezes / movies not playing

Instructions
Instructions

System requirements

Windows
Minimum Recommended
Operating system (OS) 95
Processor (CPU) Intel Pentium 133 MHz
System memory (RAM) 32 MB
Hard disk drive (HDD) 360 MB
Video card (GPU) 1 MB of VRAM
DirectX 6 compatible

References