jeje si, ya lo ficharé
Por cierto he intentado generar un binario de windows usando la función de threads (que por defecto en windows no uso) pero no compila, quizá con eso se hubiese corregido el problema que tienes con los FPS... Tendré que investigar mas.
De todas maneras he generado un binario de windows sin threads (como lo habitual) en la ruta habitual de versiones beta:
https://sourceforge.net/projects/zesaru ... _versions/
Por si lo quieres probar... como novedad hay la emulación del Sam Coupé, y todos estos cambios más:
Added experimental emulation of +3 Disk (te sugiero que no la pruebes, que es muy beta
)
Added Autoload Tape for Amstrad CPC
Added Chloe keyboard
Added On Screen keyboard pressing F8 or a dedicated joystick button
Added GUI themes: Default ZEsarUX, ZXSpectr style (to celebrate 20th anniversary of ZXSpectr), ZX80/81, Z88, CPC
Added Top Speed setting
Added Accelerate loaders setting
Added experimental driver Cocoa+OpenGL
Improved Raspberry Pi Sound with SDL audio drivers
Improved Amstrad CPC display
Improved real joystick events. Now event list can be cleared from menu, command line,configuration file or custom config setting
Improved debugger:
*Added tstatesp counter: T-states partial. This is a counter that you can reset with key P
*New pseudo variables:
**MRV, MWV, MRA, MWA, PRV, PWV, PRA, PWA: Return the value or address read/written from memory or i/o port
**TSTATES: t-states total in a frame
**TSTATESL: t-states in a scanline
**TSTATESP: t-states partial counter, can be reset by the user
**SCANLINE: current scanline drawn
**ENTERROM, EXITROM: Return 1 when entering or exiting rom space address
*Added watches: You can see whatever register or variable you want on screen at real time and on the debugger menu
*New condition: / means not equal
*Setting to step over interrupt handlers
Fixed looking for divmmc rom firmware when spectrum machine selected (and not on zxuno)
Fixed detection Little Endian CPU on configure script for Mac
Fixed error with divmmc and machines using ram on rom, like Chloe, which gets corrupted the ram
Fixed hardware display size change on Amstrad CPC. Now games that use, for example, ZX Spectrum resolution, are displayed fine
Fixed AY chip on Amstrad CPC
Fixed debugger error when debugging repeated table values DD/FD
Fixed reading ULAplus port 0xFF3B
Saludos
César