Page 1 of 1

ZEsarUX 11.1 Beta 2

Posted: Wed Dec 18, 2024 5:02 pm
by chernandezba
Hi!

This is my Christmas present for you! :)

I have uploaded a new Beta version of ZEsarUX, 11.1 Beta 2.

You can dowload it from https://github.com/chernandezba/zesarux ... 11.1-Beta2

Changes from the last Beta 1:
* Improvements:

Added SDHC cards addressing support
Added Sphere Meter Type to View Sensors
Improved ZSF snapshot: save Datagear DMA state
Allow saving .Z80 TC2048, TC2068, TS2068 snapshots. Allow loading .Z80 TC2048, TC2068 snapshots

Improved Spectrum Next emulation:
- Added Layer modes 6 and 7 (blend modes)
- Added stackless NMI
- Added DAC Channels A,B,C,D
- Allow tiles on RAM 7
- Improve display render when only ula enabled (6% less cpu on my computer)
- Fixed 128k/+2a/Pentagon timings
- Fixed DIVMMC mapping after RETN
- Fixed Copper timings
- Fixed esxdos handler call DISK_FILEMAP
- Fixed esxdos handler changing local directory when a .nex snapshot is loaded
- Fixed palette offset for layer 2
- Fixed ULA layer horizontal scroll
- Fixed sprite clipping on left and top border
- Fixed Tile wrapping at 16k/8k
- Fixed DMA burst mode when prescaler=0
- Fixed DMA Transfer restarting the byte count at the end of a transfer
- Fixed cpu speed when opening tape file

Improved Debug:
- CPU history: allow to see full history
- Dissassemble numeric parameters on Z80N (Z80 Spectrum Next) opcodes (NEXTREG NN,A, TEST N, etc)
- Allow to enable/disable breakpoint at an adress (not just enable/remove), using key 'L' uppercase. Disabled state is saved on configuration

Improved ZX Vision:
- Allow keys Home/End on windows
- Video layers window can now be backgrounded
- Debug DMA window can now be backgrounded
- Now rainbow bars on windows title are visible on all GUI Styles when an error or splash message appears
- Added a direct function to open Breakpoints window

* Fixes:

Fixed right click on upper buttons when menu closed and no windows open
Fixed esxdos handler call F_GETCWD when root directory (/)
Fixed esxdos handler call F_GETCWD when directory does not exist
Fixed Cassette out sound: allow to hear it on computers: MSX, Spectravideo
Fixed recovering window position after restore/unminimize
Fixed MSX keyclick sound

You can read the full changelog here:

https://github.com/chernandezba/zesarux ... /Changelog

By the way, you can now play Atic Atac for Next machine on ZEsarUX, you need first to enable setting Storage-> SD/MMC-> Enable SDHC addressing and load file aticatac.nex from Smartload


Merry Christmas!

Cheers
César

Re: ZEsarUX 11.1 Beta 2

Posted: Wed Dec 18, 2024 5:46 pm
by Spinnetti
Nice! Thanks :)

Re: ZEsarUX 11.1 Beta 2

Posted: Sun Jan 12, 2025 9:37 pm
by marste
When you'll release also the Linux version can you please use an updated SSL library?

The one used up to now is obsolete and the emulator doesn't even start: "zesarux: error while loading shared libraries: libssl.so.1.1: cannot open shared object file: No such file or directory"

Alternatively I think also a statically linked library should work (or use a plain site)

Re: ZEsarUX 11.1 Beta 2

Posted: Wed Jan 15, 2025 1:50 pm
by chernandezba
marste wrote: Sun Jan 12, 2025 9:37 pm When you'll release also the Linux version can you please use an updated SSL library?

The one used up to now is obsolete and the emulator doesn't even start: "zesarux: error while loading shared libraries: libssl.so.1.1: cannot open shared object file: No such file or directory"

Alternatively I think also a statically linked library should work (or use a plain site)
Every Linux stable version I generate is for the following distros:


debian11_i686

debian11_x86_64

fedora38_x86_64

ubuntu22_x86_64

If ZEsarUX doesn't start on your PC you have to compile it from source code, I can't generate binaries for all distributions

Cheers

Re: ZEsarUX 11.1 Beta 2

Posted: Wed Jan 15, 2025 7:05 pm
by marste
I can understand, but then why instead you don't create just a single package?
Have a look here: https://appimage.org/

Re: ZEsarUX 11.1 Beta 2

Posted: Thu Jan 16, 2025 8:24 am
by chernandezba
marste wrote: Wed Jan 15, 2025 7:05 pm I can understand, but then why instead you don't create just a single package?
Have a look here: https://appimage.org/
Thanks. I will take a look

Re: ZEsarUX 11.1 Beta 2

Posted: Thu Jan 16, 2025 10:43 am
by marste
Not sure if ZEsarUX is a good fit for it, but to take the "joining" even a step further (same executable for every platform as Windows, Linux, Mac, etc) there might be the cosmopolitan lib: https://github.com/jart/cosmopolitan