
Bruno Macabeus
Hey, I’m Macabeus. I learned how to code by contributing to open-source projects, so I enjoy supporting them in different ways. Likewise, I have several projects on GitHub covering a range of topics, including reverse engineering, compilers, and VS Code extensions.
I work at Anima, a startup that improves the experience for designers and front-end developers by automating their workflows and turning rough ideas into live applications.
Finally, I’ve been involved in tech communities for many years, both by organizing a tech conference in Brazil and by speaking at events.
Talks
Retro Game Decompilation (+ AI)
Let's explore matching decompilation in retro games: the art of rewriting high-level code that, when compiled, produces a binary identical to the original one. And more: we'll see how LLMs can help on this fantastic challenge! Rewriting a classic game’s code accurately helps preserve its legacy and paves the way to a deeper understanding of the game, allowing for modifications that create new experiences. Are you curious about it? Take a look at my GitHub and essay: - Development journey: https://gambiconf.substack.com/p/development-journey-on-game-decompilation - Pipeline runner for matching decompilation: https://github.com/macabeus/mizuchi - VS Code extension for matching decompilation: https://github.com/macabeus/kappa