POKEGB – Entwicklungsbericht zu einem Game-Boy-Emulator, der nur Pokémon Blau ausführen kann
(binji.github.io)- Detaillierte Erklärung der Schritte zur Emulation der Game-Boy-CPU, die dem 8080 ähnelt und zugleich Ähnlichkeiten mit dem Z80 hat
→ CPU-Struktur, Speicher, MM I/O, Grafik ..
→ Von allen OPs wurden nur die von Pokémon verwendeten in rund 40 Kategorien klassifiziert und dafür Makros erzeugt
- C++ mit 68 Zeilen, 9956 Byte
→ Ohne Leerzeichen/Kommentare 4720 Byte
-
12-Farben-Grafik (blaue/rote Schattierung): mit SDL umgesetzt
-
Spielbar, Sound wird nicht unterstützt
-
Der finale Code stellt das Pokéball-Logo als ASCII-Art dar
1 Kommentare
Der Code ist wirklich ART ... https://github.com/binji/pokegb/blob/main/pokegb.cc