POKEGB - Desarrollo de un emulador de Game Boy capaz de ejecutar solo Pokémon Blue
(binji.github.io)- Explica en detalle las etapas para emular la CPU de Game Boy, parecida al 8080 pero también similar al Z80
→ Estructura de la CPU, memoria, MM I/O, gráficos...
→ De todas las OP, clasifica en unas 40 categorías solo las que usa Pokémon y genera macros
- C++ en 68 líneas. 9956 bytes
→ 4720 bytes al eliminar espacios y comentarios
-
Gráficos de 12 colores (sombreado azul/rojo): implementados con SDL
-
Se puede jugar. No incluye sonido
-
El código final expresa la imagen del logo de la Poké Ball como arte ASCII
1 comentarios
El código realmente es ARTE... https://github.com/binji/pokegb/blob/main/pokegb.cc