Emulador de C64 en un ARM miniatura
Publicado: 21 May 2018, 19:19
Esto no viene a cuento en el tema de las FPGA, pero me ha parecido tan curioso, que necesito publicarlo.
Tengo la placa "teensy 3.6" desde hace tiempo (y las "viejas" 3.0 y 3.2) que es una placa con un ARM a 180mhz con flash de 256k y ram de 256k.
Es una placa que se puede programar tanto en "C" (de ARM) como Basic (PicBasic) o incluso en Ardunio
El otro día, buscando unas cosillas, dí con este foro:
https://forum.pjrc.com/threads/45916-Te ... VGA-driver
que habla de generar VGA en arduino, y como ejemplo, muestran un emulador de C64 completo, con salida VGA, SD para leer los ficheros (FAT), salida VGA, teclado USB, mandos de juegos (dos) y sonido SID. Yo solo he implementado el teclado USB y lector de SD (bueno, y lo que buscaba, la salida VGA).
es sencillo y pequeño, hace su función.
un C64 en una placa del tamaño del dedo gordo. También he encontrado un emulador de Apple IIe y otro de un PC-XT 80186, pero este solo monocromo.
Tengo la placa "teensy 3.6" desde hace tiempo (y las "viejas" 3.0 y 3.2) que es una placa con un ARM a 180mhz con flash de 256k y ram de 256k.
Es una placa que se puede programar tanto en "C" (de ARM) como Basic (PicBasic) o incluso en Ardunio
El otro día, buscando unas cosillas, dí con este foro:
https://forum.pjrc.com/threads/45916-Te ... VGA-driver
que habla de generar VGA en arduino, y como ejemplo, muestran un emulador de C64 completo, con salida VGA, SD para leer los ficheros (FAT), salida VGA, teclado USB, mandos de juegos (dos) y sonido SID. Yo solo he implementado el teclado USB y lector de SD (bueno, y lo que buscaba, la salida VGA).
es sencillo y pequeño, hace su función.
un C64 en una placa del tamaño del dedo gordo. También he encontrado un emulador de Apple IIe y otro de un PC-XT 80186, pero este solo monocromo.