Pizza Legacy: open-source reimplementation of Pizza Tycoon (1994)

This is the place to talk about anything not related to Transport Tycoon itself.

Moderator: General Forums Moderators

Post Reply
oVRoM
Engineer
Engineer
Posts: 40
Joined: 11 Jan 2003 10:40
Location: Europe

Pizza Legacy: open-source reimplementation of Pizza Tycoon (1994)

Post by oVRoM »

Late 2010 I had some time before starting a new job, and I was looking for a project to keep myself busy. I was an avid Transport Tycoon Deluxe player so I was using first TTDPatch and later OpenTTD, and thoroughly amazed by both. The open-source release of OpenTTD was an amazing gift to the community, which offered so much potential for the future (and the ongoing development on OpenTTD has proven that out I'd say!). Not knowing any assembly I didn't see myself doing anything like that, but there are other options than just disassembling something completely, and there was this other tycoon game that I used to play a lot, that it might be interesting to look into: Pizza Tycoon (also from MicroProse). And that didn't have anything like the same community of players around it, so no pressure :D

Image

Anyway, now we're fifteen years further down the line, and I just released the first version of Pizza Legacy, my open-source reimplementation of Pizza Tycoon (later re-released on GOG and Steam as Pizza Connection, which was also the original Amiga title before MicroProse published the DOS version).

I didn't recreate the original engine from assembly, instead I reverse-engineered the game’s data formats and built a new engine that replicates the original’s behavior. It’s a modern approximation designed to do the same things the original engine did, though it’s not an exact reconstruction and some features are still missing.

Fun facts:
  • Graphics for the English version of Pizza Tycoon were done by Terry Greer, who also did the graphics for the submarine, UFO and XCom easter eggs in Transport Tycoon (source)
  • Nice cross-selling, when you win Pizza Tycoon it tells you:
    Or is fast food mastery just your first step along a cash crazed road to power and world domination?
    Maybe you'd like to build on your cheesy success by going into other areas of business.
    Most people who try this fall flat on their faces because they don't stick to what they know.
    But you, you are already having visions of branching out into... TRANSPORT!!!
    Just think of it - trains, planes and automobiles, all owned and controlled by you.
    Then again, maybe you'd rather just sit down and eat another pizza!
You can download Pizza Legacy v0.0.1 for macOS, Linux, and Windows from the downloads section on the project website (where you can also find what works and what doesn't, this is by no means complete). You'll need a copy of the original Pizza Tycoon / Pizza Connection DOS version. Sources can be found in my repo.
User avatar
Roman
Route Supervisor
Route Supervisor
Posts: 384
Joined: 12 Oct 2003 17:16
Location: Switzerland
Contact:

Re: Pizza Legacy: open-source reimplementation of Pizza Tycoon (1994)

Post by Roman »

Nice find about that reference to TT! I don't think this was commonly known to the community. Do you have a screenshot of that?
Image
User avatar
Redirect Left
Tycoon
Tycoon
Posts: 7578
Joined: 22 Jan 2005 19:31
Location: Wakefield, England

Re: Pizza Legacy: open-source reimplementation of Pizza Tycoon (1994)

Post by Redirect Left »

Well that's a blast from the past! Great work :mrgreen:
Image
Need some good tested AI? - Unofficial AI Tester, list of good stuff & thread is here.
oVRoM
Engineer
Engineer
Posts: 40
Joined: 11 Jan 2003 10:40
Location: Europe

Re: Pizza Legacy: open-source reimplementation of Pizza Tycoon (1994)

Post by oVRoM »

Roman wrote: 23 May 2026 05:38 Nice find about that reference to TT! I don't think this was commonly known to the community. Do you have a screenshot of that?
Sure!
you_won_try_transport.png
you_won_try_transport.png (117.85 KiB) Viewed 214 times
All the other lines are shown over this same background, one at a time.
User avatar
Roman
Route Supervisor
Route Supervisor
Posts: 384
Joined: 12 Oct 2003 17:16
Location: Switzerland
Contact:

Re: Pizza Legacy: open-source reimplementation of Pizza Tycoon (1994)

Post by Roman »

Thanks! Is that exactly how it rendered on screen in the original game? It looks like the image file (ENDE.VGA) has a resolution of 320x200...
Image
oVRoM
Engineer
Engineer
Posts: 40
Joined: 11 Jan 2003 10:40
Location: Europe

Re: Pizza Legacy: open-source reimplementation of Pizza Tycoon (1994)

Post by oVRoM »

Indeed, the assets are 320x200, I double scale everything, but my engine also has a "CRT Aspect Ratio" setting, which then changes it to 640x480 instead of 640x400. Have a look at the below video about this topic, which made me add the option in the first place.
In short, pixels were not necessarily square back then :)

Post Reply

Return to “Off-Topic”

Who is online

Users browsing this forum: No registered users and 2 guests