Proyecto ZX80 (mod zx81)

dancresp
Mensajes: 6257
Registrado: 13 Nov 2010 02:08
Ubicación: Barcelona
Agradecido : 688 veces
Agradecimiento recibido: 1045 veces

Re: Proyecto ZX80 (¿Algún zx80 real?)

Mensajepor dancresp » 12 Jul 2016 09:17

Último mensaje de la página anterior:

Yo estoy a la espera de recibir mi clón, pero el "perla" que me lo vendió se fue de vacaciones antes de hacer el envío.

En teoría me llega esta semana...
Buscando la IP de la W.O.P.R. he encontrado mi índice

dancresp
Mensajes: 6257
Registrado: 13 Nov 2010 02:08
Ubicación: Barcelona
Agradecido : 688 veces
Agradecimiento recibido: 1045 veces

Re: Proyecto ZX80 (¿Algún zx80 real?)

Mensajepor dancresp » 12 Jul 2016 11:27

... pues antes lo digo, antes lo recibo.

Ya está en mis manos !!!

Esta noche paso unas fotillos y me lío a montarlo, pero he de pillar zócalos para los chips, que viene sin.

Y debajo de cada tecla hay una especie de lámina de papel de plata circular.
Buscando la IP de la W.O.P.R. he encontrado mi índice

Avatar de Usuario
wilco2009
Mensajes: 2142
Registrado: 07 Ene 2013 16:48
Ubicación: Valencia
Agradecido : 202 veces
Agradecimiento recibido: 384 veces

Re: Proyecto ZX80 (¿Algún zx80 real?)

Mensajepor wilco2009 » 12 Jul 2016 19:54

dancresp escribió:... pues antes lo digo, antes lo recibo.

Ya está en mis manos !!!

Esta noche paso unas fotillos y me lío a montarlo, pero he de pillar zócalos para los chips, que viene sin.

Y debajo de cada tecla hay una especie de lámina de papel de plata circular.


Cómo mola. Nuevo juguete!

A ver qut tal funciona.

Cuando lo tengas funcionando ya te pasaré algunas modificaciones que le puedes hacer.
"Nada viaja a mayor velocidad que luz con la posible excepción de las malas noticias las cuales obedecen a sus propias leyes."

Douglas Adams. Guía de autoestopista galáctico.

dancresp
Mensajes: 6257
Registrado: 13 Nov 2010 02:08
Ubicación: Barcelona
Agradecido : 688 veces
Agradecimiento recibido: 1045 veces

Re: Proyecto ZX80 (¿Algún zx80 real?)

Mensajepor dancresp » 13 Jul 2016 09:04

wilco2009 escribió:Cuando lo tengas funcionando ya te pasaré algunas modificaciones que le puedes hacer.

Ayer lo monté "casi" entero, pero el colega me ha liado con los componentes.

Solo 4 de los 21 chips iban con zócalo, y he tenido que comprar el resto.

Hay más resistencias de la cuenta (mejor), pero me falta un condensador, con lo que no lo puedo probar.
A ver si esta noche lo conecto, y a ver si he sido capaz de ponerlo todo bien. Toca repasar...

Ahora, es todo un encanto, porque la placa tiene un "tufo" a antigua brutal. -thumbup
Buscando la IP de la W.O.P.R. he encontrado mi índice

Avatar de Usuario
wilco2009
Mensajes: 2142
Registrado: 07 Ene 2013 16:48
Ubicación: Valencia
Agradecido : 202 veces
Agradecimiento recibido: 384 veces

Re: Proyecto ZX80 (mod zx81)

Mensajepor wilco2009 » 16 Jul 2016 16:33

Una vez probadas todas las modificaciones referentes al modo zx80, me he puesto a probar el modo zx81.

Como ya he comentado, para el presente proyecto estoy basándome en el excelente trabajo de Searle Hostei publicado aquí: http://searle.hostei.com/grant/zx80/zx80.html

El hecho es que hecho la modificación que se describe para generar las NMI por hardware y me ocurre un efecto muy curioso. Cuando las NMI están desactivadas con el selector el funcionamiento es normal, tanto con la ROM del zx80 como con la ROM del zx81, pero el problema viene al activar la NMI para utilizar el modo slow del zx81.
Cuando estamos en modo slow el efecto es que se ve como si hubieramos rotado los bytes verticalmente en la matriz de 8x8 de cada caracter.
Una imagen vale más que mil palabras.

Imagen

Es como si se trastocara el contador vertical de acceso a la ROM y empezara a partir de la línea 3 en lugar de empezar en la 0.

El esquema es el siguiente:

Imagen

Como he utilizado un transistor BSX21 en lugar de un BSX20, en principio sospechaba de que no fuera suficientemente rápida la transición de la puerta lógica implementada con este, pero he echado mano del analizador lógico y parece que el funcionamiento es el correcto en tiempo y forma, por lo que parece que los tiros no van por ahí.

