ZEsarUX BETA 8.2

Struggling with Fuse or trying to find an emulator with a specific feature. Ask your questions here.
Post Reply
chernandezba
Microbot
Posts: 168
Joined: Tue Nov 28, 2017 7:39 am

ZEsarUX BETA 8.2

Post by chernandezba »

Hi

I have uploaded a new BETA version for ZEsarUX 8.2. Now a new target has been added: FreeBSD 12!

You can download compiled binaries from:

https://github.com/chernandezba/zesarux ... 2-21052020


The changelog is:

Version 8.2 - Turbo Esprit edition. 21 May 2020

Added support for compilation on FreeBSD
Added F key to toggle top cpu speed
Added emulation of AY chip MIDI registers 14 & 15 and route them to an external MIDI device
Added Visualmem for MMC Read/Write
Added Visualmem "Defrag style"
Added browser for quicksave snapshots
Added save screen to bmp feature
Added Solarized Dark & Light Gui Style
Added Windows icon

Added ZRCP commands:
-save-screen: to save machine screen to file


Improved menu:
-Allow some windows to be put on the background. Also active windows are saved and restored on startup
-Pressing the menu key (F5 by default) when menu is open, it will send you back to the main menu. Also pressing over Z logo on ext desktop
-Added setting to disable showing cpu temperature, or FPS on footer
-Warn in red colour when FPS low

Improved Esxdos handler:
-add f_mkdir function
-add configuration setting to save local work directory

Improved ZRCP:
-Allow to write commands in "". Not all commands support this
-Added save-binary command

Improved TBBlue emulation:
-Added Layer2 modes 320x256 and 640x256
-Added 4bpp sprites
-Enable Timex video by default
-Added altrom feature: now 48k and 128k mode works again
-Legacy hi-res and border effects disabled by default. Reduces up to 13% cpu use or gain 17 FPS on my environment
-Reduced a bit cpu usage (2% cpu less on my environment) when rendering scanlines
-Emulate register 0x8E (142) => Spectrum 128K Memory Mapping
-Allow to download a 512 MB TBBlue SD official card (allowed download sizes: 32MB, 128MB, 512MB, 2 GB)
-Allow paths with backslashes on esxdos handler

Improved debugging:
-Added breakpoint action "reset-tstatp"
-Added SEG0, SEG1, ... SEG7 variables to match TBBlue MMU pages

Improved Chloe emulation:
-Support CPU speed setting via the ZX-Uno SCANDBLCTRL register
-Load unodos3.rom as the default divmmc firmware
-Added chloehd.mmc in the extras package

Improved emulation: use a slightly less cpu on every scanline


Fixed ZRCP bugs:
-Fix possible crash when disconnecting socket
-Using cpu-history ZRCP command no longer fires additional MRA conditions

Fixed Esxdos handler:
-Fixed segfaults when using a file handler that was a directory

Fixed rom loading: no more cpu panic when the rom is not found
Fixed SCF/CCF undocumented flags emulation. Not enabled by default on compilation because almost no one is using this
Fixed saving "Show CPU usage" setting on footer


Fixed tbblue bugs:
-Fixed 8 first lines of tiles on border not shown
-Fixed text mode (1 bit tile)
-Fixed reading palette colours. Fixed returning from multiface nmi
-Fixed reading clipping values


Cheers
Cesar
User avatar
PeterJ
Site Admin
Posts: 6873
Joined: Thu Nov 09, 2017 7:19 pm
Location: Surrey, UK

Re: ZEsarUX BETA 8.2

Post by PeterJ »

Thank you for adding the icon [mention]chernandezba[/mention].
Did you manage to change the compilation settings for the Windows version? If so I will try the Next emulation again.

Thank you for your continued work on ZEsarUX.
chernandezba
Microbot
Posts: 168
Joined: Tue Nov 28, 2017 7:39 am

Re: ZEsarUX BETA 8.2

Post by chernandezba »

PeterJ wrote: Thu May 21, 2020 10:11 pm Thank you for adding the icon @chernandezba.
Did you manage to change the compilation settings for the Windows version? If so I will try the Next emulation again.

Thank you for your continued work on ZEsarUX.
You're welcome.
These versions are compiled with optimization settings, you less cpu is used. I don't know if this is what you mean

Cheers
User avatar
PeterJ
Site Admin
Posts: 6873
Joined: Thu Nov 09, 2017 7:19 pm
Location: Surrey, UK

Re: ZEsarUX BETA 8.2

Post by PeterJ »

chernandezba wrote: Thu May 21, 2020 10:58 pm
These versions are compiled with optimization settings, you less cpu is used.
Yes, that's the one. Thank you.
User avatar
PeterJ
Site Admin
Posts: 6873
Joined: Thu Nov 09, 2017 7:19 pm
Location: Surrey, UK

Re: ZEsarUX BETA 8.2

Post by PeterJ »

[mention]chernandezba[/mention]

The icon appears on the .exe file, and in the task bar (Very nice by the way), but not on the corner of the application:

Image

Next emulation is also much faster. I'm at a constant 50 FPS. Excellent.
chernandezba
Microbot
Posts: 168
Joined: Tue Nov 28, 2017 7:39 am

Re: ZEsarUX BETA 8.2

Post by chernandezba »

PeterJ wrote: Fri May 22, 2020 9:10 am @chernandezba

The icon appears on the .exe file, and in the task bar (Very nice by the way), but not on the corner of the application:

Image

Next emulation is also much faster. I'm at a constant 50 FPS. Excellent.
Thanks. I know about the icon, but I don’t know is why it doesn’t appear everywhere 🤣
Really nice that you got now 50 FPS
Post Reply