I have uploaded a new version of my emulator ZEsarUX on
I have improved accessibility support, now all the menu texts and the texts generated on Spectrum are sent to a text to speech programs, on all operating systems supported by the emulator. It permits to blind people to use the emulator and play for example text adventures. I had the help of some people at CAAD forums, specially Sukil Etxenike, who even created an audio guide to use the emulator and scripts to interact with screen readers.
I also have added SD/MMC emulation: on Spectrum and ZX-Uno, ZXMMC and DivMMC. And for ZX-81, ZXPand interface
And I also have added Spectra and Timex video modes emulation
I have to remember that apart from the binary versions I compile: Linux Debian, Windows, Mac and Raspbian, there are also ports made by other people for Arch Linux, Retropie and Open Pandora.
I hope you like it. The complete Changelog is:
Version 3.1. 2nd October 2015 - Jetpac edition
Accessibility support (Print char traps and Text to Speech program) are available for all video drivers, not only stdout. It makes possible for blind people to use text to speech programs to play text adventures. Available on all operating systems: Linux, Mac, Windows, Raspberry, etc.
Added ZXMMC emulation
Added DivMMC emulation. Supporting DivMMC on Spectrum and ZX-Uno
Added ZXPand ZX81 MMC Emulation
Added Spectra Video modes
Added Timex Video modes (Mode 0 standard, 1 dual screen, 2 hires colour 8x1). Mode 6 (512x192 monochrome) is not emulated yet (doing 256x192 monochrome)
Added loading pokes from .POK files
Added Pokeing to 128k machine (bank, address, value)
Added configuration option to set path to external tools: sox, unzip, gunzip, tar, unrar
Added commandline setting to quick exit emulator --quickexit
Fixed Inves ULA Colour Delay. It only affects bright
Fixed blank directory listing error on some Windows machines
Improved ULAplus. Now supports HAM modes (ULAplus palette change every scanline)
Improved loader detection. Now a custom loader routine is detected and reinserted the tape as Real Tape
Improved Print char traps functions and filters
Improved Snow Effect Improved listing on --experthelp
Improved SDL audio (affects Windows & other O.S.): reduced audio latency and add a configurable parameter
Some other minor bugfixes and improvements
This emulator looks great !
I am using it through Ubuntu 15.04. No problem to install it. The doc is clear and the process simple.
But when I launch it, whatever the Keyboard Issue 2 or 3 I choose, I cannot enter any number through the keyboard. The problem is the same for any ROM (ZX81, Spectrum, 128k...)
Any idea ?
Some questions to try to solve your problem:
-which version are you trying?
-send me config.log (generated after configure process)
-run ZEsarUX with setting
And send me the output
You can send it all by mail, mail address is in the HISTORY file
I used the install.sh to install it. That may be why I have no config.log file
I have tried, from inside the zesarux application folder, to launch the ./configure command. It is not in.
If there is a way, I could not find it.
I used the link provided in the top post to download the archive.
Yes, I was talking about config.log generated running configure. But I guess you are using the binary compiled version, so no config.log.
But I have found the cause of the problem, is the azerty keyboard. It's not supported yet on the stable version, but it is supported on the unstable version (and it will be supported on the next 4.0 stable version)
You can try the unstable version downloading the source from:
And get it from "download snapshot" button.
And then , ./zesarux. (To run it without make install)
Of course, you need gcc compiler and other tools. Also X11 development libraries and/or alsa/pulse libraries. You can read all the needed libraries on the INSTALL file.
When you have it running, you can set azerty keyboard from Hardware menu
It's a unstable version but don't worry. All the main features work perfect. There are some new features (like cpc emulation, prism, etc) that may fail.
I will try the "unstable" version (also for Amstrad Emulation)
However I have just a (last stupid?) question:
If I set up my keyboard as a QWERTY English/American keyboard, will the "stable" version work OK?
Try it and tell me if it works. Sorry I don't have any azerty keyboard to test it.