Buenas tardes chicos,
Esta vez le toca a la CPC multiROM 0.00 y al CPC multiROM programmer adapter 0.00 diseñados por nuestro compañero @cacharreo
La CPC multiROM es una memoria flash que se coloca como remplazo de los chips de ROM IC103 o como remplazo del chip de sistema de disco IC204 de los AMSTRAD CPC. Si se coloca en lugar del IC103 se pueden grabar en él 16 combinaciones de ROM de Sistema + Basic diferentes, si por el contrario se coloca en lugar del IC204 se pueden grabar 32 ROMs de disco, juegos o utilidades en formato ROM. Estas memorias se puede grabar tantas veces como queramos.
El CPC multiROM programmer adapter es un adaptador que nos permite grabar fácilmente esta memoria flash. Tenemos 2 tipos de adaptador, uno que sirve para grabar la memoria con los grabadores XGegu T48, T56 y compatibles y otro que sirve para grabar la memoria en los adaptadores TL866IIplus y compatibles.
¿En que consiste este kit?
En un CPC multiROM a elegir si se prefiere con el conjunto de ROMs de sistema IC104 o el conjunto de ROMs de disco IC206 grabadas + cable y switch de 4 o 5 patas (según el modelo de ROM elegido).
Precio del kit sin montar 8,50€
Kit montado 3€ más.
Opciones o extras:
+--------------------------------------------------------------------------------------------------+--------+
|ˑOpcionˑˑˑˑˑˑˑˑˑˑˑˑˑˑˑˑˑˑˑˑˑˑˑˑˑˑˑˑˑˑˑˑˑˑˑˑˑˑˑˑˑˑˑˑˑˑˑˑˑˑˑˑˑˑˑˑˑˑˑˑˑˑˑˑˑˑˑˑˑˑˑˑˑˑˑˑˑˑˑˑˑˑˑˑˑˑˑˑˑˑˑ|ˑPrecioˑ|
+--------------------------------------------------------------------------------------------------+--------+
|ˑCPCˑmultiROMˑprogrammerˑadapterˑmodeloˑTL866IIplusˑ+ˑcableˑcruzadoˑparaˑconectarˑalˑCPCˑmultiROMˑ|ˑ5,50€ˑˑ|
|ˑCPCˑmultiROMˑprogrammerˑadapterˑmodelosˑT48/T56ˑ+ˑcableˑcruzadoˑparaˑconectarˑalˑCPCˑmultiROMˑˑˑˑ|ˑ5,50€ˑˑ|
|ˑJuegoˑextraˑdeˑCablesˑ+ˑswitchˑdeˑ4ˑoˑ5ˑpatasˑ(aˑelegir)ˑˑˑˑˑˑˑˑˑˑˑˑˑˑˑˑˑˑˑˑˑˑˑˑˑˑˑˑˑˑˑˑˑˑˑˑˑˑˑˑˑ|ˑ1,50€ˑˑ|
+--------------------------------------------------------------------------------------------------+--------+
Si se pide más de un dispositivo solo se cobrará 3€ por el montaje del lote entero (se entiende por lotes que se complementen como 2 multiROM + 1 CPC Adapter, por ejemplo…)
OJO!! Solo se grabará la flash de los kits montados, es la única forma que tengo de grabarlos.
Kit Starter pack (para valientes y aventureros), incluye:
A) Un multiROM en modo IC103 + cables y switch de 4 patas
B) Un multiROM en modo IC204 + cables y switch de 5 patas
C) Un CPC multiROM programmer adapter a elegir entre modelo T48/T56 o TL866IIPlus + cable cruzado
22€ el kit o 25€ todo montado
Los precios no incluyen los gastos de envío.
Debéis especificar lo más claro posible que es lo que queréis exactamente, el tipo de envío y si lo queréis montado o el kit para montar (a lo macho alpha)
Cosas a saber:
Un mismo multiROM se puede utilizar tanto como IC103 como IC204 grabándolo de nuevo y cambiando un pequeño punto de soldadura que tiene en la parte de abajo.
El multiROM en modo IC103 necesita los cables y el switch de 4 patas (16 combinaciones)
El multiROM en modo IC204 necesita los cables y el switch de 5 patas (32 combinaciones)
El multiROM en modo IC204 solo funciona con equipos con controladora de disco, CPC6128, CPC664 y sus clones o en un CPC464 o CPC 472 que dispongan de unidades externas con controladoras de disco DDI-1 o clones (en este caso se deberá sustituir el IC204 de esta unidad). Esto último no he llegado a probar pero debería funcionar sin problema.
Las memorias flash han sido compradas en Mouser para evitar problemas y garantizar el correcto funcionamiento
En las páginas del proyecto de @cacharreo podéis ver la configuración de palancas de cada switch y una explicación clara de todo, así como alternativas a los switches que ofrezco.
En este enlace podéis ver un poco las pruebas que hice hace unos días. La verdad es que me lo he pasado a lo grande haciendo las pruebas.
Estas son las ROMs de sistema que se incluyen para el modo IC103
IC103
Estas son las ROMS de disco que se incluyen para el modo IC204
IC204
Añado 2 ROMS que incluyen AMSDOS 0.5 en el primer slot y 31 juegos version ROM en el resto de slots
IC204_GAMES1
IC204_GAMES2
Mi agradecimiento otra vez a @cacharreo por hacer estos diseños exquisitos, por su ayuda y por ponerlos a disposición de todos nosotros. Gracias crack.
Lista de interesados:
+------------------+-----+---------+-------+-------+---------+-------------+----------+-------------+-----------+
|ˑNombreˑˑˑˑˑˑˑˑˑˑˑ|ˑKitˑ|ˑStarterˑ|ˑIC103ˑ|ˑIC204ˑ|ˑT48/T56ˑ|ˑTL866IIPlusˑ|ˑ2ºˑcableˑ|ˑEnvíoˑˑˑˑˑˑˑ|ˑEstadoˑˑˑˑ|
+------------------+-----+---------+-------+-------+---------+-------------+----------+-------------+-----------+
|ˑFurellaˑVdRˑˑˑˑˑˑ|ˑNoˑˑ|ˑSiˑˑˑˑˑˑ|ˑSiˑˑˑˑ|ˑSiˑˑˑˑ|ˑNoˑˑˑˑˑˑ|ˑSiˑˑˑˑˑˑˑˑˑˑ|ˑSiˑˑˑˑˑˑˑ|ˑOrdinarioˑˑˑ|ˑRecibidoˑˑ|
|ˑIgnacioMongeˑVdRˑ|ˑNoˑˑ|ˑSiˑˑˑˑˑˑ|ˑSiˑˑˑˑ|ˑSiˑˑˑˑ|ˑNoˑˑˑˑˑˑ|ˑSiˑˑˑˑˑˑˑˑˑˑ|ˑSiˑˑˑˑˑˑˑ|ˑCertificadoˑ|ˑRecibidoˑˑ|
|ˑTorpedoJaviˑVdRˑˑ|ˑNoˑˑ|ˑSiˑˑˑˑˑˑ|ˑSiˑˑˑˑ|ˑSiˑˑˑˑ|ˑSiˑˑˑˑˑˑ|ˑNoˑˑˑˑˑˑˑˑˑˑ|ˑSiˑˑˑˑˑˑˑ|ˑCertificadoˑ|ˑEnviadoˑˑˑ|
|ˑcraemˑVdRˑˑˑˑˑˑˑˑ|ˑNoˑˑ|ˑSiˑˑˑˑˑˑ|ˑSiˑˑˑˑ|ˑSiˑˑˑˑ|ˑSiˑˑˑˑˑˑ|ˑNoˑˑˑˑˑˑˑˑˑˑ|ˑSiˑˑˑˑˑˑˑ|ˑEnˑmanoˑˑˑˑˑ|ˑPreparadoˑ|
|ˑangcoˑVdRˑˑˑˑˑˑˑˑ|ˑNoˑˑ|ˑNoˑˑˑˑˑˑ|ˑSiˑˑˑˑ|ˑSiˑˑˑˑ|ˑNoˑˑˑˑˑˑ|ˑNoˑˑˑˑˑˑˑˑˑˑ|ˑ2ˑcablesˑ|ˑOrdinarioˑˑˑ|ˑPreparadoˑ|
+------------------+-----+---------+-------+-------+---------+-------------+----------+-------------+-----------+
Tirada de CPC multiROM 0.00 y CPC multiROM programmer adapter 0.00 de @cacharreo
Tirada de CPC multiROM 0.00 y CPC multiROM programmer adapter 0.00 de @cacharreo
Trastos:
AMSTRAD CPC464, CPC6128, CPC6128 frances
ZX Spectrum 48k (gomas), ZX Spectrum +, INVES Spectrum +, Spectrum Gris +2, Spectrum +3, ZX Spectrum 128k Toastrack
Commodore 16 (up to 64Kb), Commodore 64
Consolas: Intellivision Secam, Atari 2600 JR
AMSTRAD CPC464, CPC6128, CPC6128 frances
ZX Spectrum 48k (gomas), ZX Spectrum +, INVES Spectrum +, Spectrum Gris +2, Spectrum +3, ZX Spectrum 128k Toastrack
Commodore 16 (up to 64Kb), Commodore 64
Consolas: Intellivision Secam, Atari 2600 JR
Re: Tirada de CPC multiROM 0.00 y CPC multiROM programmer adapter 0.00 de @cacharreo
Enviados los kits montados de:
IgnacioMonge
Furella
Disfrutadlos chicos.
IgnacioMonge
Furella
Disfrutadlos chicos.
Trastos:
AMSTRAD CPC464, CPC6128, CPC6128 frances
ZX Spectrum 48k (gomas), ZX Spectrum +, INVES Spectrum +, Spectrum Gris +2, Spectrum +3, ZX Spectrum 128k Toastrack
Commodore 16 (up to 64Kb), Commodore 64
Consolas: Intellivision Secam, Atari 2600 JR
AMSTRAD CPC464, CPC6128, CPC6128 frances
ZX Spectrum 48k (gomas), ZX Spectrum +, INVES Spectrum +, Spectrum Gris +2, Spectrum +3, ZX Spectrum 128k Toastrack
Commodore 16 (up to 64Kb), Commodore 64
Consolas: Intellivision Secam, Atari 2600 JR
Re: Tirada de CPC multiROM 0.00 y CPC multiROM programmer adapter 0.00 de @cacharreo
Buenas,
Aprovecho que voy a probar varios CPC multiROM y al CPC multiROM programmer adapter para hacer una mini-guia de como grabar las ROMs.
En este caso voy a utilizar el sistema operativo W10
Primer paso, creacion de archivos para grabar IC103 e IC204
Creamos dos carpetas una para el IC103 y otra para el IC204
En la carpeta IC103 ponemos las 16 combinaciones que queramos de ROM de sistema + ROM Basic (recordemos que cada ROM de SO debe ir acompañada de una ROM de BASIC compatible con esta version de SO), cada una de ellas ocupa 16Kb exactos. Para probarlas podemos hacer pruebas con algún emulador como Retro Virtual Machine o cualquier otro.
Numeramos las ROMS poniéndole un numero delante y una letra a cada combinacion OS + Basic
Si os fijáis en la primera posición he puesto dos veces la ROM de Diagnostico ya que no utiliza ninguna ROM de BASIC y cada duplo de ROMS debe ocupar 32Kb exactos. El resto de ROMs sí que van con su correspondiente pareja de BASIC.
En la carpeta IC204 ponemos las 32 ROMs de disco, utilidades o juegos. En este caso son ROMs independientes que ocupan 16Kb cada una. Esta ROM sustituye a la ROM de disco, si ponemos un juego o alguna utilidad en formato ROM que no tenga las funciones de acceso a disco no podremos utilizar las disqueteras. En el caso de los juegos no será un problema porque no necesitamos cargar datos desde disco pero si ponemos, por ejemplo, la ROM de Discology está no podrá acceder a las unidades de disco y no nos servirá de nada.
Podemos utilizar tambien ROMs que ocupen 8Kb pero en este caso debemos ponerlas 2 veces para que ocupen 16Kb exactos y la siguiente ROM esté en la zona de memoria que le corresponde.
Ahora juntaremos todas las ROMs en un solo archivo. Desde la linea de comandos vamos a la carpeta IC103 y ejecutamos:
copy /b *.* IC103.ROM
Esto nos creara un único archivo binario con todas las ROMs juntas y ordenadas tal como las hemos numerado anteriormente
Hacemos lo mismo con la carpeta IC204. Desde la linea de comando vamos a la carpeta IC204 y ejecutamos:
copy /b *.* IC1204.ROM
Nos creara el archivo binario con todas las ROMS
Con esto ya tenemos los dos archivos creados, el archivo IC103.ROM y el archivo IC204.ROM. Cada uno en su correspondiente carpeta.
Aprovecho que voy a probar varios CPC multiROM y al CPC multiROM programmer adapter para hacer una mini-guia de como grabar las ROMs.
En este caso voy a utilizar el sistema operativo W10
Primer paso, creacion de archivos para grabar IC103 e IC204
Creamos dos carpetas una para el IC103 y otra para el IC204
En la carpeta IC103 ponemos las 16 combinaciones que queramos de ROM de sistema + ROM Basic (recordemos que cada ROM de SO debe ir acompañada de una ROM de BASIC compatible con esta version de SO), cada una de ellas ocupa 16Kb exactos. Para probarlas podemos hacer pruebas con algún emulador como Retro Virtual Machine o cualquier otro.
Numeramos las ROMS poniéndole un numero delante y una letra a cada combinacion OS + Basic
Si os fijáis en la primera posición he puesto dos veces la ROM de Diagnostico ya que no utiliza ninguna ROM de BASIC y cada duplo de ROMS debe ocupar 32Kb exactos. El resto de ROMs sí que van con su correspondiente pareja de BASIC.
En la carpeta IC204 ponemos las 32 ROMs de disco, utilidades o juegos. En este caso son ROMs independientes que ocupan 16Kb cada una. Esta ROM sustituye a la ROM de disco, si ponemos un juego o alguna utilidad en formato ROM que no tenga las funciones de acceso a disco no podremos utilizar las disqueteras. En el caso de los juegos no será un problema porque no necesitamos cargar datos desde disco pero si ponemos, por ejemplo, la ROM de Discology está no podrá acceder a las unidades de disco y no nos servirá de nada.
Podemos utilizar tambien ROMs que ocupen 8Kb pero en este caso debemos ponerlas 2 veces para que ocupen 16Kb exactos y la siguiente ROM esté en la zona de memoria que le corresponde.
Ahora juntaremos todas las ROMs en un solo archivo. Desde la linea de comandos vamos a la carpeta IC103 y ejecutamos:
copy /b *.* IC103.ROM
Esto nos creara un único archivo binario con todas las ROMs juntas y ordenadas tal como las hemos numerado anteriormente
Hacemos lo mismo con la carpeta IC204. Desde la linea de comando vamos a la carpeta IC204 y ejecutamos:
copy /b *.* IC1204.ROM
Nos creara el archivo binario con todas las ROMS
Con esto ya tenemos los dos archivos creados, el archivo IC103.ROM y el archivo IC204.ROM. Cada uno en su correspondiente carpeta.
Trastos:
AMSTRAD CPC464, CPC6128, CPC6128 frances
ZX Spectrum 48k (gomas), ZX Spectrum +, INVES Spectrum +, Spectrum Gris +2, Spectrum +3, ZX Spectrum 128k Toastrack
Commodore 16 (up to 64Kb), Commodore 64
Consolas: Intellivision Secam, Atari 2600 JR
AMSTRAD CPC464, CPC6128, CPC6128 frances
ZX Spectrum 48k (gomas), ZX Spectrum +, INVES Spectrum +, Spectrum Gris +2, Spectrum +3, ZX Spectrum 128k Toastrack
Commodore 16 (up to 64Kb), Commodore 64
Consolas: Intellivision Secam, Atari 2600 JR
Re: Tirada de CPC multiROM 0.00 y CPC multiROM programmer adapter 0.00 de @cacharreo
Segundo paso Grabacion de la ROM
En este ejemplo utilizaremos un programador XGecu T48 y el software que trae por defecto: Xgpro v12.67
Insertamos el CPC MultiROM en el CPC MultiROM Adapter y los conectamos ambos mediante el cable cruzado
Colocamos el conjunto en el programador
Abrimos la aplicacion Xgpro
Vamos directamente a Select IC o al menu Select IC(S) Search and Select IC(S) y seleccionamos el modelo de memoria SST39SF040 @TSOP32
Pulsamos Select
Ahora vamos a LOAD, pulsamos el botón Browse para abrir el navegador de archivos y buscamos la carpeta y el archivo con el grupo de ROMs que queremos grabar (en este caso IC103.ROM)
Pulsamos el botón Open
Pulsamos OK
Ahora tenemos cargado el archivo en la aplicación
En el menú de la aplicación vamos a Device, Program o pulsamos el icono con el dibujo PROG.
Se nos abrirá la ventana de programación
Si pulsamos sobre View Adapter podemos ver un esquema con la posición que debe tener en nuestra grabadora, ésta varía dependiendo del modelo.
Si estamos conforme pulsamos el botón Program e iniciamos la grabación.
Si todo ha ido correcto ya tendremos nuestro CPC MiltiROM grabado
Si aparece algún error revisamos los pasos anteriores y repetimos, sobretodo nos debemos fijar en la posición del adaptador en el programador
Una vez grabado, solo nos falta seleccionar con un puntito de estaño si lo utilizaremos como IC103 o IC204 para que el CPC lo reconozca.
Notas:
En el ejemplo he utilizado el CPC multiROM Adapter version T48/T56, no dispongo de grabadora para el modelo TL866IIplus pero las diferencias deberían ser mínimas.
Para grabar el CPC multiROM en modo IC204 el proceso es exactamente el mismo, seleccionando el archivo IC204.ROM
En este ejemplo utilizaremos un programador XGecu T48 y el software que trae por defecto: Xgpro v12.67
Insertamos el CPC MultiROM en el CPC MultiROM Adapter y los conectamos ambos mediante el cable cruzado
Colocamos el conjunto en el programador
Abrimos la aplicacion Xgpro
Vamos directamente a Select IC o al menu Select IC(S) Search and Select IC(S) y seleccionamos el modelo de memoria SST39SF040 @TSOP32
Pulsamos Select
Ahora vamos a LOAD, pulsamos el botón Browse para abrir el navegador de archivos y buscamos la carpeta y el archivo con el grupo de ROMs que queremos grabar (en este caso IC103.ROM)
Pulsamos el botón Open
Pulsamos OK
Ahora tenemos cargado el archivo en la aplicación
En el menú de la aplicación vamos a Device, Program o pulsamos el icono con el dibujo PROG.
Se nos abrirá la ventana de programación
Si pulsamos sobre View Adapter podemos ver un esquema con la posición que debe tener en nuestra grabadora, ésta varía dependiendo del modelo.
Si estamos conforme pulsamos el botón Program e iniciamos la grabación.
Si todo ha ido correcto ya tendremos nuestro CPC MiltiROM grabado
Si aparece algún error revisamos los pasos anteriores y repetimos, sobretodo nos debemos fijar en la posición del adaptador en el programador
Una vez grabado, solo nos falta seleccionar con un puntito de estaño si lo utilizaremos como IC103 o IC204 para que el CPC lo reconozca.
Notas:
En el ejemplo he utilizado el CPC multiROM Adapter version T48/T56, no dispongo de grabadora para el modelo TL866IIplus pero las diferencias deberían ser mínimas.
Para grabar el CPC multiROM en modo IC204 el proceso es exactamente el mismo, seleccionando el archivo IC204.ROM
Trastos:
AMSTRAD CPC464, CPC6128, CPC6128 frances
ZX Spectrum 48k (gomas), ZX Spectrum +, INVES Spectrum +, Spectrum Gris +2, Spectrum +3, ZX Spectrum 128k Toastrack
Commodore 16 (up to 64Kb), Commodore 64
Consolas: Intellivision Secam, Atari 2600 JR
AMSTRAD CPC464, CPC6128, CPC6128 frances
ZX Spectrum 48k (gomas), ZX Spectrum +, INVES Spectrum +, Spectrum Gris +2, Spectrum +3, ZX Spectrum 128k Toastrack
Commodore 16 (up to 64Kb), Commodore 64
Consolas: Intellivision Secam, Atari 2600 JR
Re: Mini-guia para grabar las ROMs del CPC multiROM con el CPC multiROM programmer adapter
¡Pedazo de guía, @luisbarna! Muchísimas gracias.
Con los Xeltek (p.e. los de la serie SuperPro) se debe seleccionar como chip la memoria flash SST39SF040@VSOP-32, el adaptador va alineado al final del zócalo y todo lo demás es como siempre pero 10,000 veces más rápido que con los Txxx de XGecu.
En cada programador es diferente. Por ejemplo, en el T48 se invierte 180º la orientación del adaptador para programación respecto a la requerida para el T56; en el TL866IIplus es muy parecido al T56 salvo que el adaptador se alinea con el pin 1 en vez del al final y, en todos ellos, si se usa la aplicación XGpro el proceso de programación es exactamente el mismo seleccionando el chip SST39SF040@TSOP32.
Con los Xeltek (p.e. los de la serie SuperPro) se debe seleccionar como chip la memoria flash SST39SF040@VSOP-32, el adaptador va alineado al final del zócalo y todo lo demás es como siempre pero 10,000 veces más rápido que con los Txxx de XGecu.
© cacharreo
Re: Tirada de CPC multiROM 0.00 y CPC multiROM programmer adapter 0.00 de @cacharreo
Enviado kit montado de TorpedoJavi
Trastos:
AMSTRAD CPC464, CPC6128, CPC6128 frances
ZX Spectrum 48k (gomas), ZX Spectrum +, INVES Spectrum +, Spectrum Gris +2, Spectrum +3, ZX Spectrum 128k Toastrack
Commodore 16 (up to 64Kb), Commodore 64
Consolas: Intellivision Secam, Atari 2600 JR
AMSTRAD CPC464, CPC6128, CPC6128 frances
ZX Spectrum 48k (gomas), ZX Spectrum +, INVES Spectrum +, Spectrum Gris +2, Spectrum +3, ZX Spectrum 128k Toastrack
Commodore 16 (up to 64Kb), Commodore 64
Consolas: Intellivision Secam, Atari 2600 JR