It seems that you're using an outdated browser. Some things may not work as they should (or don't work at all).
We suggest you upgrade newer and better browser like: Chrome, Firefox, Internet Explorer or Opera

×
0#
About

All scattered tips in one place
To efficiently reference known solutions to problems

Message Migration Process, progress 10 of 10
steamcommunity . com/app/564530/discussions/0/3185737486660609902/
Post edited March 14, 2022 by Telariust
No posts in this topic were marked as the solution yet. If you can help, add your reply
1#
Screen
(SizeScreen, Color Rendering, Scaling)

Try right clicking on the .EXE, Properties
"Run as Admin" + "Windows95/98/XP Compatibility" (+ "Disable Scaling" + "Color Rendering 16bit")

-------------------------------------------------------------------------------------------------------------
When the Game starts for the 1st time, it tries to run in full screen (not windowed) mode at a resolution of 640x480.
Some modern graphics cards and monitors don't like this.
(now often the minimum supported native resolution is 800x600 or even 1024x768)
You can only change these settings from the Mission Menu, but it does not reach it.

The Game saves all settings in the .INF binary file.
There are special .INF sets for changing Game settings bypassing the Menu.
From the most primitive
support.gog.com/hc/en-us/articles/213038885-Windowed-mode
support.gog.com/hc/en-us/articles/360013499854-Pharaoh-Launch-crash
Up to improved
"Resolution Switcher EXEs"
"Windowed mode On or Off EXEs"
sourceforge.net/projects/xjdhdr-random-code/files/Game_related_files/City_Building_Strategy_Games_Series_files /

Windowed mode allows you to conveniently switch between other windows, but imposes outdated graphics rules on everyone in the System.
(in Windows 10 can be set individually for the Game in the File Properties)

Full screen mode is independent of the graphics settings in the System, has a minimum of problems, but takes up the entire screen.

You must choose for yourself what suits you best.

-------------------------------------------------------------------------------------------------------------
To run Windowed Mode, it is very important:
1) Color Rendering equal 16bit;
2) Scaling equal 100%;

During game development, Color Rendering was 16bit (Today 32bit);
(the eye of an ordinary person almost does not see the difference)

If you have a laptop or 4K monitor or TV.
Scaling over 100% (125% or 150%) is often used at high screen resolutions.
(this is to make the elements larger and the text to be readable)
Because of this, the picture or buttons are displaced, the mouse click does not fall.

For Windows 10, it is possible to set options only for the Game
(to avoid changes to the entire System)
Right click on the .EXE
Properties =>Compatibility =>LowColorMode =>16bit
Properties =>Compatibility =>HighDPISettings
check the box OverrideScalingBehaviour and "Application"

For Windows 7, you will have to set options of the entire System
Start =>ControlPanel =>Screen =>Resolution =>AdvancedSettings =>Monitor =>Color Quality =>16bit
Start =>ControlPanel =>Screen =>EaseScreenReader =>Small-100%

-------------------------------------------------------------------------------------------------------------
Windowed Mode with DXWnd
www.gog.com/forum/caesar_series/caesar_3_wont_launch/post5
www.reddit.com/r/impressionsgames/comments/5kwbzx/how_to_get_caesar_iii_to_run_in_windowed_mode_on/

This method allows you to bypass some of the rules:
- removes window frame, which is so annoying for many in native windowed mode;
- drag the Game Window to another Monitor (mouse dont stops working);
- bypass "noWindowed" bug in widescreen patches;
- bypass NOT 16bit in Windows 7;
- (maybe, Scaling NOT equal 100%;)
Post edited February 24, 2022 by Telariust
2#
Overlays
(we are not talking about overlay-filters from the Game)
As it turns out, few people know about it.

Overlays are known to interfere with the Game
- The screen just freezes sooner or later, the music plays in the background;
- Blank screen in the Main Menu as the main sign of a running Overlay;

