Il s’agit d’un émulateur multi-plateformes qui supporte les machines suivantes: ZX Spectrum, ZX-Uno, ZX80, ZX81 et Z88.

 

– Added Sam Coupe emulation
– Added TBBlue/ZX Spectrum Next emulation
– Added AtomLite emulation (Sam Coupe IDE interface)
– Added DivIDE emulation
– Added turbo modes: native support for ZX-Uno, Prism, Chloe and TBBlue, and manual for other machines
– 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 setting to alter beeper volume. This facilitates loading audio on a real Spectrum (sending output audio from the emulator)
– Added setting to disable RAM/ROM paging on Spectrum 128k models
– Added Drive selection on file selector on Windows version. You must write « D: » for example in File name section (pressing TAB twice)
– Added Hotswap to Spectrum 128k on all Spectrum 48k machines
– Changed ULAplus non-standard extended mode ports
– 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 ZEsarUX ULAPlus video modes. Now these modes are supported on a physical device 🙂 (Prism machine)
 
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 Little Endian CPU detection 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
– Fixed ZX80/81 AY chip frequency
– Fixed bug when using simulate real tape and divmmc or divide enabled
– Some other minor bugfixes and improvements

 

Télécharger ZEsarUX v4.1 (26,6 Mo)

Site Officiel

En savoir plus…