Clon ZX Spectum 128 (ULA+)
Moderadores: cacharreo, 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.
- jjsaenz1969
- Demonio segundo orden
- Mensajes: 1202
- Registrado: 22 Mar 2015, 00:41
- Ubicación: Vitoria
- Has thanked: 108 times
- Been thanked: 102 times
- Contactar:
- Bone
- Aspirante a demonio
- Mensajes: 325
- Registrado: 22 May 2017, 06:16
- flopping
- Fundador
- Mensajes: 9972
- Registrado: 29 Mar 2013, 15:26
- Ubicación: Valencia
- Been thanked: 122 times
- Contactar:
Re: Clon ZX Spectum 128 (ULA+)
Pero esto que significa?, que ya va el modo 48k?, el 128k?, la ula+?, vamos hombre un poco más de info para ver en qué fase está el proyecto.
No me hago responsable de mis post pues estan escritos bajo la influencia del alcohol y drogas psicotropicas, por la esquizofrenia paranoide.
(C) 1982-2024, 42 años de ZX Spectrum.
http://www.va-de-retro.com/ un foro "diferente".
Mi juego, que puedes descargar desde aqui
(C) 1982-2024, 42 años de ZX Spectrum.
http://www.va-de-retro.com/ un foro "diferente".
Mi juego, que puedes descargar desde aqui
- Kyp
- Hermano de Lucifer
- Mensajes: 3385
- Registrado: 30 Sep 2013, 14:54
- Ubicación: Madrid
- Has thanked: 28 times
- Been thanked: 152 times
Re: Clon ZX Spectum 128 (ULA+)
Es solo una prueba de que funciona la parte de generación de vídeo. Concretamente he cargado en la CPLD una implementación de ULA de 48K que lee la imagen de la ROM. No se está usando ni la CPU ni la RAM. Esta placa lleva un DAC de 9 bit como el del ZX-Uno y un chip amplificador para las señales RGB para mejorar la calidad de la imagen.
Le he adaptado el código de la ULA de 48K y no me ha funcionado, aun no se por qué, puede ser algún fallo en el código o algún mal contacto... tengo que hacer más pruebas. Lo iré comentando por aquí
- flopping
- Fundador
- Mensajes: 9972
- Registrado: 29 Mar 2013, 15:26
- Ubicación: Valencia
- Been thanked: 122 times
- Contactar:
Re: Clon ZX Spectum 128 (ULA+)
Ok, ya me queda mas claro, es que uno ve que la placa esta sin rom, sin CPU y sin chip AY y me poneis una imagen de carga de un juego y no se dice nada mas, pues como que se queda uno con ganas de saber, por lo que entiendo de tu aclaracion, estas comprobando que la electronica esta correcta, chips bien soldados y que la funcionalidad es la adecuada, por lo menos la salida de video en RGB, pero que aun no has podido implementar una ULA funcional en la CPLD, ¿correcto?.Kyp escribió: ↑17 Ago 2019, 21:45Es solo una prueba de que funciona la parte de generación de vídeo. Concretamente he cargado en la CPLD una implementación de ULA de 48K que lee la imagen de la ROM. No se está usando ni la CPU ni la RAM. Esta placa lleva un DAC de 9 bit como el del ZX-Uno y un chip amplificador para las señales RGB para mejorar la calidad de la imagen.
Le he adaptado el código de la ULA de 48K y no me ha funcionado, aun no se por qué, puede ser algún fallo en el código o algún mal contacto... tengo que hacer más pruebas. Lo iré comentando por aquí
Bueno, pues poco a poco, estas cosas son de hacer muchas pruebas e ir con paciencia, sobre todo con tantas patillas y tan pequeñas, comprobar todas las soldaduras es un poco de trabajo, pero venga animo que la cosa pinta bastante bien, aun con esos pequeños problemas que seguro se iran solucionando, gracias por compatir y salu2.
No me hago responsable de mis post pues estan escritos bajo la influencia del alcohol y drogas psicotropicas, por la esquizofrenia paranoide.
(C) 1982-2024, 42 años de ZX Spectrum.
http://www.va-de-retro.com/ un foro "diferente".
Mi juego, que puedes descargar desde aqui
(C) 1982-2024, 42 años de ZX Spectrum.
http://www.va-de-retro.com/ un foro "diferente".
Mi juego, que puedes descargar desde aqui
-
- Demonio tercer orden
- Mensajes: 973
- Registrado: 06 Sep 2014, 12:10
- Ubicación: Barcelona
- Been thanked: 4 times
Re: Clon ZX Spectum 128 (ULA+)
Si, perdón. Lo he puesto así rápido y he tenido que salir... Bueno, ya Kyp ha aclarado como va la cosaflopping escribió: ↑17 Ago 2019, 22:07
Ok, ya me queda mas claro, es que uno ve que la placa esta sin rom, sin CPU y sin chip AY y me poneis una imagen de carga de un juego y no se dice nada mas, pues como que se queda uno con ganas de saber, por lo que entiendo de tu aclaracion, estas comprobando que la electronica esta correcta, chips bien soldados y que la funcionalidad es la adecuada, por lo menos la salida de video en RGB, pero que aun no has podido implementar una ULA funcional en la CPLD, ¿correcto?.
Esperemos que solo sea una soldadura y no algo mal ruteado en la placa. En teoría el bus de datos y direcciones debería estar igual que en el prototipo anterior (con diferentes pines asignados en la CPLD, claro)...
- Kyp
- Hermano de Lucifer
- Mensajes: 3385
- Registrado: 30 Sep 2013, 14:54
- Ubicación: Madrid
- Has thanked: 28 times
- Been thanked: 152 times
Re: Clon ZX Spectum 128 (ULA+)
Correcto. Le he metido la implementación de la ULA del prototipo anterior, cambiando la asignación de pines, y no funciona. Seguramente sea alguna cosa que se me ha pasado por alto ya que esta placa tiene asignadas más señales de la CPU que la anterior.flopping escribió: ↑17 Ago 2019, 22:07 Ok, ya me queda mas claro, es que uno ve que la placa esta sin rom, sin CPU y sin chip AY y me poneis una imagen de carga de un juego y no se dice nada mas, pues como que se queda uno con ganas de saber, por lo que entiendo de tu aclaracion, estas comprobando que la electronica esta correcta, chips bien soldados y que la funcionalidad es la adecuada, por lo menos la salida de video en RGB, pero que aun no has podido implementar una ULA funcional en la CPLD, ¿correcto?.
Voy a hacer un diseño para la CPLD que me compruebe la RAM y así salgo de dudas. Tardo menos que en mirar una a una todas las patillasflopping escribió: ↑17 Ago 2019, 22:07 Bueno, pues poco a poco, estas cosas son de hacer muchas pruebas e ir con paciencia, sobre todo con tantas patillas y tan pequeñas, comprobar todas las soldaduras es un poco de trabajo, pero venga animo que la cosa pinta bastante bien, aun con esos pequeños problemas que seguro se iran solucionando, gracias por compatir y salu2.
-
- Demonio tercer orden
- Mensajes: 973
- Registrado: 06 Sep 2014, 12:10
- Ubicación: Barcelona
- Been thanked: 4 times
Re: Clon ZX Spectum 128 (ULA+)
Tienes razón! Se me había olvidado que hemos asignado mas señales; me quede con la idea de que estaba igual que en la placa anterior
-
- Demonio tercer orden
- Mensajes: 973
- Registrado: 06 Sep 2014, 12:10
- Ubicación: Barcelona
- Been thanked: 4 times
Re: Clon ZX Spectum 128 (ULA+)
Tenemos ya el clon funcionando! Después de unos momentos de pánico en los que pensé que había hecho algo mal en la placa, Kyp lo ha echado a andar!
Por el momento es solo un 48k pero ésta es la base para luego implementar un 128k y la ULA+. Habra que hacer al menos una version mas de la placa para corregir algunos errores y agregar un par de cosillas.
Anoche he hecho varias pruebas cargando demos y juegos desde un DivMMC y casi todo ha funcionado perfecto.
Agradecer a Kyp por el curro que se esta pegando con esto!
Por el momento es solo un 48k pero ésta es la base para luego implementar un 128k y la ULA+. Habra que hacer al menos una version mas de la placa para corregir algunos errores y agregar un par de cosillas.
Anoche he hecho varias pruebas cargando demos y juegos desde un DivMMC y casi todo ha funcionado perfecto.
Agradecer a Kyp por el curro que se esta pegando con esto!
- Kyp
- Hermano de Lucifer
- Mensajes: 3385
- Registrado: 30 Sep 2013, 14:54
- Ubicación: Madrid
- Has thanked: 28 times
- Been thanked: 152 times
Re: Clon ZX Spectum 128 (ULA+)
Mi prototipo también funciona bien. Ayer me daba problemas el DivIDE/MMC pero resulta que estaba probando con un Z80 reciclado que tenía la señal M1 rota
Ahora estoy luchando con el chip AY...
Ahora estoy luchando con el chip AY...