Disable Overlays or close these programs:
- AMD GPU (delete GPU gaming profile)
- Nvidia GPU (GeForce Experience, Shadowplay as Share)
- AfterBurner, RivaTuner
- Origin (evil, 100%)
- Discord, Skype
- Windows Xbox
- Steam? (Steam overlay doesn't seem to interfere)
- other

Shadowplay, known as Share, must be disabled in the GeForce Experience Settings Panel. Closing the process in Task Manager will not disable Shadowplay!
Post edited February 28, 2022 by Telariust
3#
Audio

DirectX 9.0с Runtime Pack (June 2010)
www.microsoft.com/en-au/download/details.aspx?id=8109

Regular freezes/crashes of the game are associated with a bug in the playback of sounds.
Especially strong when "Compatibility WindowsXP(sp2/sp3)"
Use "Compatibility Windows95/98"
Or update mss32.dll+Mp3dec.asi (from Zeus+Poseidon v2.1)
CRC32:9BD81E9D mss32.dll (Version:6.0m)
CRC32:FA4BC870 Mp3dec.asi
wdfiles . ru/e11658

If the problem is still not fixed, then

Looping audio problem
When you have more than 2 speakers (2.1 or 5.1 or 7.1 sound)
Older games don't know what surround sound is.
Also, modern sound cards can work in surround sound emulation mode.
Download, unpack and copy-paste with replace to game folder.
www.indirectsound.com/downloads.html
Try v12 (EAX=ON) or v14 (EAX=OFF) or v15 (noX3DAudio)
This dsound.dll replaces the native one from DirectX, like a wrapper, reconciles the old with the new.

If the problem is still not fixed, then

After WinXP, support for DirectMusic was discontinued and only emulation takes place.
Perhaps this is the reason why there are problems with sound in older games.
Start =>ControlPanel =>Programs => "Windows Features On and Off" =>"Legacy Components" => "Direct Play" to ON
(This item is not available in Windows 7)

Spaces and Unicode (umlauts, cyrillic, hieroglyphs) in the path to the Games folder can lead to missing sounds.

There is a bug for Pharaoh.exe v1.0
No sound when the .EXE file name is different from the standard "Pharaoh.exe".

The file "music.txt" should be.
It spells out the rules when what music to include (but this is only for /Music)
Post edited March 02, 2022 by Telariust
4#
WideScreen

I draw your attention
Widescreen patches "pharaoh.7z/cleopatra.7z" (05 Feb 2012, JackFuste) did not completely fix the interface.
www.wsgf.org/phpBB3/viewtopic.php?f=64&t=14149&start=20#p132064
community.pcgamingwiki.com/files/file/1763-pharoah-widescreen-fix/
community.pcgamingwiki.com/files/file/1762-cleopatra-widescreen-fix/
www.moddb.com/mods/pharaoh-resizer-full-hd-enfr/downloads/pharaoh-multi-patched-resolution
www.moddb.com/mods/pharaoh-resizer-full-hd-enfr/downloads/cleopatra-resizer-full-hd-enfr

It changes the resolution, but the World Map, Expert Advisors, and the Editor have a lot of defects.
- When switching to the World Map, there is a glitch similar to the "Tile" effect in the "Desktop Background" in Windows;
- When switching to Advisors and Mission Description, the location of the Window is not in the center, but at the bottom and on the right, instead of the background, the remains of previous images (nodraw defect);
- When you right-click on the objects, the "Info Window" opens in the upper left corner.
- When clicking "Hide" hides the Control Panel and makes it invisible;
- When selecting the Map Editor from the Main Menu - a hodgepodge of text, buttons and pictures;

Therefore, it is recommended to use a last Resizer
(08 Nov 2016, Crudelios) (CRC32:36CA5C14)
www.wsgf.org/phpBB3/viewtopic.php?f=64&t=14149&start=280#p165662
www.wsgf.org/phpBB3/viewtopic.php?f=64&t=14149&start=320#p167799
Resizer requires x64 Windows, ".NET Framework 4" and
"Visual C++ Visual Studio 2015 x86"
(www.microsoft.com/en-us/download/details.aspx?id=48145)

-------------------------------------------------------------------------------------------------------------
Attention! Resizer version distributed
(04 May 2016, Crudelios) (CRC32:2D858F21)
www.moddb.com/mods/pharaoh-resizer-full-hd-enfr/downloads/pharaoh-resizer-custom-resolution
This is an early release, it does not fix a defect on World Map and have crash at 4K.
(looks no different, the author did not provide a version system)

-------------------------------------------------------------------------------------------------------------
Problem with the incorrect height of diacritics (FR/DE/IT/ES/SE/PL)
(16 Jul 2016, by Crudelios)
www.moddb.com/mods/pharaoh-resizer-full-hd-enfr/downloads/pharaoh-resizer-for-french
(It does not fix a defect on World Map and have crash at 4K)

-------------------------------------------------------------------------------------------------------------
XJDHDR Widescreen Pack 2018 (with last Resizer, 08 Nov 2016, Crudelios)
sourceforge.net/projects/xjdhdr-random-code/files/Game_related_files/City_Building_Strategy_Games_Series_files /

-------------------------------------------------------------------------------------------------------------
The horizontal resolution must be a multiple of 4.
(otherwise the graphics of the game will be distorted)
Therefore, a resolution of 1366x768 will not work, since 1366 is not a multiple of 4.
(Try 1360x768 in Game and/or in System)

-------------------------------------------------------------------------------------------------------------
After replacing .EXE with the patched one, you NEED to confirm in the Game that the new permission is applied and saved (in binary .INF)
We enter any mission, Menu =>Options =>Video =>"1024x768"
(it says "1024x768", but the real value will be what was replaced)

You can also do it quickly by pressing "F9" (1024x768)
Attention!
These buttons also quickly change screen settings.
- "F6" (switch "Window mode" / "Full screen mode")
- "F7" (640x480)
- "F8" (800x600)
Accidentally pressing them can lead to problems starting the Game.
(hello to the cat running over the keyboard)

-------------------------------------------------------------------------------------------------------------
Building errors after widescreen patch means that the version of Pharaoh.exe and the version of the game Resources do not match.
For example, you are using Pharaoh v1.2 widescreen patch with Cleopatra v2.1 Resources, or vice versa.
Post edited March 03, 2022 by Telariust
5#
Animation failed, Sprites glitch
(missing icons, flags do not appear, buildings freezes/empty, never indicate)

There is a glitch in the entire Caesar3 + Pharaoh + Zeus + Emperor series where (suddenly!) Building Animation stops working

It's impossible to play without Building Animation, you can't see if the Building works or not.
Usually a REBOOT helps.

www.gog.com/forum/emperor_rise_of_the_middle_kingdom/graphics_issue/post5
@bvschaik, 30 July 2020
The missing animations are caused by your computer being on (including sleep) for too long. After about 24 days, a number will wrap to negative and animations will be gone. Two solutions are available: wait another 24 days or restart your computer.

steamcommunity.com/app/566050/discussions/0/5750503966484438435/#c5916017125830542186
@Pecunia, 19 Apr 2021
Restart your computer. All Impressions citybuilding games have this clock-related bug where animations stop working after you leave your computer on (or sleeping) for about 24 days. Restarting your computer resets it. Or wait 24 more days until the animations return automatically...
"Pecunia" is the old nickname "bvschaik", the same person (Bianca van Schaik).
Legendary personality, himself the creator of Julius (2018) clone Caesar3.
He also wrote the patch "Slow Gods Animation Fix" (2018) for Zeus.
He also wrote SGReader(2008) and EngConverter(2020).
(almost the only programs for viewing and editing Game resources)

In general, Reboot, or wait another 24 days :D

Most laptops are set to Sleep and Hibernate by default.
Not surprisingly, the problem has escalated, because Shutdown has become a rarity.
Post edited March 07, 2022 by Telariust
6#
Other

HotKeys
pharaoh.heavengames.com/strategy/hotkeys

-------------------------------------------------------------------------------------------------------------
About "Right click on the game.EXE"
game.EXE is not the GOG/Steam (internet-)shortcut on Desktop
(label sign - in Properties there is a "Web-document" tab)
You need to open the folder with the Game
"../Pharaoh + Cleopatra/"

-------------------------------------------------------------------------------------------------------------
GOG/Steam Games Repository by default
"C:/Program Files(x86)/"

This is very bad:
- there is a SPACE in the path to the Game;
(many older games can have problems with any non a-Z 0-9 characters in the path)
- "Program Files" establishes increased requirements for rights;
(it will be necessary to give the Game admin rights, although it does not need them)

I highly recommend change the GOG/Steam repository (in settings) to e.g. D:/Games/

-------------------------------------------------------------------------------------------------------------
Doesn't save Saves
Need write permissions? (it becase installed to "Program Files")
Right click on .EXE
Properties =>Compatibility =>"Run as Administrator"

Top path where are the Saves
"C:/Program Files (x86)/???/Pharaoh + Cleopatra/Save"
"C:/Program Files/???/Pharaoh + Cleopatra/Save"
%LOCALAPPDATA%/VirtualStore/Program Files/...

-------------------------------------------------------------------------------------------------------------
Speed of game is too fast
(and mouse scrolls the map too fast)
Decrease in the settings Mission Menu =>Options =>Speed
But it's more convenient with hotkeys "[" and "]"
(need english keyboard layout)
At 100%, the speed of game depends on the performance of your processor.
A confirmed case where the Game was ignoring the game speed setting was helped by disabling G-sync in the Video Card Control Panel.

-------------------------------------------------------------------------------------------------------------
There are known cases when Video(*.bink) crashes the Game.
Try renaming the "/BINKS" folder
Sometimes the Game works but crashes when trying to play a Video.
This is due to the fact that the Video briefly changes the screen resolution to fit, which may not be available for your monitor.

Сan go a more complicated way by trying to add a resolution of 640x480 in the graphic settings.
(but support is not always physically possible)

If you click very quickly at the beginning of the Video (to skip it), the Game freezes.
This is an old bug, especially if .BIKs are lying around and being played from a real CD via CD-ROM.

-------------------------------------------------------------------------------------------------------------
- The Game freezes up to a minute on startup?
- The Game will not open at all from the 1st time?
- GOG/Steam thinks the Game is already running?
So, at the first start, rundll32.exe is launched in the background.
And while rundll32.exe is running, the Game re-opens without problems.
As it turned out, this is the functionality of "Windows Game Explorer".
It looks like Microsoft collects statistics.
Open Task Manager (Ctrl+Shift+Esc) and kill rundll32.exe.
You can radically remove gameux.dll, but it is better to edit the registry.
To disable create GameUX_OFF.reg and run (as Admin)

Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\Local Settings\Software\Microsoft\Windows\GameUX\ServiceLocation]
"Games"=""
That the "Compatibility Win95/98" mode completely removes the problem.
That running GOG/Steam offline removes the problem.

