Nueva versión de jSpeccy 0.92

Su autor, zx81, nos informa en el foro de que ha liberado una nueva versión de su emulador de Spectrum en Javascript Java, jSpeccy. A continuación, la lista de mejoras:

  • Se ha optimizado un poco la actualización de la pantalla. Debería ser más precisa (aún) y aprovechar mejor la CPU.
  • Corregido un error en la actualización de la pantalla cuando la velocidad de ejecución era mayor que uno.
  • Corregidos unos errores en la emulación del AY-3-8912 que impedían reproducir correctamente la melodía del juego Deactivators 128k
  • De paso, ya que me metía con el AY, se ha mejorado la generación de los samples, para que se calculen con mayor precisión. Esto elimina muchos armónicos y efectos raros. Probad con una y con otra versión a ejecutar un play «O8cdefgabC» y escucharéis la diferencia.
  • He debido reajustar los valores de los samples generados para la tarjeta de sonido, ya que las versiones anteriores del emulador no se llevaban muy bien con otras aplicaciones que usaran el audio a la vez, incluso aunque en el emulador no estuviera sonando nada. Una consecuencia de ello es que el volumen de salida es algo menor ahora, y más parecido al volumen que sacan otros emuladores.
  • Corregido un error en la carga de snapshots. A veces el flip-flop IFF2 no se inicializaba correctamente.
  • En la carga y grabación de SZX se tiene en cuenta al estado de HALT de la Z80, así como al EILAST. Algún snapshot que antes no funcionaba, ahora sí lo hace.

Como siempre, podréis encontrar más información en su propia web.