New version emulator ZEsarUX 3.1

Emulator and emulator development specific topics
User avatar
chernandezba
Posts: 182
Joined: Tue Mar 11, 2014 4:30 pm

New version emulator ZEsarUX 3.1

Post by chernandezba » Sun Oct 04, 2015 12:43 am

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
----

ZEsarUX
ZX Second-Emulator And Released for UniX
https://github.com/chernandezba/zesarux

speedstream
Posts: 11
Joined: Sat Jan 02, 2016 5:35 pm

Re: New version emulator ZEsarUX 3.1

Post by speedstream » Sat Jan 02, 2016 8:27 pm

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.

User avatar
chernandezba
Posts: 182
Joined: Tue Mar 11, 2014 4:30 pm

Re: New version emulator ZEsarUX 3.1

Post by chernandezba » Sat Jan 02, 2016 8:54 pm

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
----

ZEsarUX
ZX Second-Emulator And Released for UniX
https://github.com/chernandezba/zesarux

User avatar
chernandezba
Posts: 182
Joined: Tue Mar 11, 2014 4:30 pm

Re: New version emulator ZEsarUX 3.1

Post by chernandezba » Sat Jan 02, 2016 8:56 pm

Another question...
Your keyboard type? Qwerty? Azerty? ....
----

ZEsarUX
ZX Second-Emulator And Released for UniX
https://github.com/chernandezba/zesarux

speedstream
Posts: 11
Joined: Sat Jan 02, 2016 5:35 pm

Re: New version emulator ZEsarUX 3.1

Post by speedstream » Sun Jan 03, 2016 12:11 am

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 :)

speedstream
Posts: 11
Joined: Sat Jan 02, 2016 5:35 pm

Re: New version emulator ZEsarUX 3.1

Post by speedstream » Sun Jan 03, 2016 12:19 am

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)

speedstream
Posts: 11
Joined: Sat Jan 02, 2016 5:35 pm

Re: New version emulator ZEsarUX 3.1

Post by speedstream » Sun Jan 03, 2016 10:33 am

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.

User avatar
chernandezba
Posts: 182
Joined: Tue Mar 11, 2014 4:30 pm

Re: New version emulator ZEsarUX 3.1

Post by chernandezba » Sun Jan 03, 2016 10:56 am

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
----

ZEsarUX
ZX Second-Emulator And Released for UniX
https://github.com/chernandezba/zesarux

speedstream
Posts: 11
Joined: Sat Jan 02, 2016 5:35 pm

Re: New version emulator ZEsarUX 3.1

Post by speedstream » Sun Jan 03, 2016 11:23 am

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?

User avatar
chernandezba
Posts: 182
Joined: Tue Mar 11, 2014 4:30 pm

Re: New version emulator ZEsarUX 3.1

Post by chernandezba » Sun Jan 03, 2016 11:36 am

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
----

ZEsarUX
ZX Second-Emulator And Released for UniX
https://github.com/chernandezba/zesarux

Post Reply