Hoy he abierto el ZX que me regalaron en navidad. Quiero comentar algunas cosas. Disculpad la ausencia de fotos:
1. El teclado de gomas está cambiado por uno profesional llamado SAGA1 EMPEROR, mucho más cómodo
2. Los chips de RAM son de TI y con una probabilidad muy alta se fabricaban en la fábrica de Miho (cerca de Tsuchiura). Yo trabajé allí 4 años y en esa época TI ya no hacía memorias pero oí historias. Como que el inventor de la celda de memoria en TI pudo comprarse una casa gracias a las regalías de la patente. En TI, al contrario que en otras compañías electrónicas, al inventor le corresponden regalías si la idea llega a usarse. Aunque la propiedad de la invención es de TI, no del inventor.
3. Este Spectrum lleva un transistor bipolar -supongo- conectado a la patilla 30 (señal A0) del Z80. No tengo ni idea de porqué está ahí. ¿Alguien ha visto algo similar?
4. Al ver la ULA y leer sobre su función me ha salido la duda de si alguien ha hecho un reemplazo con salida VGA y qué tal funcionó (@McLeod quizás)
ZX 48K - Transistor en el pin A0 / ULA con salida VGA / Miho
- mcleod_ideafix
- Amiga 2500
- Mensajes: 5316
- Registrado: 06 Oct 2009, 04:12
- Sistema Favorito: Spectrum 16Kb/48Kb
- primer_sistema: Spectrum 16Kb/48Kb
- consola_favorita: Vectrex
- Primera consola: TV Games/Pong Clone
- Ubicación: Jerez de la Frontera
- Gracias dadas: 12 veces
- Gracias recibidas: 54 veces
- Contactar:
Re: ZX 48K - Transistor en el pin A0 / ULA con salida VGA /
jotego escribió:3. Este Spectrum lleva un transistor bipolar -supongo- conectado a la patilla 30 (señal A0) del Z80. No tengo ni idea de porqué está ahí. ¿Alguien ha visto algo similar?
Tu Spectrum supongo que es un issue 2 (con el disipador puesto abajo a la derecha). Ese transistor es una puerta OR para añadir la señal A0 a la señal IORQ. El esquema es algo así:
Código: Seleccionar todo
+5V
|
|
|/
A0 ------------|
|\
v
|
IORQ --\/\/\/\---+--------- IORQULA
470 ohm
Originalmente la señal IORQ del procesador estaba conectada la señal homónima en la ULA, pero esto hacía que la ULA se seleccionara con cualquier dirección de puerto. Con ese transistor se selecciona "solamente" para los puertos pares (en los que A0 vale 0).
jotego escribió:4. Al ver la ULA y leer sobre su función me ha salido la duda de si alguien ha hecho un reemplazo con salida VGA y qué tal funcionó (@McLeod quizás)
Mi primer clon de Spectrum usó VGA, pero los timmings no tenían nada que ver con los de un Spectrum real. Aun así, quedó mono

http://foro.speccy.org/viewtopic.php?f=8&t=2311&p=23780
Mi reemplazo de ULA no tiene salida VGA (no tengo memoria para suficiente en la FPGA para ello), sino que uso RGB PAL. Es éste:
http://www.worldofspectrum.org/forums/s ... hp?t=40631 . Hay un hilo equivalente en español en speccy.org, pero en WOS el tema se tornó bastante más técnico, así que te enlazo a ese.
Como son varias páginas de hilo, comento los momentos más "destacados":
- ¿Podría usarse VGA?
http://www.worldofspectrum.org/forums/s ... stcount=58 (aquí dije que sí, pero no tuve en cuenta que en el Spectrum son comunes los efectos de video de color en alta resolución)
- ¿Y... algo "mejor" que VGA?
http://www.worldofspectrum.org/forums/s ... stcount=65
http://www.worldofspectrum.org/forums/s ... tcount=159
- Empieza la construcción del prototipo!!
http://www.worldofspectrum.org/forums/s ... tcount=111
Este es, soldado a mano, como lo hacía mi abuela


- ¿Cómo es la señal que se implementa entonces?
PAL progresiva "legal": http://www.worldofspectrum.org/forums/s ... tcount=173
Con soporte de WSS para televisores modernos: http://www.worldofspectrum.org/forums/s ... tcount=179
- ¡¡¡Funciona!!!
http://www.worldofspectrum.org/forums/s ... us&page=19
- ULAplus funciona también

http://www.worldofspectrum.org/forums/s ... tcount=206
- ULAplus en modo HAM256 funciona
http://www.worldofspectrum.org/forums/s ... tcount=210
- Dando soporte al resto de puertos de E/S en la nueva ULA sin llevar cablecillos desde la placa de la ULAplus al resto de la circuitería
http://www.worldofspectrum.org/forums/s ... tcount=211
- ULAplus y color en alta resolución a la vez (modo Timex+HAM256)
http://www.worldofspectrum.org/forums/s ... tcount=231
Recuerda: cada vez que se implementa un sistema clásico en FPGA, Dios mata a un purista
- jotego
- Atari 1040 STf
- Mensajes: 657
- Registrado: 16 Ene 2013, 23:25
- Sistema Favorito: Atari ST
- primer_sistema: Amstrad CPC
- consola_favorita: Sony PlayStation 2
- Primera consola: Atari Lynx
- Ubicación: Valencia (España)
- Gracias dadas: 27 veces
- Gracias recibidas: 44 veces
- Contactar:
Re: ZX 48K - Transistor en el pin A0 / ULA con salida VGA /
McLeod, tu respuesta es impagable. Estamos comentando en la oficina tu ULA y levanta pasiones.
- mcleod_ideafix
- Amiga 2500
- Mensajes: 5316
- Registrado: 06 Oct 2009, 04:12
- Sistema Favorito: Spectrum 16Kb/48Kb
- primer_sistema: Spectrum 16Kb/48Kb
- consola_favorita: Vectrex
- Primera consola: TV Games/Pong Clone
- Ubicación: Jerez de la Frontera
- Gracias dadas: 12 veces
- Gracias recibidas: 54 veces
- Contactar:
Re: ZX 48K - Transistor en el pin A0 / ULA con salida VGA /
jotego escribió:McLeod, tu respuesta es impagable. Estamos comentando en la oficina tu ULA y levanta pasiones.
Gracias!!


Recuerda: cada vez que se implementa un sistema clásico en FPGA, Dios mata a un purista
¿Quién está conectado?
Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 16 invitados