Megradrive Server
Esta página muestra mi proyecto para conectar la Megadrive al PC, para poder leer cartuchos, y salvar y guardar partidas salvadas, así como emplear tarjetas compact flash para el almacenamiento de ROMs.
Por David Senabre, Febrero 2007
Este proyecto es el más ambicioso proyecto de electrónica digital que implica una videoconsola que he hecho nunca. Es un desarrollo global sobre la Megadrive.
En primer lugar, un cartucho, que lleva una BIOS, una sencilla circuitería y un interfaz IDE, se conecta al puerto de expansión. Cuando se enciende la consola con este cartucho conectado, la BIOS se carga y toma el control del hardware, dando las siguiente funcionalidades:
De momento el sistema sólo soporta memorias 29F0x0 para la BIOS, aunque trabajo actualmente en poder usar memorias de 16 bits del tipo 29Fx00.
Actualmente todo lo que uso son prototipos. En las imagenes de abajo se puede ver la consola en posición vertical (para favorecer el buen contacto del circuito, pues es más grande y pesado de lo que será cuando fabrique la versión en circuito impreso definitiva). A continuación se ve una foto de la televisión, mostrando como la BIOS es capaz de leer los 2 archivos que están almacenados en la tarjeta compact flash, y finalmente un primer plano del circuito (con unas sondas conectadas, que empleo para monitorizar su funcionamiento).
![]() |
![]() |