Y porque no haces un loop independiente para las teclas que NO son de la máquina en si mismo ¿¿??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.
Nueva beta ZEsarUX - Nuevos parametros en snapshot .zx
- 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
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: Nueva beta ZEsarUX - Nuevos parametros en snapshot .zx
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
Esto no es una cosa que pueda cambiar fácilmente... aparte que de momento no es una prioridad para mi
Saludos
- 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
Okis!!!
http://www.zxuno.com
ZX-Uno · Clon de ordenador ZX Spectrum basado en FPGA.
ZX-Uno · Clon de ordenador ZX Spectrum basado en FPGA.