Emulador Chip8
Personal Work Assembler Emulator
Este proyecto es un emulador de Chip8 donde se emula el comportamiento del chip en C++

Con este proyecto obtuve un mayor conocimiento de como funcionaba un chip internamente al leer las instrucciones desde ensamblador. Para ello se leen del ensamblador los opcodes y se ejecutan las instrucciones correspondientes, teniendo el control total del PC(Program Counter), la Memoria, SP (Stack Pointer), la Pila y los Registros

El emulador esta en pleno funcionamiento, se le pueden cargar juegos de Chip8 y jugar con ellos. Para la parte grafica se ha utilizado SFML. En el emulador se han probado varios juegos entre ellos el Pong y el Breakout.