chris_j
Joined 16 years ago
Joined 16 years ago
I haven't used Overtone in many years but it looks like it's still going: https://github.com/overtone/overtone
Specifically, I heard that the 68k backend keeps getting worse, whilst the front-end keeps getting better. So choosing a GCC version is a case of examining the tradeoffs between getting better AST-level optimisations from a newer version, or more optimised assembly language output from an earlier version.
I imagine GCC 6.5 probably has a backend that makes better use of the 68k chip than the GCC 11.4 that ngdevkit uses (such as knowing when to use dbra) but is probably worse in other ways due to an older and less capable frontend.
[0] https://en.wiktionary.org/wiki/Reconstruction:Proto-Brythoni...
I highly recommend checking it out; if you can get over the rather dated graphics and gameplay mechanics then you'll find this to be a real gem.