Skip to content

Emulador do console CHIP-8 em SDL e C. Roda Pong, Snake e Breakout.

License

Notifications You must be signed in to change notification settings

lucas-bortoli/chip8

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CHIP-8

Emulador CHIP-8 em C e SDL 1.1.

Screenshot do emulador, tirada em 20/09/2020

Vídeo de demonstração (YouTube)

Decidi criar esse projeto em setembro de 2020, durante a pandemia do COVID-19, após um ano de interesse em emuladores, máquinas virtuais e fantasy consoles (como o PICO-8). Usei para aprender C de maneira mais aprofundada -- até então, só tinha conhecimento em JavaScript/TS.

O incentivo do projeto veio da curiosidade sobre como um computador funciona, em geral.

O emulador passa em todas as ROMs de testes para a instruction set, e roda todos os jogos testados para CHIP-8 (no vídeo, testei Pong, Snake e Breakout).

About

Emulador do console CHIP-8 em SDL e C. Roda Pong, Snake e Breakout.

Topics

Resources

License

Stars

Watchers

Forks