Post

Still a lot left to do, but I'm happy with how it's coming along!

14 reposts43 likes

I want to talk about a big change in this project that may disappoint some people. As some of my friends know, I started planning GB Bridge many years ago because, at the time, it seemed like the only feasible way to "port" GB games to the GBA. (1/5)

And of course I thought working on a SML port would be perfect to showcase GB Bridge. Truth is, with the advancement of AI coding agents, and considering how simple GB games are, that's no longer the best (and certainly not the only) way to make a project like this happen. (2/5)

A few weeks ago, as an experiment, I used AI to automate the disassembly+rewrite of the game, ensuring frame-perfect accuracy and completeness is tested. To my surprise, it turns out you really can end up with a clean, native codebase in a relatively short amount of time. (3/5)

I can't even put into words how much this simplifies a port like this, but to me working on the GB Bridge version seems almost stupid now. So, considering I have very limited time, and reducing months of engineering effort to a matter of weeks is the difference between... (4/5)

Ignore those without lives and careers that want you doing this to the bare metal. I have kids and a job. My projects are supposed to be fun. So are yours. Anyone who has opinions needs to touch grass and get out of their mum and dads basement.