miércoles, 9 de septiembre de 2020

Multi ROM para ZX Spectrum con EEPROM 49F002 o 39SF020


Multi ROM
ZX Spectrum

49F002 o 39SF020


El el anterior artículo había diseñado un grabador de EEPROM ardrom.html.
Este artículo se basa en:  http://trastero.speccy.org/cosas/droy/cartuchos/cartuchos_s.htm
En este caso voy a utilizar unas EEPROM de 256 Kytes (49F002 o 39SF020), por lo cual se conseguirán 16 páginas de 16 Kbytes, que serán las que sustituyan a la ROM original del Spectrum.
Las diferentes páginas (16) se van a seleccionar mediante 4 microinteruptores.
Estos microinterruptores tienen lógica inversa, por lo que para la página cero  debemos tener en ON los cuatro microinterruptores.
Cuando se inserta el cartucho se deshabilita la ROM interna del ZX Spectrum, mediante la colocación de la línea /ROMCS a 1.
El circuito detecta cuando las direcciones A14-A15 están a 0, además de que MREQ esta a 0 (acceso a memoria, tiene lógica inversa). En este caso se habilita la EEPROM, donde sustituye a la ROM original.


Esquema del circuito.




Circuito impreso, donde solo existe un puente con cable.



En mi caso he grabado 5 ROMS.

1111 -Rom original.
0111 -Rom gw03v33.rom , en esta ROM debemos teclear todos los caracteres del lenguaje Basic.
1011 -Rom 48-plus4.rom , ROM amstrad donde debemos teclear todos los caracteres del lenguaje Basic.
0011 -Rom CHESS.ROM .
1101 -Rom JETPAC.ROM .


Este pequeño ordenador me da aún juego después de 35 años, algo debe tener este ordenador.

Dibujo de pista C.I.


Bibliografía:

http://trastero.speccy.org/cosas/droy/cartuchos/cartuchos_s.htm

http://trastero.speccy.org/cosas/droy/droy.htm#cartuchos
https://k1.spdns.de/Vintage/Sinclair/82/Doityourself/IF2%20cartridges/
http://trastero.speccy.org/cosas/JL/InterfazROMexterno/InterfazROM.html



Saludos.
Juan Galaz




No hay comentarios:

Publicar un comentario