ZEsarUX 6.1 RC

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

ZEsarUX 6.1 RC

Post by chernandezba »

Hi

I have uploaded a new beta version of ZEsarUX. This is ZEsarUX 6.1 RC so next version will be a final stable version :)
You can download it from:
https://github.com/chernandezba/zesarux/releases


You can see the full changelog here:
https://github.com/chernandezba/zesarux ... /Changelog


The following are the changes from the last beta on March:

Added ZX-Evolution BaseConf emulation (experimental)
Added a fast spectrum core (with some features disabled) just for slow devices, like Raspberry Pi 1/Zero. Now ZEsarUX is playable on RPi1/Zero again!
Added setting to save spectrum screen to pbm file (black&white)
Added a setting to dump ram contents to file when exiting ZEsarUX, ideal to run automatic tests

Improved debugging:
* added cpu-step-over function on debug menu (was already available from ZRCP)
* added function to write byte to file on ZEsarUX hardware debug ports

Improved ZRCP:
* when a breakpoint is fired on cpu-step-mode, the breakpoint condition is shown on ZRCP

Improved file viewer from file utilities:
* conversion utility

Improved TSConf emulation:
* added TR-DOS emulation support


Improved menu interface:
* added a setting to limit menu event: enabling it you should press the menu key 3 times in a second to open the menu
* added a setting to hide directories from file selector menus, useful when you don't want the user to be able to navigate the filesystem

Improved TBBlue emulation:
* Added Copper
* Added almost all next extended opcodes
* Added a setting to start TBBlue directly to a 48 rom but with all the Next features enabled, useful for fast snapshot loading


Fixed panic screen: now it is shown on all machines. New design. I hope you never see it ;)
Fixed bug on Z80 cpu core, iff2 was not being reset to 0 when firing an interrupt, so reading it by using LD A,R and LD A,I affected many demos


Cheers
Cesar
----

ZEsarUX
ZX Second-Emulator And Released for UniX
https://github.com/chernandezba/zesarux
sirmorris
Posts: 2811
Joined: Thu May 08, 2008 5:45 pm

Re: ZEsarUX 6.1 RC

Post by sirmorris »

Hi Cesar.

More great work as usual!

I have a comment about the AY emulation for ZX81 however - it doesn't sound right. I used your emu to try out BiggOil and the music is pitched way too low. There is a video on youtube recorded directly from ZXpand which can be used for reference.

I ran the OSX version on Sierra.

Let me know if I can be of any assistance.

C
Moggy
Posts: 3231
Joined: Wed Jun 18, 2008 2:00 pm

Re: ZEsarUX 6.1 RC

Post by Moggy »

The AY pitch problem has been mentioned before.

viewtopic.php?f=3&t=1864&start=10


It seems to be pitched around the Amstrad CPC's AY frequency.


I find this program useful for hearing the difference in AY pitch between machines.

In the settings page(ABC button) select "other" and enter 1625000 for zx81 frequency.
Attachments
Ay_Emul29b26-32.7z
(2.78 MiB) Downloaded 320 times
User avatar
chernandezba
Posts: 205
Joined: Tue Mar 11, 2014 4:30 pm

Re: ZEsarUX 6.1 RC

Post by chernandezba »

sirmorris wrote: Sat Apr 14, 2018 2:05 pm Hi Cesar.

More great work as usual!

I have a comment about the AY emulation for ZX81 however - it doesn't sound right. I used your emu to try out BiggOil and the music is pitched way too low. There is a video on youtube recorded directly from ZXpand which can be used for reference.

I ran the OSX version on Sierra.

Let me know if I can be of any assistance.

C
Thanks for reporting it. I will check it
----

ZEsarUX
ZX Second-Emulator And Released for UniX
https://github.com/chernandezba/zesarux
User avatar
chernandezba
Posts: 205
Joined: Tue Mar 11, 2014 4:30 pm

Re: ZEsarUX 6.1 RC

Post by chernandezba »

Moggy wrote: Sat Apr 14, 2018 4:18 pm The AY pitch problem has been mentioned before.

viewtopic.php?f=3&t=1864&start=10


It seems to be pitched around the Amstrad CPC's AY frequency.


No, AY on zx81 uses its own frequency
----

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