1992 · Rome Archive entry

Caesar

Setting
Roman Empire
Developer
Impressions Games
Publisher
Self-published (Impressions Games); Sierra On-Line acquired the studio in 1995

David Lester (design) · Simon Bradbury (programming)

Top-down, pre-isometric — predates the shared SG/.555 pipeline entirely. Its own reverse-engineering problem, not a variant of the others. Amiga first (Oct 12, 1992), DOS/Atari ST/Mac in 1993.

Caesar screenshot
Community screenshot — Caesar (1992) © Activision

Credits

Design
David Lester
Programming
Simon Bradbury
Additional design assistance
Simon Bradbury
Graphics
Jon Baker, Erik Casey
Sound and music
Christopher J. Denman
Research
Mark Saunders
Manual
Christopher Bamford, Christopher J. Foster
Game testing
Christopher Bamford, Hosea Battles Jr., Christopher J. Foster, Mark Genovese, Arlon Harris, James Hunter, Lori Kipperman, David Lester, Haywood Nichols, Eric Ouellette, Jennifer Schlickbernd, Scott Woodrick

Transcribed from the MobyGames credit listings.

File formats

.VPX → Full-screen 320×200 pictures: four run-length-coded blocks, interleaved a byte at a time, with no palette inside. Decoded and matched against the running game.
Documented
.PL8 / .PL1 → Sprite and font sheets: a descriptor table, then pixels stored as four interleaved streams. Frames match the real city view pixel for pixel; the first header word is still unexplained.
Documented
.256 / .P32 → Two palette files: a raw 768-byte VGA DAC block, and a 32-colour packed version. Both checked against the DAC of the running game, entry by entry.
Documented
EMPIRE2.0NN → Fifty files of exactly 1,602 bytes: a two-byte prefix and a 40 × 40 grid of tile bytes, one file per province. The layout is certain; the full vocabulary of tile values is not.
Partially documented
.SAV → Exactly 57,126 bytes in twenty fixed blocks: the game's globals, the walkers, the five city layers, the province map and the yearly histories. Every block is located; a few fields in them are not yet named.
Partially documented
.VAS → Frames of XOR deltas over a picture's four planes: the battle screen's win and loss animations. Played over WAR2.VPX, they draw the battle.
Documented
CONTFRM.GD8 / EDATA.CSR → Two small data files the screens read: the Forum picture's click map, and the province markers on the map of the Empire.
Documented
.VOC / .XMI / SAMPLE.AD → Three published formats: Creative Voice files for the effects, Miles Extended MIDI for the tunes, and a Miles timbre library for the FM chip. The game uses Miles's own drivers, whose source is public.
Documented

Buildings

27 buildings → Every building and structure the toolbar can place, with its footprint in tiles, its price in denarii and the command and tile numbers that name it in the original's executable. Filterable by name or category.

Housing

16 rungs → Sixteen grades of house, what each needs to keep its place and to climb to the next, and how many people it holds. The game names none of them.

Mechanics

How a city grows → Caesar steps its whole city in 106 steps a month: a hundred one-row passes in which houses climb and fall, then a rebuild of land value, water and every service flag from scratch. Houses react to last month's services, so a city grows about a month behind the buildings that cause it. This is the model under the Housing page: where a house's land value, its needs and its unrest come from. Industry, taxes and the year's accounts → Caesar keeps one purse and settles it once a year. Two taxes (on houses and on workshops) and the army, the plebs and the governor's pay all run on rates the player sets; the month only adds each rate to a running sum, and the year turns the sums into one set of accounts. A workshop's output is a level from 0 to 7, recomputed monthly from a sum of terms, with how well its province suits its goods the largest single one.

Production

9 producers → The raw-materials plant and the eight workshops, read out of the original's executable. Caesar measures a workshop by a production level from 0 to 7, not a rate, and the page says how that level is made up.

Campaign

19 ranks → The promotion ladder, and the minimum and average ratings each rank demands. Caesar generates its provinces, so the ladder is the campaign.

Cheats

1 code → Every documented cheat code, and how to trigger it - save-file byte offsets for the two games that predate any cheat box, and the Ctrl+Alt+C codes the later manuals never mention for the rest.

Open-source engines

Gaius Independent — clean-room reimplementation
Active

Built by 0x695

C++17 (SDL2)
Browser (WebAssembly), Windows, Linux, Steam Deck, Android
Reads and writes the original's .SAV files — all 17 real saves round-trip byte-identical
Begun Sep 2026 · the whole game plays, simulation checked against real saves · actively developed

Last commit 98768a6

How to play it today

Every engine above needs a copy of the original game. They ship code, not assets — none of them is a way to play Caesar without owning it.

GOG only, packaged to run under DOSBox. Caesar has never been sold on Steam.

Tools & Mods

  • ModDB — Caesar Tool No mods, files or articles listed as of writing. By ModDB community

Manual

Caesar manual (Impressions, 1993) → Scanned copy, SierraGamers.

Community

GOG

GOG's own discussion board, shared across all three Caesar titles since GOG sells them as one series listing.

Reddit

Covers the whole series in one place. Reddit blocks automated fetches from this machine, so its traffic level wasn't independently checked before adding it — the way MobyGames and a few other sources are handled elsewhere on this site.