11 pontos por xguru 2021-06-06 | 1 comentários | Compartilhar no WhatsApp
  • Explica em detalhes as etapas para emular a CPU do Game Boy, que lembra a 8080 e também é parecida com a Z80

→ Estrutura da CPU, memória, MM I/O, gráficos..

→ Entre todos os OPs, classificou apenas os usados por Pokémon em cerca de 40 categorias e gerou macros

  • 68 linhas de C++. 9956 bytes

→ 4720 bytes ao remover espaços e comentários

  • Gráficos de 12 cores (sombreamento azul/vermelho): implementados com SDL

  • É possível jogar. Sem suporte a som

  • O código final expressa a imagem do logo da Poké Ball em arte ASCII

1 comentários

 
xguru 2021-06-06

O código é realmente uma obra de ART... https://github.com/binji/pokegb/blob/main/pokegb.cc