Page 1 of 2

New version emulator ZEsarUX 3.1

Posted: Sun Oct 04, 2015 12:43 am
by chernandezba
Hi

I have uploaded a new version of my emulator ZEsarUX on

http://sourceforge.net/projects/zesarux

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


Cheers
Cesar

Re: New version emulator ZEsarUX 3.1

Posted: Sat Jan 02, 2016 8:27 pm
by speedstream
Hi,

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 ?

Thanks.

Re: New version emulator ZEsarUX 3.1

Posted: Sat Jan 02, 2016 8:54 pm
by chernandezba
Hi

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
--verbose 4
And send me the output

You can send it all by mail, mail address is in the HISTORY file

Cheers
Cesar

Re: New version emulator ZEsarUX 3.1

Posted: Sat Jan 02, 2016 8:56 pm
by chernandezba
Another question...
Your keyboard type? Qwerty? Azerty? ....

Re: New version emulator ZEsarUX 3.1

Posted: Sun Jan 03, 2016 12:11 am
by speedstream
Good evening,

I sent you the report through e-mail.
It's a version 3.1 from October 2nd, 2015.
My KB is an Azerty French, 109 keys

Thanks :)

Re: New version emulator ZEsarUX 3.1

Posted: Sun Jan 03, 2016 12:19 am
by speedstream
Oups... You talked about the "configure" process...
May I have missed something?
Because I cannot find any config.log through my whole HD (with su rights)

Re: New version emulator ZEsarUX 3.1

Posted: Sun Jan 03, 2016 10:33 am
by speedstream
OK. You were talking about the ./configure process while compiling.
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.

Many Thanks.

Re: New version emulator ZEsarUX 3.1

Posted: Sun Jan 03, 2016 10:56 am
by chernandezba
Hi

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:
http://sourceforge.net/p/zesarux/code/ci/master/tree/

And get it from "download snapshot" button.

Then running:
./configure
make

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.

Cheers
Cesar

Re: New version emulator ZEsarUX 3.1

Posted: Sun Jan 03, 2016 11:23 am
by speedstream
OK. Many thanks. I get it.
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?

Re: New version emulator ZEsarUX 3.1

Posted: Sun Jan 03, 2016 11:36 am
by chernandezba
Yes, I suppose if you set your keyboard as a qwerty keyboard will work. But I don't know if key letter positions will be right, so for example, you have an 'A' on the azerty keyboard, where a 'Q' is in the qwerty keyboard.
Try it and tell me if it works. Sorry I don't have any azerty keyboard to test it.

Cheers
Cesar