Este programa surgio a partir de una charla que dio un compañero de trabajo sobre como crear emuladores en Go. Hablando con el me dijo que como ejemplo practico habia hecho un pequemo emulador (yo más bien diria interprete) de CHIP8 dado que es muy facil de implementar y tiene un juego de instrucciones muy pequeño (solo 35). Despues de eso me quede pensando como hacer uno en Delphi, y aqui esta el resultado. No es gran cosa (solo le he dedicado unas cuantas horas) pero puede que a alguien le resulte interesante.
Subo el codigo y dos roms( ahi más por internet ), las del PONG y SPACE INVADERS
Captura.jpg 52,23KB 3 descargas
PD: Ya se que hay mucho que mejorar, sobre todo en la temporizacion de los ciclos, pero tampoco creo que lo continue mucho mas
PD2: Para el "SPACE INVADER" las teclas son el 4,5 y 6 del teclado numerico, y para el PONG 1 y 4 del teclado numerico y D y C
Saludos