gbdev / gbdev/gb-asm-tutorial

Update to RGBDS 1.0 syntax and features

Offen
#131 1 Kommentar 1 Reaktion 0 zugewiesene Personen Auf GitHub ansehen
Vorherrschende Sprache
Assembly
Sterne
179
Forks
64
Ø Merge
7 T. 22 Std.
Gemergte PRs (30 T.)
1

Beschreibung

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

Beitragsleitfaden

Beitragsleitfaden öffnen

Rechercherichtung

Überprüfe den Tutorial-Code und das Galactic Armada Makefile anhand der Syntax und CLI-Konventionen von RGBDS 1.0, beginnend mit dem im Issue beschriebenen Makefile-Beispiel. Verwende Issue #125 als verwandten Kontext und verifiziere anschließend, dass das Tutorial weiterhin gültig und idiomatisch ist und seine Befehle nicht mehr auf veralteter Verwendung beruhen.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Bereich
build-system, documentation
Issue-Typ
Dokumentation
Schwierigkeit
4/5
Geschätzter Aufwand
3-5 Tage
Aktivitätsstatus
Veraltet
Klarheit
Größtenteils klar
Anfängerfreundlichkeit
42/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.