gbdev / gbdev/gb-asm-tutorial

Update to RGBDS 1.0 syntax and features

Open
#131 1 comment 1 reaction 0 assignees View on GitHub
Dominant language
Assembly
Stars
179
Forks
64
Avg merge
7d 22h
Merged PRs (30d)
1

Description

The tutorial has been written gradually over years by different authors, and in that time, RGBDS syntax has been through pretty many changes. Now that it's reached v1.0.0 the syntax is stable enough that I think it would be worth going through the code in the tutorial and ensuring that it's valid and idiomatic for the latest RGBDS.

(For example, [the Galactic Armada Makefile](https://github.com/gbdev/gb-asm-tutorial/blob/master/galactic-armada/Makefile) has `$(GFX) -c "#FFFFFF,#cfcfcf,#686868,#000000;"`, which would now idiomatically be `$(GFX) -c dmg`, and which could be enabling `-Weverything` warning diagnostics. The code itself might all still be simple enough -- no fancy macros or metaprogramming -- that nothing would need change, but the CLI usage at least could be improved.)

See also #125

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.