brainbaking/content/notes/2021/04/14h12m43s13.md

9 lines
770 B
Markdown

---
source: "https://chat.brainbaking.com/objects/b8684e92-71ea-4f76-bfba-d2f58e633ee2"
context: ""
title: "Jeremy Clarke wrote a set of Nim tools that allows..."
date: "2021-04-14T12:43:13"
---
Jeremy Clarke wrote a set of Nim tools that allows you to program Game Boy Advance games in Nim instead of in C. It makes smart use of Nim's built-in importc capabilities to wrap Libtonc. Watch Jeremy's talk at NimConf 2020 here: <a href="https://www.youtube.com/watch?v=sZUM7MhWr88" rel="ugc">https://www.youtube.com/watch?v=sZUM7MhWr88</a><br><br>I did the same in C++ with gba-sprite-engine but my intention was to hide low-level complexity instead of expose a GBA programmer to it. <br>Makes me wonder if it would be possible to leverage cgo to write GBA stuff in Go...