Live data from Hacker News

Reverse Engineering Sid Meier's Railroad Tycoon for DOS from 1990

vogons.org

51–60 of 66 posts

Re: Reverse Engineering Sid Meier's Railroad Tycoon for DOS from 1990

#51
post #20

Earlier quoted context omitted.

Not a penny for those heretic swines! No taxation without representation! and Wery well, we shall withdraw our forces! I was really disappointed when the both the remake and the open source versions lost those memorable quotes.

Was "You may kiss our royal pinky ring" in them though?

TBH I never kissed the royal pinky ring, but as you quote it so literally, I'm starting to wonder about the wonderful English language ambiguities.

Re: Reverse Engineering Sid Meier's Railroad Tycoon for DOS from 1990

#52
post #4

The image links seem to all be broken but you can see some high-res maps in the video starting around 1m10s

Yeah that's really sad, I really want to see some of those, especially with drawing stations. I hope it get fixed :) And a nice read btw!

Re: Reverse Engineering Sid Meier's Railroad Tycoon for DOS from 1990

#53

Earlier quoted context omitted.

This is such a shit AI comment, what's it even for? Trying to create some lame puppet accounts?

that is the inital post to explain what the link referes to...

Thank you. I appreciate the post. I'm about to dive into the 1987 Elite PC version so this is actually really helpful.

Re: Reverse Engineering Sid Meier's Railroad Tycoon for DOS from 1990

#54

Please fix the integer overflow. Total income over the game was tracked in a 32-bit signed int, so if you earned too much money suddenly the total would turn negative and your stocks would crash.

Sounds like the famous Gandhi bug in Civilisation:

https://en.wikipedia.org/wiki/Nuclear_Gandhi

edit: turns out this was a fabrication, good thing I read my cited source!

"On September 8, 2020, Sid Meier's autobiography, Sid Meier's Memoir!: A Life in Computer Games, was released, containing confirmation that the Gandhi software bug was fabricated and a detailed background of the urban legend's formation"

from the above link

Re: Reverse Engineering Sid Meier's Railroad Tycoon for DOS from 1990

#55
post #42

Could someone refer to any good entry level DOS games reverse engineering materials? I dabbled a bit with NES hacking, but I'm finding it hard to get into DOS reverse engineering. What debugger to use? Any gotchas I should know in advance?

Gotcha: once you get into it, hacking the game gets to be way more fun than actually playing it. Way back in the day I used the DOS debug utility to edit my Bard’s Tale savegames. But once everybody has 127 hit points and -10 AC, the game gets way less interesting.

Re: Reverse Engineering Sid Meier's Railroad Tycoon for DOS from 1990

#56

I spent countless hours as a teen on that game. I feel it might be faster to rewrite it from scratch though than reverse engineer it.

It's trickier than you think! Even for the modern era, the railroad tycoon games are surprisingly deep and sophisticated economic simulations. I still haven't found one to equal Railroad Tycoon 3, which has this kind of neat reactive diffusion field pricing engine. The modern equivalents (I'm thinking of Transport Fever 2) while they are fun games just lacks the ability to build and manipulate a real economy by doing…

Thanks for an insightful comment! I have two university degrees in Economics and have never heard of reactive diffusion field pricing engines until today.

Re: Reverse Engineering Sid Meier's Railroad Tycoon for DOS from 1990

#57

Earlier quoted context omitted.

It's trickier than you think! Even for the modern era, the railroad tycoon games are surprisingly deep and sophisticated economic simulations. I still haven't found one to equal Railroad Tycoon 3, which has this kind of neat reactive diffusion field pricing engine. The modern equivalents (I'm thinking of Transport Fever 2) while they are fun games just lacks the ability to build and manipulate a real economy by doing…

Thanks for an insightful comment! I have two university degrees in Economics and have never heard of reactive diffusion field pricing engines until today.

There's an interesting arxiv paper here, I haven't read it in depth but shows some academic activity in the area at least

https://arxiv.org/html/2502.07071v2

Re: Reverse Engineering Sid Meier's Railroad Tycoon for DOS from 1990

#58
post #24

Earlier quoted context omitted.

I have been hooked on Transport Fever for a while now. My only gripe with it is that civilian vehicles will take roads intended for cargo/public transport traffic only. So the most profitable way is to disconnect entire cities by road and then use rail or road with disjunct depots to connect cargo to cities. This way you can force civilians to use public transport.

Using "civilian" to mean "a civilian who's not a cop" was already bad enough, but using it to differentiate private cars from trucks and buses ? Public transport is practically the quintessential example of civilian infrastructure, you're really going too far now.

“Your transfer has expired, civilian, you’ll have to pay another fare!”

Said the bus driver in the mirrored shades.

Re: Reverse Engineering Sid Meier's Railroad Tycoon for DOS from 1990

#59
post #24

I loved this game so much. There was a "deluxe" version with small improvements. I would love to play a modern version of this. Probably true for other strategy classics like Master of Magic, Master of Orion 2, Colonization. Edit: ha, I remember that I used a really good tactic of playing with competitors' stocks, gaining majority, siphoning tons of money from them, and then selling the stocks. More profitable than r…

I have been hooked on Transport Fever for a while now. My only gripe with it is that civilian vehicles will take roads intended for cargo/public transport traffic only. So the most profitable way is to disconnect entire cities by road and then use rail or road with disjunct depots to connect cargo to cities. This way you can force civilians to use public transport.

I think Transport Fever is of a slightly but significantly different genre.

Railroad Tycoon is a strategy game with competition whereas Transport Fever is pretty much a building and optimization sandbox. Even Transport Tycoon falls more in the latter category, IMO, despite superficially having competition even in single player. (I haven't played OpenTTD in a long time so I don't know if the AIs are nowadays competent enough to make the competition interesting.)

In RRT, with cut-throat competition enabled your company can even be opportunistically bought by the competition if you aren't careful. You can also be driven out of cities by rate wars. Some of the other strategy aspects feel perhaps a bit artificial -- you can't cross the other companies' track, for example, so you can effectively cordon off areas from competition. Nevertheless, those competitive strategy aspects add a significant edge to the game.

I've also played a lot of Transport Fever. The competitive aspect, even if against the old and cheating AI, is probably one of the reasons I still end up returning to the old Railroad Tycoon now and then, though.

Some of the technical limitations of the original are somewhat frustrating, though, so I find the reverse engineering effort really interesting.

Re: Reverse Engineering Sid Meier's Railroad Tycoon for DOS from 1990

#60

I loved this game so much. There was a "deluxe" version with small improvements. I would love to play a modern version of this. Probably true for other strategy classics like Master of Magic, Master of Orion 2, Colonization. Edit: ha, I remember that I used a really good tactic of playing with competitors' stocks, gaining majority, siphoning tons of money from them, and then selling the stocks. More profitable than r…

Civilization 4 (currently on sale for $6 at gog) includes a colonization mode. I don't like it as much as the original but that's probably my nostalgia bias

Well there goes my weekend. Thanks!
Post reply on HN