gbadev
Game Boy Advance homebrew development forum
default profile picture

analogtrill

Member
Last seen 1 year ago
Joined:
Posts:
1
Topics:
0

exelotl wrote:

Oh yeah, the setup part of Tonc is quite outdated. Here's what's changed since it was written:

  • Programmer's Notepad is not really used by anyone, I'd recommend to use a different editor such as Notepad++ or VS Code, and then compile in the MSYS2 terminal by running make. (If that's unfamiliar to you, I wrote a bit about it here which might help?)

  • devkitARM now uses MSYS2 as the recommended terminal on Windows, and uses pacman to manage updates.

  • libtonc is now included in devkitARM's package repository, so you don't need to manually install the version from tonc-code.zip (in fact that version is outdated)

  • the examples in tonc-code.zip won't compile anymore, but you can find updated versions at which work with the latest devkitARM here: https://github.com/gbadev-org/libtonc-examples

Note that devkitARM doesn't include any templates for working with libtonc, but you can use one of these as a starting point:

That's about it!

And yeah, an updated / community-maintained version of Tonc is something we'd like to do at some point, it's just taking a while to get it off the ground.

exelotl, do you think the Tonc (Community Edition) will be updated with some of what you're mentioning here?

Edit: Oh, I see it's already marked as an issue. Ignore me : )