Nueva beta ZEsarUX - Nuevos parametros en snapshot .zx

Software para o relacionado con el core ZX Spectrum / Software for or related to the ZX Spectrum core
Avatar de Usuario
Hark0
Mensajes: 683
Registrado: 27 Sep 2015, 00:31
Ubicación: Cornellà de Llobregat - BCN
Contactar:

Re: Nueva beta ZEsarUX - Nuevos parametros en snapshot .zx

Mensaje por Hark0 » 16 Dic 2015, 14:11

chernandezba escribió: No es realmente así. Lo que se ve ralentizado o acelerado es la lectura de teclado y joystick. El resto de otras cosas no le afecta. Tarda en aparecer el menú porque la lectura de teclas va muy lenta (exactamente 100 veces mas lenta cuando pones 1% de velocidad)
Piensa que en un estado normal el teclado y joystick se lee 50 veces por segundo.
Y porque no haces un loop independiente para las teclas que NO son de la máquina en si mismo ¿¿??
http://www.zxuno.com
ZX-Uno · Clon de ordenador ZX Spectrum basado en FPGA.

Avatar de Usuario
chernandezba
Mensajes: 831
Registrado: 02 Oct 2015, 23:35

Re: Nueva beta ZEsarUX - Nuevos parametros en snapshot .zx

Mensaje por chernandezba » 16 Dic 2015, 18:47

Bueno es que todo el teclado se gestiona de la misma manera, tanto lo que va al Spectrum como lo que lee el menú se gestiona mediante los mismos puertos de Spectrum.... Además aquí el problema no es exactamente el teclado, sino el temporizador de espera de cada 50 Hz. Hay una función de sleep, cuando aceleras la cpu desde el menú, ese sleep se reduce, cuando ralentizas la cpu, ese sleep se aumenta. Y la lectura de teclas (y la repetición de cada tecla) se ve afectado por ese sleep.
Esto no es una cosa que pueda cambiar fácilmente... aparte que de momento no es una prioridad para mi ;)

Saludos
----

ZEsarUX
ZX Second-Emulator And Released for UniX
https://github.com/chernandezba/zesarux

Avatar de Usuario
Hark0
Mensajes: 683
Registrado: 27 Sep 2015, 00:31
Ubicación: Cornellà de Llobregat - BCN
Contactar:

Re: Nueva beta ZEsarUX - Nuevos parametros en snapshot .zx

Mensaje por Hark0 » 16 Dic 2015, 22:55

Okis!!!

:okidoki;
http://www.zxuno.com
ZX-Uno · Clon de ordenador ZX Spectrum basado en FPGA.

Responder