Thanks for the tip! It would be actually very nice to implement the floppy controller ports and be able to plug the floppy interface externally
Clon ZX Spectum 128 (ULA+)
Moderador: Fundadores
Reglas del Foro
Aquí solo tienen cabida proyectos de hardware que incluyan siempre al menos sus esquemáticos para poder reproducirlos si llevan componentes electrónicos, y si es posible los ficheros del programa en que se hacen, los diseños de las placas, los gerber, etc. Si llevan algún tipo de software asociado debe estar diponible el código fuente
Para los que no cumplen estas condiciones se debe postear en el foro de proyectos generales.
Aquí solo tienen cabida proyectos de hardware que incluyan siempre al menos sus esquemáticos para poder reproducirlos si llevan componentes electrónicos, y si es posible los ficheros del programa en que se hacen, los diseños de las placas, los gerber, etc. Si llevan algún tipo de software asociado debe estar diponible el código fuente
Para los que no cumplen estas condiciones se debe postear en el foro de proyectos generales.
-
BCH
- Demonio tercer orden
- Mensajes: 967
- Registrado: 06 Sep 2014, 12:10
- Ubicación: Barcelona
- Has thanked: 10 times
- Been thanked: 91 times
- Contactar:
Re: Clon ZX Spectum 128 (ULA+)
- Kyp
- Hermano de Lucifer
- Mensajes: 2993
- Registrado: 30 Sep 2013, 14:54
- Ubicación: Madrid
- Has thanked: 102 times
- Been thanked: 383 times
- Contactar:
Re: Clon ZX Spectum 128 (ULA+)
Mmm... I remember reading something about that. Let's see if wilco can say something about that

Thanks!
-
BCH
- Demonio tercer orden
- Mensajes: 967
- Registrado: 06 Sep 2014, 12:10
- Ubicación: Barcelona
- Has thanked: 10 times
- Been thanked: 91 times
- Contactar:
Re: Clon ZX Spectum 128 (ULA+)
Aqui he encontrado la información para hacer el parche:
viewtopic.php?f=48&t=5684
Cuando tenga un rato lo pruebo
viewtopic.php?f=48&t=5684
Cuando tenga un rato lo pruebo

-
alvaroalea
- Demonio tercer orden
- Mensajes: 870
- Registrado: 25 Oct 2014, 12:49
- Ubicación: Asturias, Paraiso Natural
- Has thanked: 6 times
- Been thanked: 113 times
- Contactar:
Re: Clon ZX Spectum 128 (ULA+)
I think I allready comment in another threah, please, consider to include the DIL20 conector for the floppy interface of wilco, it's very easy and allow to have the interface later (and the design is already done and checked.
Creo que ya lo habia comentado en otro hilo sobre un proyecto parecido, al menos considerad incluir en el diseño de la PCB el conector DIL20 (creo) para poder conectar el interfaz de disco de wilco, (es sencillo y es un diseño que ya esta probado y funciona).
-
BCH
- Demonio tercer orden
- Mensajes: 967
- Registrado: 06 Sep 2014, 12:10
- Ubicación: Barcelona
- Has thanked: 10 times
- Been thanked: 91 times
- Contactar:
Re: Clon ZX Spectum 128 (ULA+)
He probado la ROM parchada y no funciona; pantalla negra con fondo verde. Tambien hice la prueba con las ROM +3e que se usan con el ZXUNO (que supuestamente usan el mismo patch) y tampoco.
Yo realmente preferiria decodificar los puertos 2FDD/3FDD a nivel CPLD y agregar las lineas de control del disco en el conector edge, tal cual es en un +2a/+3, y ya luego cada cual pincha allí lo que quiera. De todos modos agregar el conector para el IF de wilco no cuesta nadaalvaroalea escribió: ↑07 Jun 2019, 08:41Creo que ya lo habia comentado en otro hilo sobre un proyecto parecido, al menos considerad incluir en el diseño de la PCB el conector DIL20 (creo) para poder conectar el interfaz de disco de wilco, (es sencillo y es un diseño que ya esta probado y funciona).
Una idea loca seria hacer una placa que vaya dentro de la caja de un +2a/+3 y que tenga integrada la controladora de floppy... pero el costo de las placas seria un poco alto (por el tamaño)...
- Kyp
- Hermano de Lucifer
- Mensajes: 2993
- Registrado: 30 Sep 2013, 14:54
- Ubicación: Madrid
- Has thanked: 102 times
- Been thanked: 383 times
- Contactar:
Re: Clon ZX Spectum 128 (ULA+)
Esas ROMs parcheadas arreglarán lo de la disquetera pero no serán para tu interfaz CF, serán para el DivMMC o para el ZXMMV, ¿no?
Respecto a controlar una disquetera... opino como BCH
pero teniendo el DivMMC a mi por lo menos la disquetera me sobra 
Respecto a controlar una disquetera... opino como BCH


-
BCH
- Demonio tercer orden
- Mensajes: 967
- Registrado: 06 Sep 2014, 12:10
- Ubicación: Barcelona
- Has thanked: 10 times
- Been thanked: 91 times
- Contactar:
Re: Clon ZX Spectum 128 (ULA+)
Seguramente estaba haciendo algo mal

Aqui esta bien documentado el tema:
http://www.va-de-retro.com/foros/viewto ... =63&t=1960
Me lo tengo que leer bien para aplicar el parche en las ROM 1.43
Edito:
Vale ya lo tengo. Solamente hay que cambiar un byte en la rutina de detección del floppy.
Hay que buscar esta cadena:
C5 01 FD 2F ED 78 C6 01 3F C1 C9
Y remplazar el byte con 3F por AF
-
BCH
- Demonio tercer orden
- Mensajes: 967
- Registrado: 06 Sep 2014, 12:10
- Ubicación: Barcelona
- Has thanked: 10 times
- Been thanked: 91 times
- Contactar:
Re: Clon ZX Spectum 128 (ULA+)
Ya tengo el esquemático casi completo en Eagle. Me falta terminar un par de cosas y en breve me pongo a rutear


La decodificación del AY la haces con la CPLD o meto el 74138+7400 de costumbre? Lo mismo con el reloj, CPLD o ponemos un cristal?
Hay pines libres para meter todas las lineas de direccion en la CPLD. Quizás hay que cambiar las asignaciones de algunos pines para que quede mas fácil de rutear.
Última edición por BCH el 08 Jun 2019, 10:39, editado 1 vez en total.
-
jjsaenz1969
- Demonio tercer orden
- Mensajes: 869
- Registrado: 22 Mar 2015, 00:41
- Ubicación: Vitoria
- Has thanked: 89 times
- Been thanked: 44 times
- Contactar:
Re: Clon ZX Spectum 128 (ULA+)
Hola.
Una preguntilla sobre el conector de vídeo.
Veo que es un minidin de 9 pines, ¿es compatible con el del Humble?.
Una preguntilla sobre el conector de vídeo.
Veo que es un minidin de 9 pines, ¿es compatible con el del Humble?.
¿Quién está conectado?
Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 1 invitado