Una versión nueva de Fuse (Free Unix Spectrum Emulator) está disponible en la web de SourceForge:
https://sourceforge.net/projects/fuse-emulator/
Las novedades principales de la versión 1.3.5 son:
- - Al reproducir y grabar ficheros RZXs se deshabilitan aceleraciones basadas en cortocircuitar las rutinas de carga de la ROM.
- WidgetUI: Se evita una fuga de memoria en el selector de ficheros.
- Se ignoran de forma silenciosa los bloques PLTT en instantáneas SZX.
- Se valida el campo "bits usados en el último byte" en cintas TZX.
- Corregido error al procesar cintas PZX con cadenas mal formadas.
Y los cambios de versiones anteriores fueron...
1.3.4
- - Se usa la instrucción Z80 adecuada en el test unitario 39.
- Corregida la inicialización de joysticks en Windows.
- En FreeBSD se usan tamaños de buffer de sonido potencia de 2.
1.3.3
- - Se añade soporte para el registro MEMPTR / WZ.
- Se marcan los discos nuevos para ser guardados.
- Corregido error al guardar un disco varias veces.
- Se permite la sobreescritura de discos.
1.3.2
- - Se permite utilizar los teclas de cursores en Cursor Joystick.
- Se limita la generación de sonido a velocidades inferiores a 500%.
- En Windows se limita la generación de sonido a velocidades entre 50% y 300% para evitar un bug en el driver DirectSound.
- WidgetUI: En el depurador se corrige el orden en que se mostraban los flags Z80.
Muchas gracias a todos los que han contribuido a esta versión. El código fuente y el ejecutable para Windows se encuentran disponibles en la web de SourceForge. En los próximos días aparecerán binarios compilados para otras plataformas.