Imagen

Como se puede observar en el cronograma, el disparo de la /NMI solo se activa (en baja) cuando la señal de /WAIT está en baja y la de /HALT está en alta. Además el momento es el exacto, por lo que parece que lo está haciendo bien.

Es como si el reset del contador de filas (IC21) no lo estuviera haciendo en el momento adecuado, pero he repasado todo y aparenta estar todo correcto.

¿Alguien se le ocurre alguna idea de lo que me puede estar pasando?
"Nada viaja a mayor velocidad que luz con la posible excepción de las malas noticias las cuales obedecen a sus propias leyes."

Douglas Adams. Guía de autoestopista galáctico.

Avatar de Usuario
groovydrifter
Mensajes: 1303
Registrado: 31 Ago 2014 21:07
Ubicación: Mañolandia
Agradecido : 53 veces
Agradecimiento recibido: 50 veces

Re: Proyecto ZX80 (¿Algún zx80 real?)

Mensajepor groovydrifter » 08 Ago 2016 23:24

groovydrifter escribió:Guau... -shock -tatice_01 -800 -notworthy -notworthy -notworthy -notworthy -notworthy

¿Cuando me dices que me mandas mi media docena de kits?


:-|
-flirt Shut up and deal... (The Apartment, Billy Wilder, 1960)

Avatar de Usuario
wilco2009
Mensajes: 2142
Registrado: 07 Ene 2013 16:48
Ubicación: Valencia
Agradecido : 202 veces
Agradecimiento recibido: 384 veces

Re: Proyecto ZX80 (mod zx81)

Mensajepor wilco2009 » 09 Ago 2016 08:35

Estoy a punto de pedir unas placas para probar el diseño, por lo que en cuanto lo tenga probado ya abro la lista para todo el que quiera un kit.

Paciencia que todo llega. ;)
"Nada viaja a mayor velocidad que luz con la posible excepción de las malas noticias las cuales obedecen a sus propias leyes."

Douglas Adams. Guía de autoestopista galáctico.

Avatar de Usuario
wilco2009
Mensajes: 2142
Registrado: 07 Ene 2013 16:48
Ubicación: Valencia
Agradecido : 202 veces
Agradecimiento recibido: 384 veces

Re: Proyecto ZX80 (mod zx81)

Mensajepor wilco2009 » 16 Ago 2016 23:25

He hecho un primer pedido de 10 placas para testear antes de dar por bueno el diseño, y en DirtyPCBs ya me han dicho que vienen de camino a casa. :)
Una vez lo tenga todo claro y comprobado ya haremos una tirada en condiciones.
Ya queda menos para poder catarlas. ;)

Imagen

Imagen
"Nada viaja a mayor velocidad que luz con la posible excepción de las malas noticias las cuales obedecen a sus propias leyes."

Douglas Adams. Guía de autoestopista galáctico.

Avatar de Usuario
groovydrifter
Mensajes: 1303
Registrado: 31 Ago 2014 21:07
Ubicación: Mañolandia
Agradecido : 53 veces
Agradecimiento recibido: 50 veces

Re: Proyecto ZX80 (mod zx81)

Mensajepor groovydrifter » 17 Ago 2016 04:26

Que guapada, yo quierooooo.... :-o :-D -heart -heart -heart -heart -heart
-flirt Shut up and deal... (The Apartment, Billy Wilder, 1960)

Avatar de Usuario
wilco2009
Mensajes: 2142
Registrado: 07 Ene 2013 16:48
Ubicación: Valencia
Agradecido : 202 veces
Agradecimiento recibido: 384 veces

Re: Proyecto ZX80 (mod zx81)

Mensajepor wilco2009 » 03 Sep 2016 15:48

¡Amigos!. Ya han llegado las placas. :) :) :)
Imagen

Y al parecer encaja como un guante en la caja. :D :D

Imagen

Imagen

Ahora solo falta esperar a que lleguen los componentes, aunque con los que tengo hasta ahora, esto va cogiendo forma. :-)

Imagen

Os pongo también detalles de la placa por delante y por detrás.

Imagen

Imagen

Imagen

Imagen

Imagen
"Nada viaja a mayor velocidad que luz con la posible excepción de las malas noticias las cuales obedecen a sus propias leyes."

Douglas Adams. Guía de autoestopista galáctico.

Avatar de Usuario
groovydrifter
Mensajes: 1303
Registrado: 31 Ago 2014 21:07
Ubicación: Mañolandia
Agradecido : 53 veces
Agradecimiento recibido: 50 veces

Re: Proyecto ZX80 (mod zx81)

Mensajepor groovydrifter » 05 Sep 2016 12:26

Gaghahahahahaaaaaaa (palangana sobre el teclado recogiendo babas cual tormenta veraniega en un pluviometro)
-flirt Shut up and deal... (The Apartment, Billy Wilder, 1960)


Volver a “Sinclair ZX80/81”

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 0 invitados