‹ BackHN Continuity

Thread

What reversing, modernising old games tells us about the economic impact of AI

135 points · 90 comments · keeda

  1. 0x000xca0xfe · · focus · HN ↗
    Interesting, I did the same with an old RTS and it also worked very well.

    But instead of cloning their assets and rewriting their code, a dynamic x86 to WASM JIT recompiler with some web platform support code proved fast enough to run the original binaries. It is even playable on an old Android smartphone in Firefox.

    The final web player is ~600KB and only needs the game installer as input, so people still have to buy/possess the game. I think this is a lot fairer for the original devs...

    1. debo_ · · focus · HN ↗
      Which RTS is it? I'm a fan of the genre.
      1. 0x000xca0xfe · · focus · HN ↗
        The Settlers IV ( <a href="https:&#x2F;&#x2F;www.gog.com&#x2F;en&#x2F;game&#x2F;the_settlers_4_gold_edition" rel="nofollow">https:&#x2F;&#x2F;www.gog.com&#x2F;en&#x2F;game&#x2F;the_settlers_4_gold_edition )

        But the approach should work with all of those ~2000s simple 2D&#x2F;light 3D Windows games, like Anno, C&amp;C etc. that have less than 1GB of assets and no serious multithreading. Newer ones probably won&#x27;t fit into a browser tab anymore or would take too long to load.

        The biggest problem for the smartphone browser version is extensive use of left+right mouse input of that era which is naturally not a good fit for touchscreens.

Open on Hacker News to reply ↗

Unofficial Hacker News client; not affiliated with Y Combinator.