Re: Sintetizando un Specturm con FPGA
Publicado: 21 Abr 2020 19:38
Último mensaje de la página anterior:
zx81 escribió:En la pantalla del IR_Contention no te dejes engañar Kyp. En el borde superior la banda roja está bien, pero la magenta empieza un carácter tarde, la verde lo mismo y la azul empieza un carácter tarde también. Luego la de abajo, ya es descaraje total.
Si, lo había notado, pero ya he encontrado un bug que provocaba el fallo el borde superior
Estoy probando la implementación de la ULA de un clon que estamos haciendo, el ZX128+, en el ZX-Uno, pero como se ve en la imagen, sigue fallando la parte de abajo. En el clon, que tiene un Z80 real, tanto el IRcontention como el ULATEST3M sale perfecto, pero el mísmo código en el ZX-Uno sale mal. Empiezo a pensar que el core del Z80 sigue fallando
desUBIKado escribió:Aquí unos pantallazos de la ejecución de esos programas en el core de Spectrum de la MiST
Gracias
El IRcontention tiene el fallo del borde superior igual que tenía el mio pero por abajo es diferente. Que curioso. Tengo que hacer una prueba...
El ULATSET3M se puede dar por bueno, que salga el primer FF azul a partir del 14336 o del 14337 depende de si se implementa early o late timing. Los emuladores suelen implementar el que empieza en 14336 pero en el mundo real hay Spectrums de los dos tipos. Depende de la tolerancia de la ULA y del Z80. Lo he probado en mis Spectrums y tengo de los dos tipos.