Emulador de Apple 2 por software para AVR ATmega1284

Publicado por en Electrónica el 20/12/2016

El Apple 2 fue uno de los primeros ordenadores personales de la historia y el autor de éste proyecto ha querido realizar un completo emulador para su tesis. El sistema utiliza un AVR ATmega1284 y es capaz de emular por software el procesador 6502 original del Apple 2, aunque no en su totalidad. Incluye una pantalla LCD, un teclado qwerty y puede cargar programas desde una memoria SD. Tenéis todos los detalles en su web para saber más. Realmente impresionante.

Leer más

Salida de Audio para Raspberry Pi Zero con retroPie

Publicado por en Tutoriales el 08/12/2016

En éste proyecto de Gameboy casera con retroPie, me había quedado pendiente de resolver que pudiera reproducir sonido. Es una cosa importante si queremos una experiencia de juego completa, así que en éste vídeo que os dejo hoy, voy a poner una salida de audio digital a la Raspberry pi Zero para completar el proyecto. He utilizado un amplificador digital I2S MAX98357 que junto con una configuración básica del sistema, funciona estupendamente.

Leer más

Emulador SNES Portátil RetroPie con Raspberry Pi Zero

Publicado por en Tutoriales el 27/05/2016

Aprovechando que es viernes, os traigo un nuevo vídeo de mi último proyecto. Se trata de una pequeña consola portátil, muy similiar a la clásica Gameboy, utilizando una Raspberry Pi Zero de la que ya hablé anteriormente. Es un proyecto que se me ha atragantado un poco y me ha retrasado varias semanas ya que no todo me ha salido como esperaba, pero en cualquier caso fue divertido hacerlo. A continuación te dejo el vídeo y más información por si quieres también montarte una y por supuesto no dudes en dejarme tu comentario aquí abajo! ;)

ACTUALIZACIÓN 08/12/2016: He solucionado el problema del sonido utilizando un amplificador de audio digital MAX98357A. Para más detalles, te dejo el vídeo de la solución en éste post.

Leer más

Emulador SID para Arduino

Publicado por en Arduino el 08/08/2013

Eran otros tiempo cuando sonaban aquellas chiptunes en los Commodore 64, el ordenador más vendido en la historia de los ordenadores, pero han marcado una generación entera y aún hoy en día hay sitios en Internet especializados en música retro. Aquellas máquinas utilizaban un chip 6581/8580 de MOS Technology que era un sintetizador de efectos de sonido compatible con la familia de microprocesadores 65XX. Hoy en día ese chip es muy difícil de conseguir y si queremos juguetear con estos sonidos retro, hay que ir a otras alternativas como este emulador de SID para Arduino, basado en el trabajo de C. Haberer y que funciona estupendamente.

No os perdais el vídeo de la librería funcionando y también para los nostálgicos de la demoscene, una demo de Fairlight para C64, ¡hay que tiempos! :)

Leer más

Emulador Sinclair Z80 con AVR ATmega88

Publicado por en Electrónica el 28/04/2010

No os perdais éste interesante proyecto publicado en spritesmods.com del cual me entero por hackaday. Se trata de un pequeño emulador del famoso Sinclair Z80 que utiliza un pequeño AVR ATmega88 y que es capaz de correr programas de Z80 como el clásico juego Zork, creado por Marc Blanc y Joel Berez del MIT allá por el año 1978. Hay que tiempos! uno parece que hace viejo! :)

El firmare del AVR está escrito en assembler (disponible bajo licencia LGPLv3) e incluso dispone de una pequeña BIOS que es capaz de cargar programas desde una memoria SD. El autor indica que es una prueba de concepto ya que la interfaz de usuario se realiza mediante el puerto série, pero ya está pensando en utilizar un AVR más potente para realizar una salida VGA e incluso un teclado externo. Hay que estar atentos a éste interesante proyecto!

Enlace a continuación...

Leer más