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
New version emulator ZEsarUX-4.1
- chernandezba
- Posts: 217
- Joined: Tue Mar 11, 2014 4:30 pm
Re: New version emulator ZEsarUX-4.1
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.
My best wishes to you Cesar.
Regards.
Moggy.
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.

My best wishes to you Cesar.
Regards.
Moggy.
???????????????????????????PIINKEY$?????RND????????????????????????????????????????????????????????PI????????
- chernandezba
- Posts: 217
- Joined: Tue Mar 11, 2014 4:30 pm
Re: New version emulator ZEsarUX-4.1
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
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
Re: New version emulator ZEsarUX-4.1
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
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
- chernandezba
- Posts: 217
- Joined: Tue Mar 11, 2014 4:30 pm
Re: New version emulator ZEsarUX-4.1
Hi
It's completely normal. Enable real video on display settings.
The explanation about it is explained in the FAQ
Cheers
Cesar
It's completely normal. Enable real video on display settings.
The explanation about it is explained in the FAQ

Cheers
Cesar