Modos turbo
- chernandezba
- Mensajes: 841
- Registrado: 02 Oct 2015, 23:35
Modos turbo
Buenas.
Hay información de como funcionan los modos turbo del zx-uno? Cuando se activa a 7 Mhz, que es lo que hace exactamente? Se pasa de ejecutar 224 ciclos por scanline a 448? Solo eso? O hay mas diferencias?
Saludos
César
Hay información de como funcionan los modos turbo del zx-uno? Cuando se activa a 7 Mhz, que es lo que hace exactamente? Se pasa de ejecutar 224 ciclos por scanline a 448? Solo eso? O hay mas diferencias?
Saludos
César
Re: Modos turbo
Estaría muy bien que los implementaras en el emulador
- mcleod_ideafix
- Mensajes: 831
- Registrado: 27 Sep 2015, 00:14
- Ubicación: Jerez de la Frontera
- Contactar:
Re: Modos turbo
Lo que ocurre es sencillamente que la frecuencia del procesador (y sólo la del procesador) es la que se incrementa. En el core estable actual, TEST20, el turbo es de 7 MHz, e implica por ejemplo, que ahora tienes 448 ciclos de reloj por scanline. Las interrupciones y todo aquello que no depende del procesador siguen ejecutándose a su ritmo (las interrupciones siguen ocurriendo a 50 Hz, por ejemplo)
http://www.zxuno.com
ZX-Uno · Clon de ordenador ZX Spectrum basado en FPGA
ZX-Uno · Clon de ordenador ZX Spectrum basado en FPGA
- chernandezba
- Mensajes: 841
- Registrado: 02 Oct 2015, 23:35
Re: Modos turbo
En eso estamosyombo escribió:Estaría muy bien que los implementaras en el emulador
- chernandezba
- Mensajes: 841
- Registrado: 02 Oct 2015, 23:35
Re: Modos turbo
mcleod_ideafix escribió:Lo que ocurre es sencillamente que la frecuencia del procesador (y sólo la del procesador) es la que se incrementa. En el core estable actual, TEST20, el turbo es de 7 MHz, e implica por ejemplo, que ahora tienes 448 ciclos de reloj por scanline. Las interrupciones y todo aquello que no depende del procesador siguen ejecutándose a su ritmo (las interrupciones siguen ocurriendo a 50 Hz, por ejemplo)
Perfecto, lo que imaginaba. Ahora bien, y ya se que esto os afecta de manera diferente en la fpga... cómo afecta el turbo a la contención de memoria? Ahora mismo no veo claro como quedaría en el emulador
Re: Modos turbo
No te compliques, en modo Radastán no hay contención alguna. Es mi parecer, vaya.
- chernandezba
- Mensajes: 841
- Registrado: 02 Oct 2015, 23:35
Re: Modos turbo
Bueno pero no sólo hay el modo radastán, hay el modo de video normal. Y si hay contención, hay que aplicarla.
Además no sólo pienso en el ZX-Uno, hay otras máquinas que también soportan modos turbo.
Saludos
Además no sólo pienso en el ZX-Uno, hay otras máquinas que también soportan modos turbo.
Saludos
- chernandezba
- Mensajes: 841
- Registrado: 02 Oct 2015, 23:35
Re: Modos turbo
Buenas...
Ayer ya estuve probando con los modos turbo, aunque subí unas versiones beta, no los las recomiendo pues fallan, en Mac parece que no, pero en Windows si. Hay un puntero que se sale de memoria... Aunque finalmente ya corregí el problema en el código fuente, no he podido subir los binarios beta. Esta tarde seguramente lo haré.
Ya subiré un post en la sección de software cuando esté disponible.
Las pruebas que hice ayer fueron bastante satisfactorias, se podrá cambiar a modos turbo mediante los puertos/comandos del zxuno y también manualmente desde el menú hardware. Gestionando esto, el arranque del zxuno, dado que se pone en un momento concreto a turbox4, va mucho mas rápido.
Eso sí, de momento evito la memoria contenida. Cuando hay modo turbo no hay contención ninguna.
Saludos
César
Ayer ya estuve probando con los modos turbo, aunque subí unas versiones beta, no los las recomiendo pues fallan, en Mac parece que no, pero en Windows si. Hay un puntero que se sale de memoria... Aunque finalmente ya corregí el problema en el código fuente, no he podido subir los binarios beta. Esta tarde seguramente lo haré.
Ya subiré un post en la sección de software cuando esté disponible.
Las pruebas que hice ayer fueron bastante satisfactorias, se podrá cambiar a modos turbo mediante los puertos/comandos del zxuno y también manualmente desde el menú hardware. Gestionando esto, el arranque del zxuno, dado que se pone en un momento concreto a turbox4, va mucho mas rápido.
Eso sí, de momento evito la memoria contenida. Cuando hay modo turbo no hay contención ninguna.
Saludos
César