gbdev / gbdev/gb-asm-tutorial

Unbricked doesn't use the VBlank interrupt

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

Beschreibung

Using the VBlank interrupt is the correct way to manage frame timing and the main loop.

Beitragsleitfaden

Beitragsleitfaden öffnen

Rechercherichtung

Beginne damit, Unbricked's Code für Frame-Timing und Main Loop zu lokalisieren, und verfolge dann, wie Interrupts derzeit behandelt werden. Aktualisiere den Timing-Ablauf so, dass der VBlank-Interrupt verwendet wird, und überprüfe, dass die Main Loop weiterhin mit dem Frame-Timing synchronisiert bleibt.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Bereich
game-dev
Issue-Typ
Bug
Schwierigkeit
4/5
Geschätzter Aufwand
3-5 Tage
Aktivitätsstatus
Ruhig
Klarheit
Muss geklärt werden
Anfängerfreundlichkeit
45/100

Neue Issues direkt in Ihr Postfach

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