Assembling a Game Boy Game with Meson

(terinstock.com)

32 points | by PaulHoule 6 days ago

2 comments

  • zahlman 6 days ago
    What advantages does this offer over just using a Makefile?
    • klodolph 23 hours ago
      Makefiles are kind of fragile and they barely get the job done. They’re error-prone to write—even experienced programmers often end up with dependencies in their makefiles which are incorrectly specified, or you end up using stale intermediate artifacts in your build due to unforeseen error conditions in your recipes. Make itself is missing a lot of critical features, like the ability to rebuild when the configuration changes. Some simple tasks are difficult or arcane in Make, like creating an output directory.

      This is why people have been hacking together Make replacements for the past forty years. The underlying problem (build systems) is incredibly intricate and complicated, and as a result, the replacements all make some sort of tradeoffs and we don’t have a clear “winner” for make. We just kind of agree that make is bad, but don’t agree on what should replace it.

      I know that there are also some Make apologists hanging around on HN looking for a fight, so if that’s what’s going on here, I want to be absolutely clear—I’m not interested in apologia for Make.

    • Hackbraten 1 day ago
      From the article:

      > Often I’d change a file included by my target, but Make wasn’t rebuilding appropriately.

  • someperson 23 hours ago
    The ModRetro Chromatic is about to ship and the store has a bunch of newly developed Game Boy games on physical cartridges.

    New Game Boy games in 2024/2025!

    (I don't know if this blog post is related to the release of the Chromatic)

    • terinjokes 21 hours ago
      Nothing in my post is related to the Chromatic, as I've never heard of it before your comment.

      That said, I share in your excitement for new Game Boy games. I occasionally pop over to the RetroBreak YouTube channel to see their reviews of new games. (Though clearly not often enough, as their latest video is about the Chromatic.)