-------------------------------------------------------------------------------------------------------------
The status.txt file is located in the game folder.
Each time you start the game overwrites it and saves the successes and mistakes.
Unfortunately, when the game crashes, it cannot record the error.
Only works for official game-known bugs.

A more reliable source is the Windows log.
In "Windows Logs" =>"Applications" you can find out more about the game error.
Press "Win+R" =>eventvwr
or
Start =>SearchBar =>eventvwr

-------------------------------------------------------------------------------------------------------------
The source code for Caesar3 + Pharaoh + Zeus + Emperor was lost in 2004
when "Impressions Games" Studio was shut down by "Sierra Entertainment".
Adding an overlay - impossible.
Adding achievements - impossible.
Adding save screenshots - impossible.
In fact (if you wish), can implement this through dll-hijacking, but apparently no one cares.
(yeah, where are you, our dll-hero?)
Post edited September 12, 2022 by Telariust
7#
LANGS

The rights to each localization belong to different Studios, they have been closed for 20 years, so contacting and negotiating with the copyright holders is a problem.
Currently only the digital EN version is sold.
Therefore, Translation and Voice acting is the problem of the Player.

-------------------------------------------------------------------------------------------------------------
Translation of the text is in the files:
1) *_MM.eng - Help, description of Missions;
2) *_TEXT.eng - all Menus, Interface, names of Buildings, phrases of inhabitants;
3) eventmsg.txt - events, alerts;
4) other uniq files for this Game;

