Bildrate

In einem Satz

Der originale Game Boy zeichnet etwa 59,7 Bilder pro Sekunde. Diese Zahl kommt vom LCD, nicht von einer Einstellung im Spiel. Es gibt keinen 30-fps-Modus und keinen 120-fps-Modus.

Genauer

Ein Bild ist ein Lauf über die 144 sichtbaren Zeilen plus die Zeilen im Rand, in denen das Spiel Speicher ändern darf. Code, der ein Sprite einmal pro Bild bewegen will, wartet auf diesen Rand. Dauert der Code länger als ein Bild, fällt das nächste Bild aus, und das Spiel wirkt ruckelig.

Ein PC-Monitor mit 60 Hz ist nah dran und nicht dasselbe. Ein Emulator kann Bilder in der Rate des Monitors zeigen. Das ROM schreitet trotzdem auf der Uhr des Game Boy vor. Eine höhere Bildrate im Prompt fügt keine Bilder hinzu, die das LCD nie gezeichnet hat.

Musik und Spiel teilen diese Uhr. Ein Lied, das einmal pro Bild tickt, tickt bei 59,7. Deshalb wirken Game-Boy-Tempi einen Hauch neben einem Studio-Metronom.

Zum Behalten

  • Das LCD läuft mit etwa 59,7 Bildern pro Sekunde
  • Du kannst die Hardware nicht auf 30 oder 120 bitten
  • Ein Ruckler ist ein Bild, das zu lange brauchte, kein anderer Modus

Fragen

Kann mein Spiel 60 fps haben?

Es läuft schon mit den 59,7 des LCD. Es gibt keine schnellere Einstellung.

Warum hakt es, wenn viel auf dem Schirm ist?

Die Arbeit für dieses Bild war nicht fertig, bevor das nächste anfing.

Ändert der Browser die Geschwindigkeit?

Er zeigt die Bilder. Das ROM schreitet weiter auf der Game-Boy-Uhr.

Verwandt

Game Boy ist eine Marke von Nintendo. Retroable ist unabhängig und steht in keiner Verbindung zu Nintendo.