Se encontraron 505 coincidencias

por Namek
Hoy, 00:55
Foro: Emuladores
Tema: Primeros pasos para pogramar un emulador
Respuestas: 89
Vistas: 2157

Re: Primeros pasos para pogramar un emulador

teniendo en cuén que en un Spectrum la ULA y el Z80 trabajan simultáneamente, ¿cómo lo hacéis en vuestros emuladores? ¿atendéis una instrucción del Z80 y acto seguido a la ULA haciendo que dibuje un píxel, y después otra vez el Z80, etc, o con algún temporizador, o cómorrrrr? Pues eso depende de la...
por Namek
Ayer, 14:45
Foro: Sinclair/Spectrum
Tema: Simplificando el Spectrum. Duda tecnica.
Respuestas: 28
Vistas: 580

Re: Simplificando el Spectrum. Duda tecnica.

Yo no hablaba de usar la ULA en CPLD, ni siquiera el circuito de video del Harlequin perfectamente sincronizado, yo tenia en mente un circuito de video para generar la imagen del spectrum lo mas simple (y barato) posible sin pensar en compatibilidad. Mi duda es como de simple y barato se puede hacer...
por Namek
Ayer, 12:19
Foro: Emuladores
Tema: Primeros pasos para pogramar un emulador
Respuestas: 89
Vistas: 2157

Re: Primeros pasos para pogramar un emulador

Uséase, que la memoria baja sólo está accesible al Z80 durante el pequeño espacio de tiempo que la ULA está esperando a que la tele empiece a dibujar de nuevo la primera línea de todas. Espero que esta vez sí que sí :D Pos tampoco, la ULA solo bloquea el acceso al Z80 si los dos intentan leer o esc...
por Namek
Ayer, 00:09
Foro: Sinclair/Spectrum
Tema: Simplificando el Spectrum. Duda tecnica.
Respuestas: 28
Vistas: 580

Re: Simplificando el Spectrum. Duda tecnica.

Guay!!! Pues con esto y un circuito de video ya tendríamos un compatible Spectrum con un nivel de compatibilidad similar al INVES+ o seguramento algo menos.
por Namek
19 Sep 2018, 23:33
Foro: Emuladores
Tema: Primeros pasos para pogramar un emulador
Respuestas: 89
Vistas: 2157

Re: Primeros pasos para pogramar un emulador

Es complicado explicarme con palabras, necesito expresarlo esquemáticamente. A ver dónde me estoy evivocando: - Z80 ejecuta cosas, hasta que T=69888 - Z80 se para - ULA se activa - ULA lee valor del puerto 254, y lo memoriza. - pinta la primera línea de las 296 líneas totales de imagen. En este cas...
por Namek
19 Sep 2018, 19:35
Foro: Sinclair/Spectrum
Tema: Simplificando el Spectrum. Duda tecnica.
Respuestas: 28
Vistas: 580

Re: Simplificando el Spectrum. Duda tecnica.

El esquema del audio serviria tambien para el audio in y poder cargar desde cinta?
por Namek
18 Sep 2018, 16:17
Foro: Emuladores
Tema: Primeros pasos para pogramar un emulador
Respuestas: 89
Vistas: 2157

Re: Primeros pasos para pogramar un emulador

El hecho de que se puedan realizar efectos multicolor en el Spectrum me hace sospechar que la ULA genera la señal de vídeo en sincronía con el barrido, por tanto en cada barrido horizontal de pantalla la ULA ira interpretando el scanline y los atributos correspondientes. De esta forma si queremos qu...
por Namek
18 Sep 2018, 12:05
Foro: Sinclair/Spectrum
Tema: Simplificando el Spectrum. Duda tecnica.
Respuestas: 28
Vistas: 580

Re: Simplificando el Spectrum. Duda tecnica.

uy, vaya lío. Por un lado tenemos la pregunta de " ¿y por qué hace falta entonces la ULA? ". Y por otro lado están las explicaciones de cómo funciona el z80 conectado a los buses, con sus señales y esas cosas. Y la respuesta a la primera pregunta es "Si, hace falta la ULA", porq...
por Namek
18 Sep 2018, 10:39
Foro: Sinclair/Spectrum
Tema: Simplificando el Spectrum. Duda tecnica.
Respuestas: 28
Vistas: 580

Re: Simplificando el Spectrum. Duda tecnica.

Resumiendo: Sinclair puso una ULA porque tenia pensado conectar mas cosas al Spectrum ademas del teclado y el cassette: Joysticks, Impresoras, Microdrives, Modems, etc... Lo que me ronda el coco ahora es ¿como de simple o complicado sería conectar el teclado y el audio in/out al Z80 sin usar la ULA ...
por Namek
18 Sep 2018, 00:19
Foro: Sinclair/Spectrum
Tema: Simplificando el Spectrum. Duda tecnica.
Respuestas: 28
Vistas: 580

Re: Simplificando el Spectrum. Duda tecnica.

Y entóns ¿cómo es que a Sinclair se le ocurrió meter una ULA en el Spectrum que hacía todo eso, con lo tacaño que era? ¿pa qué le cedió el trabajo a la ULA si el Z80 lo podía hacer todo (salvo lo de generar la imagen)? Pues por varias razones: 1º En aquella epoca no existian los integrados programa...

Ir a búsqueda avanzada