Discussion
Loading...

Post

Log in
  • About
  • Code of conduct
  • Privacy
  • About Bonfire
rubenwardy
rubenwardy
@rubenwardy@hachyderm.io  ·  activity timestamp 3 weeks ago

New blog post: #OpenTTD and the Transport Tycoon rerelease

My thoughts about the TTD rerelease and OpenTTD requiring a purchase of TTD on Steam and GOG

(Replies to this toot may be added as comments on the blog post unless you opt-out in your reply. See "IndieWeb Backfeed" for why)

https://blog.rubenwardy.com/2026/03/17/openttd-ttd-release/

#OpenSource #FreeGaming #FreeSoftware

  • Copy link
  • Flag this post
  • Block
rubenwardy
rubenwardy
@rubenwardy@hachyderm.io replied  ·  activity timestamp 2 weeks ago

Updated in response to #OpenTTD's update blog post

  • Copy link
  • Flag this comment
  • Block
ROllerozxa
ROllerozxa
@ROllerozxa@hachyderm.io replied  ·  activity timestamp 3 weeks ago

@rubenwardy Interesting, I did not hear about this until now.

I was actually looking into the true origin of OpenTTD a while back out of personal curiosity and what seems to have happened was that Ludde took the raw disassembly (the game being written purely in assembly making that a lot easier to pour through than something generated from an optimising compiler), translated it into higher-level C code, wired it up to SDL for cross-platform support and then put a GPLv2 license on it. Not really a clean room reimplementation approach.

I guess this is not too dissimilar to modern game decompilation projects which have generally remained up in code form despite producing 1:1 binaries of games (there's no way they do not look at the game's disassembly!) from litigious companies such as Nintendo. However when I was reading old Transport Tycoon forum threads I found a funny remark about how OpenTTD is entirely legally above board because the only person who had been exposed to the original TTD disassembly was Ludde, who lives in Sweden - the magical middle land where copyright does not exist! (Not their exact words, but I have seen similar sentiment elsewhere well into today's age. It's not true.)

I'm glad that Principia has seen a better post-commercial fate. Things looked bleak for a while before the open source release, but now we're truly free.

  • Copy link
  • Flag this comment
  • Block
rubenwardy
rubenwardy
@rubenwardy@hachyderm.io replied  ·  activity timestamp 3 weeks ago

@ROllerozxa

May I copy this to the blog post as a comment?

  • Copy link
  • Flag this comment
  • Block
ROllerozxa
ROllerozxa
@ROllerozxa@hachyderm.io replied  ·  activity timestamp 3 weeks ago

@rubenwardy Yes!

  • Copy link
  • Flag this comment
  • Block

A small Bonfire corner on the internet

This is a small personal instance of Bonfire in the Fediverse.

A small Bonfire corner on the internet: About · Code of conduct · Privacy ·
Bonfire social · 1.0.1 no JS en
Automatic federation enabled
Log in
  • Explore
  • About
  • Code of Conduct