New version emulator ZEsarUX-4.1

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

New version emulator ZEsarUX-4.1

Post by chernandezba »

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://github.com/chernandezba/zesarux
Moggy
Posts: 3231
Joined: Wed Jun 18, 2008 2:00 pm

Re: New version emulator ZEsarUX-4.1

Post by Moggy »

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: 205
Joined: Tue Mar 11, 2014 4:30 pm

Re: New version emulator ZEsarUX-4.1

Post by chernandezba »

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://github.com/chernandezba/zesarux
User avatar
marste
Posts: 250
Joined: Sun Aug 10, 2014 9:58 pm
Location: Italy
Contact:

Re: New version emulator ZEsarUX-4.1

Post by marste »

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: 205
Joined: Tue Mar 11, 2014 4:30 pm

Re: New version emulator ZEsarUX-4.1

Post by chernandezba »

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://github.com/chernandezba/zesarux
Post Reply