Files *_MM.eng" and *_TEXT.eng are databases.
Trying to edit through regular notepad inevitably messes them up.

EngConverter (2020, by Pecunia) for edit *.eng
github.com/bvschaik/citybuilding-tools/releases/tag/engconverter-v0.4

-------------------------------------------------------------------------------------------------------------
Solving the problem with diacritics.

Many European languages ​​have minor letter differences from the base EN.
They even work on EN .EXE , but have the issue of jumping letters with diacritics.
The situation was exacerbated by popular EN widescreen patches .

(I recommend GoogleChrome for automatic translation)

Problem of Diacritics
steamcommunity . com/sharedfiles/filedetails/?id=2770884452

Translation, Voice acting, Font
steamcommunity . com/sharedfiles/filedetails/?id=2748181836
Post edited March 09, 2022 by Telariust
8#
MODS

"SGReader" for reading textures and "C3Modder" for writing textures
github.com/bvschaik/citybuilding-tools/releases/tag/sgreader-v1.1
yadi . sk/d/OLeXXZOC3SG6w7

*.555 stores pictures and animation frames.
*.sg3 stores ID, offset, length, width, height, type, ..

Dimitrius, 2012
web.archive.org/web/20191206223846/caesar-iii.ru/bibliotheca/mod_gfx.html

