Historial de cambios

v2.0 BETA-1 R5 30/01/2019

  • Assembler Arreglado un fallo en el parser que impedía emitir los opcodes "im 1" "im 2" e "im 0"
  • Tape Cuando se crea una cinta nueva, esta está desprotegida contra escritura por defecto.
  • Tape Cambiado el sentido del interruptor de protección contra escritura para estar en consonancia con la unidad de disco
  • Windows La barra superior no se auto ocultaba si estaba abierto el explorador de tareas sobre todo en Windows 7
  • +3E Corregido el icono incorrecto del +3E
  • Amstrad CPC Ajustado la tolerancia a la H-Sync en el monitor para que funcione la primera pantalla de One Screen Colonies (sin romper Darkman)
  • ZX-Uno Arreglado bug que provocaba que el DMA pudiera no funcionar correctamente en los modos turbo

v2.0 BETA-1 R4 15/01/2019

  • GAMEPAD Eliminado la opcion de configuración SAVE que aun no tiene ningun uso
  • BUG Codificar, decodificar correctamente cadenas que contengan los caracteres " y ' en los archivos de opciones
  • BUG Arreglado que la aplicación no se abra si hay algún error en el archivo de opciones.

v2.0 BETA-1 R3 13/01/2019

  • Debugger Cambiados los colores de los flags en la ventana de cpu para más claridad
  • Debugger Arreglado bug que impedía añadir un breakpoint en las ultimas cuatro lineas de la vista de cpu
  • DSK/HFE Arreglado bug introducido poco antes de la beta R0 que provocaba que algunos juegos no cargarán correctamente
  • UPD765 Arreglado bug en el comportamiento del registro de estado, Goody carga ahora correctamente
  • Amstad CPC Ajustado el retraso del motor del cassette, Goody en CDT cargan ahora correctamente
  • MacOs Arreglado bug que provocaba que el emulador se colgará al redimensionar una ventana desde código. Vuelven a funcionar los botones de cambio de tamaño del texto en las ventanas de memoria y desensamblado

v2.0 BETA-1 R2 09/01/2019

  • CLI Arreglado el retardo de arranque en el ZXUno, ahora el commando -c funciona correctamente.
  • WINDOWS Arreglado bug en el manejo del teclado, la tecla ALT Derecha funciona de nuevo
  • LINUX Arreglado bug en manejo del teclado
  • TAP Arreglado bug que podia provocar que se colgara el emulador al cargar un archivo corrupto
  • UI Corregido el orden de los registros C,E,C' y E' en la ventana CPU del debugger
  • UI Arreglados algunos errores tipográficos en los nombres de los agradecimientos
  • CPC Dandanator Modo "followrom" arreglado
  • ZXUno La MMU del timex no se activaba si estaba activado el puerto #7ffd
  • SDSPI Implementado el "busy" tras una escritura. Con esto se arregla el comando ".mkdir" de ESXDOS 0.8.6 y se incrementa mucho la velocidad de escritura en la SD.
  • z80 Arreglado el comportamiento del registro R mientras se está ejecutando un HALT
  • UI Arreglados varios errores tipográficos
  • UI Evitar que la animación principal sea "transparente" al ratón
  • TAPE Ocultado por defecto el switch de la protección contra escritura, el emulador se colgaba si se pulsaba sin cinta
  • UPD765 Arreglado un bug que podia colgar el emulador si se lanzan demasiados comandos "seek" o "recalibrate" consecutivos
  • ZX Spectrum Bug en el ZX16k arreglado que podia provocar un cuelgue del emulador entero
  • LINUX X86 Desactivada la optimización para Intel Core 2, ahora esta versión funciona en ordenadores más antiguos.

v2.0 BETA-1 R1 27/12/2018

  • [UI]: Arreglado bug que podia provocar un cuelgue general al abrir un popup
  • [Amstrad CPC]: Arreglado bug en el CRTC cuando r1>r0
  • [ZX Spectrum]: Arreglado el timing del AY-8912 en los ZX Spectrum.
  • [CLI]: Arreglado la carga de medios en los ZX
  • [CLI]: Las máquinas hacen un Hard-reset antes de arrancar con lo que ahora funcionan bien el ZX-Uno y el Inves en el cli
  • [CLI]: Arreglado bug si se intenta cargar una snapshot que no existe

v2.0 BETA-1 R0 22/12/2018

Primera versión publica

Características

  • Multiplataforma
    • Windows (Vista+)
    • Linux
    • MacOs (10.9+)
  • Multi Sistema
    • ZX Spectrum
      • ZX Spectrum 16k
      • ZX Spectrum 48k (issue2/3/+/+Spanish)
      • ZX Spectrum 128k (eng/spa)
      • ZX Spectrum +2 (eng/spa/fr)
      • ZX Spectrum +2A (4.0eng/4.0spa/4.1eng/4.1spa)
      • ZX Spectrum +3 (4.0eng/4.0spa/4.1eng/4.1spa)
      • ZX Spectrum +2E (eng/spa)
      • ZX Spectrum +3E (eng/spa)
      • Inves Spectrum +
      • ZX-Uno (v4.1/v4.2)
    • Amstrad CPC
      • Amstrad CPC 464 (CRTC-0)
      • Amstrad CPC 664 (CRTC-0)
      • Amstrad CPC 6128 (CRTC-0)
  • Multi máquina
    • Posibilidad de abrir varias máquinas en paralelo
  • Cassette Virtual
    • Soporte de TAP,TZX,PZX,CSW,CDT en reproducción o grabación.
  • Disquetes
    • Disco a bajo nivel (mfm)
    • Nueva implementación del upd765
    • Soporte de HFE/DSK
  • Monitor
    • Emulación del sincronismo (H-sync/V-sync)
    • Nuevo Shader
  • Joysticks / Gamepad
    • Autodetección
  • Dispositivos
    • ZX Spectrum
      • DivMMC
      • Kempston Mouse
      • Magic-AY
      • Turbo Sound
    • Amstrad CPC
      • X-Mem
      • CPC Dandanator
      • AMX Mouse
  • Sistemas de archivos soportados en el explorador integrado
    • FAT 16
    • FAT 32
    • CPM
  • Emulacion de SD (SPI)
    • SD (máx 2GB)
    • SDHC (máx 32GB)
  • Sistema de desarrollo (ALPHA)
    • Vista Hexadecimal editable
    • Vista de desensamblado editable
    • Múltiples monitores
    • Ensamblador con pre-procesador LUA
    • Terminal de comandos