Nueva beta ZEsarUX - Nuevos parametros en snapshot .zx
- chernandezba
- Mensajes: 841
- Registrado: 02 Oct 2015, 23:35
Nueva beta ZEsarUX - Nuevos parametros en snapshot .zx
Hola.
Estoy modificando el emulador para que en el formato nativo de snapshots de ZEsarUX (.zx) soporte nuevas características, como:
-Posibilidad de grabar snapshots de ZX-Uno. Hasta ahora no habia manera de grabarlos. La única manera era hacer un Hotswap a +2A y grabar como snapshot de +2A
-Guardar estado y paleta de ULAplus, para que los juegos con esos modos se carguen exactamente con los mismos colores, modo etc.
Esto ya lo tengo agregado en el último código fuente, pero aún no he subido binarios Win/Mac beta. Por tanto, como siempre, quien quiera probarlo que espere un poco o se baje el código fuente y compile.
Saludos
César
Estoy modificando el emulador para que en el formato nativo de snapshots de ZEsarUX (.zx) soporte nuevas características, como:
-Posibilidad de grabar snapshots de ZX-Uno. Hasta ahora no habia manera de grabarlos. La única manera era hacer un Hotswap a +2A y grabar como snapshot de +2A
-Guardar estado y paleta de ULAplus, para que los juegos con esos modos se carguen exactamente con los mismos colores, modo etc.
Esto ya lo tengo agregado en el último código fuente, pero aún no he subido binarios Win/Mac beta. Por tanto, como siempre, quien quiera probarlo que espere un poco o se baje el código fuente y compile.
Saludos
César
Re: Nueva beta ZEsarUX - Nuevos parametros en snapshot .zx
Creo que será útil, gracias!
Una cosa, en el emulador la opción de bajar la velocidad de la cpu resulta que baja la velocidad del emulador entero!
Esto es un bug? Pensaba que se refería al reloj del z80 o algo así. Lo digo porque claro, si pones una velocidad de 1% tarda una eternidad en salir el menú del emulador con F5 y no digamos moverse por las opciones y cambiar algo.
Una cosa, en el emulador la opción de bajar la velocidad de la cpu resulta que baja la velocidad del emulador entero!
Esto es un bug? Pensaba que se refería al reloj del z80 o algo así. Lo digo porque claro, si pones una velocidad de 1% tarda una eternidad en salir el menú del emulador con F5 y no digamos moverse por las opciones y cambiar algo.
- chernandezba
- Mensajes: 841
- Registrado: 02 Oct 2015, 23:35
Re: Nueva beta ZEsarUX - Nuevos parametros en snapshot .zx
Rectifico
Acabo de subir versiones beta binarias de Win/Mac para que lo podáis probar.
Saludos
Acabo de subir versiones beta binarias de Win/Mac para que lo podáis probar.
Saludos
- chernandezba
- Mensajes: 841
- Registrado: 02 Oct 2015, 23:35
Re: Nueva beta ZEsarUX - Nuevos parametros en snapshot .zx
HolaHaplo escribió:Creo que será útil, gracias!
Una cosa, en el emulador la opción de bajar la velocidad de la cpu resulta que baja la velocidad del emulador entero!
Esto es un bug? Pensaba que se refería al reloj del z80 o algo así. Lo digo porque claro, si pones una velocidad de 1% tarda una eternidad en salir el menú del emulador con F5 y no digamos moverse por las opciones y cambiar algo.
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 ahora la pregunta del millón... para qué quieres bajar la cpu al 1%??
Re: Nueva beta ZEsarUX - Nuevos parametros en snapshot .zx
Para depurar, hay veces q los movimientos son muy rápidos y quiero asegurarme de q por ejemplo los enemigos interaccionen entre sí de cierta manera. Hecho en falta también un "freeze" para congelar la imagen y revisar cosas
Re: Nueva beta ZEsarUX - Nuevos parametros en snapshot .zx
También es cierto que yo lo uso para desarrollar, para un usuario "normal" estas cosillas serían innecesarias en principio.
- chernandezba
- Mensajes: 841
- Registrado: 02 Oct 2015, 23:35
Re: Nueva beta ZEsarUX - Nuevos parametros en snapshot .zx
Haplo escribió:Para depurar, hay veces q los movimientos son muy rápidos y quiero asegurarme de q por ejemplo los enemigos interaccionen entre sí de cierta manera. Hecho en falta también un "freeze" para congelar la imagen y revisar cosas
Para congelar la ejecución basta con que desactives el Multitasking en el menú; con esto, cada vez que abras el menú se detiene la emulación
- chernandezba
- Mensajes: 841
- Registrado: 02 Oct 2015, 23:35
Re: Nueva beta ZEsarUX - Nuevos parametros en snapshot .zx
Quizá para depurar mejor podrías usar el menú de debug cpu y ejecutar paso a paso, meter puntos de paro, ejecución paso a paso continua, etc...Haplo escribió:Para depurar, hay veces q los movimientos son muy rápidos y quiero asegurarme de q por ejemplo los enemigos interaccionen entre sí de cierta manera. Hecho en falta también un "freeze" para congelar la imagen y revisar cosas
Re: Nueva beta ZEsarUX - Nuevos parametros en snapshot .zx
Si lo del multitasking ya lo sé, lo que pasa es que el menú tapa la imagen
Otra cosa, permitir el uso del teclado numérico para meter datos en los menús supondría mucho problema?
Caray, te estoy desvirtuando el hilo, igual tendría que pasar estas cuestiones/ruegos al hilo de la beta 3.1
Otra cosa, permitir el uso del teclado numérico para meter datos en los menús supondría mucho problema?
Caray, te estoy desvirtuando el hilo, igual tendría que pasar estas cuestiones/ruegos al hilo de la beta 3.1
- chernandezba
- Mensajes: 841
- Registrado: 02 Oct 2015, 23:35
Re: Nueva beta ZEsarUX - Nuevos parametros en snapshot .zx
Bueno tranquilo, lo que quería decir respecto a la nueva beta sigue ahí visible en mi primer mensajeHaplo escribió:Si lo del multitasking ya lo sé, lo que pasa es que el menú tapa la imagen
Otra cosa, permitir el uso del teclado numérico para meter datos en los menús supondría mucho problema?
Caray, te estoy desvirtuando el hilo, igual tendría que pasar estas cuestiones/ruegos al hilo de la beta 3.1
Respecto a la imagen y el menú... Has visto que tanto en el menú Display como en el debug cpu hay una opción para ver la pantalla?
Lo del teclado numérico quizá lo agregue en esta versión, dado que por ejemplo la emulación del cpc 464 necesita de esto y lo aprovecharé para el resto de máquinas
Saludos