/Ozymandias

An open source re-implementation of Pharaoh (1999) in the Julius/Augustus engine

Primary LanguageCGNU Affero General Public License v3.0AGPL-3.0

Ozymandias

Ozymandias is a fork of the Julius project that intends to remake original Pharaoh.

The scope of this fork is to attempt to port Pharaoh into the Julius/Augustus engine. The work is still in progress, so any help or support is appreciated. You can complete 5 first training missions.

What are working:

  • First 5 missions
  • Main graphics
  • Main animations
  • City messages
  • Service and religion
  • Resources and workers
  • And more!

What are not working:

  • Load game
  • Save game
  • Trade
  • Monuments
  • Inundations
  • Empire map
  • Empire requests
  • Some animals
  • Irrigation
  • Combat

The full todo list could be found here: ToDo List

Platform Latest release Unstable build
Windows - -
Linux AppImage - -
Mac - -

If you want vanilla experience with visual and UI improvements, or want to use save files in base Caesar 3, check Julius. If you want additional visual and UI improvements, and don't want to use the original, check Augustus. Ozymandias, like Julius and Augustus, requires the original assets (graphics, sounds, etc) from Pharaoh to run.

Running the game

First, download the game for your platform from the list above.

Alternatively, you can build Ozymandias yourself. Check Building Julius for details.

Then you can either copy the game to the Pharaoh folder, or run the game from an independent folder, in which case the game will ask you to point to the Pharaoh folder.

Note that you must have permission to write in the game data directory as the saves will be stored there. Also, your game must be patched to last version to use Ozymandias.

Bugs

See the list of Bugs & idiosyncrasies to find out more about some known bugs.