New version emulator ZEsarUX-4.1

Emulator and emulator development specific topics
Post Reply
User avatar
chernandezba
Posts: 156
Joined: Tue Mar 11, 2014 3:30 pm

New version emulator ZEsarUX-4.1

Post by chernandezba » Sat Jul 16, 2016 7:38 pm

Hi

I have uploaded a new stable version of my emulator ZEsarUX 4.1

You can download it from the project page:

http://sourceforge.net/projects/zesarux/

This version adds two new machines: Sam Coupe and TBBlue/ZX Spectrum Next

Other important changes:

-Added DivIDE emulation
-Added tape loading at max speed
-Added turbo modes: native support for ZX-Uno, Prism, Chloe and TBBlue, and manual for other machines
-Added menu themes
-Improved debugger with new features: t-states partial counter, breakpoints on reading/writing port/memory
-Added On Screen keyboard, useful when using joystick

To view the full changelog:

https://sourceforge.net/p/zesarux/code/ ... /Changelog

I hope you like

Cheers
Cesar
----

ZEsarUX
ZX Second-Emulator And Released for UniX
https://sourceforge.net/projects/zesarux/

Moggy
Posts: 1505
Joined: Wed Jun 18, 2008 1:00 pm

Re: New version emulator ZEsarUX-4.1

Post by Moggy » Sat Jul 16, 2016 8:59 pm

Hi Cesar.

Tried this with the tracker program again and sorry to say just like before screen corruption and then an almighty crash. :(

I know most authors do not like looking at other peoples work but I'm sure if you look at the code in the win32 version of SZ81 it may help you solve this problem as the AY implementation in your emulator is quite accurate. I also say this is a superb achievement by you. :D

My best wishes to you Cesar.

Regards.

Moggy.

User avatar
chernandezba
Posts: 156
Joined: Tue Mar 11, 2014 3:30 pm

Re: New version emulator ZEsarUX-4.1

Post by chernandezba » Sat Jul 16, 2016 9:49 pm

Thanks for your tests.
But it's not so easy to find such a bug. As I said before, I even talked with Andy rhea to find where the problem is but I didn't found it.
Looking at other source code can't be useful because I don't know where to look: to the opcodes emulation? To the interrupt handler? Etc...
So I spent lots of hours with that tracker , and I didn't found what happens. Sorry but it's not a priority for me to fix it.

Cheers
Cesar
----

ZEsarUX
ZX Second-Emulator And Released for UniX
https://sourceforge.net/projects/zesarux/

User avatar
marste
Posts: 97
Joined: Sun Aug 10, 2014 8:58 pm
Location: Italy
Contact:

Re: New version emulator ZEsarUX-4.1

Post by marste » Wed Aug 03, 2016 2:06 pm

Hi Cesar,

With fasmg/ez81 and zesaurux I can finally fully switch to linux for development.

The only inaccuracy I noticed is that when pgm switch off video with "IN A,($FE)" (not to have visual noise during fast mode on real hw) the video continue to appear (in my case showing computer chess move calculations). All the rest seems working just fine for my case! :)

Thank you for your work!
_Stefano

User avatar
chernandezba
Posts: 156
Joined: Tue Mar 11, 2014 3:30 pm

Re: New version emulator ZEsarUX-4.1

Post by chernandezba » Wed Aug 03, 2016 3:51 pm

Hi
It's completely normal. Enable real video on display settings.
The explanation about it is explained in the FAQ ;)

Cheers
Cesar
----

ZEsarUX
ZX Second-Emulator And Released for UniX
https://sourceforge.net/projects/zesarux/

Post Reply

Who is online

Users browsing this forum: No registered users and 2 guests