-------------------------------------------------------------------------------------------------------------
TriumC3PharaohUtilities
caesar3.heavengames.com/downloads/showfile.php?fileid=1444
(without the quotes)
'miner := C3DataMiner new' (data)
'reader := FileReader new openFile' (.map + .sav C3 + .sav Pharaoh)
'reader saveDecompressed'/'reader compressFile' (.c3u <=> .sav)

-------------------------------------------------------------------------------------------------------------
Save Games tool (C3GameExplorer) (for files *.c3u)
caesar3.heavengames.com/downloads/showfile.php?fileid=914
Post edited March 14, 2022 by Telariust
9#
Notes

First of all, I deal with the Pharaoh,
but 90% of the material applies to the entire Caesar3 + Pharaoh + Zeus + Emperor series
(I recommend GoogleChrome for automatic translation)
steamcommunity . com/sharedfiles/filedetails/?id=2625065788

-------------------------------------------------------------------------------------------------------------
In the EN Font, regular letters (a-Z 0-9) are Top-aligned.
In the EN Font, diacritical letters (unicode) are Top-aligned as long as the height of the letters is less than or equal to the middle of the line (12px).
At a higher height, the alignment is reversed to Bottom, and the Bottom border is considered to be the middle of the line.
..And when you call diacritical letters, they just fly up to the ceiling!
In FR .EXE, for diacritical letters, the Bottom border is lowered 5 pixels from the middle of the line, which increases the height of the characters to 17 for Top-aligned before reversing.

Can find code in FR .EXE that fixes the alignment (middle of line) down (by 5 pixels) for diacritics;
When this code is found and transferred to EN Resizer, it will be possible to get rid of the binding to the outdated FR Resizer.
I'm working on it, but for now use FR.

About patch "FR border fix" to EN Resizer; (not ready yet)
I'm not sure if I can create a patch "Top border fix" in a reasonable amount of time.
If you have the desire and opportunity - to do it before me - I will only be glad.
In fact, the whole cycle of my articles is to encourage others to take action.

-------------------------------------------------------------------------------------------------------------
Report bugs, I'll fix it.
Post edited March 14, 2022 by Telariust
I am on Mission 7, Behdet. Place the ferry quickly and it worked across on the other land. Had to replay the mission and now tried 8 replays and cannot place the ferry where I had it or a new place. Help! Please. Jeannequeen.