ZEsarUX Beta 7.2-RC

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

ZEsarUX Beta 7.2-RC

Post by chernandezba » Fri Mar 01, 2019 10:36 am

Hi

I have uploaded a new ZEsarUX Beta version: 7.2 Release Candidate! Next version will be final stable :)

You can download it from:
https://github.com/chernandezba/zesarux/releases


Changes are:


Improved menu environment:
* Added new menu window type: ZX Vision. GUI Windows can be moved, resized, scrolled, minimized, closed, and change the focus to the background
* Windows can be scrolled using mouse wheel
* Warning and Error window messages now show an animation
* Added first-aid help windows

Added Z80 assembler
Added setting to specify configuration file
Added key to save text windows contents to a file
Added setting to send a final space after every word in the osd adventure keyboard
Added Dandanator CPC emulation
Added machine Amstrad CPC 4128
Added CPC machines support to ZSF snapshots
Added tape to wav converter (tap, tzx, o, p to wav)
Added text driver (curses, stdout, simpletext) for Chloe 80x24 mode

Improved Debugger:
-Now you can disassemble on the Step-to-step mode from the Debug cpu menu
-Now you can assemble from the Debug cpu menu
-Added Chloe memory Zone

Improved TBBlue emulation:
-Better CPU usage:
--Use 4% less cpu time (in my machine) when only ULA and/or Tiles enabled
--Use 1% less cpu time (in my machine) when all layers enabled
-Added TBBlue Tiles video mode
-Added TBBlue "reveal" setting to view which pixels use a layer
-Resized display: now is twice bigger
-Fixed Timex hi-res mode 512x192

Improved ZRCP:
-commands smartload and snapshot-load are more intelligent now
-running in verbose or limit mode, or cpu-step command, can now update the display inmediately (having real video setting on)
-added commands: get-cpu-frequency, get-cpu-turbo-speed, get-tstates, get-tstates-partial, reset-tstates-partial

Improved vu-meters: high volumes are shown in red
Improved sprite viewer
-you can view sprites up to 512x512
-you can export sprites to C source code file

Improved file selector:
*now it remembers the last files used
*Windows: now you can use up to 20000 files in the same directory
*Windows: added drive selector (press shift-u)

Improved audio: silence detector is disabled by default. That should fix some Windows audio problems. Check Settings->Audio->Silence detector if you have configuration autosaving enabled

Improved disassemble window:
*now you can export the disassemble to text file
*you can now see the full opcode when debugging Sinclair QL
*you can now show/hide hexadecimal dump of every opcode

Improved hexadecimal editor:
*now showing subzones information

Improved MMC emulation: allow non-standard mmc file sizes

Fixed visual glitches in some menus when Pentagon machine and real video: audio wave, visualmem, ay piano, wave piano, view sprites
Fixed timex hires mode 512x192 on tbblue
Fixed visual glitches in some menus when interlaced enabled: audio wave, visualmem, ay piano, wave piano, view sprites
Fixed audio bug: sending a sample to the DAC by using Next registers, it wasn't reseting the silence detection counter, so sound would probably be frozen (and repeated again, and again...)
Fixed autoload on tbblue (on normal and also fast boot mode)
Fixed error managing TBBlue Layer 2 vertical scroll
Fixed triggering "opcode" condition breakpoint
Fixed emulating Inves interrupt bug
Fixed segmentation fault when showing electron on debug


Enjoy!
Cheers
Cesar
2 x

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

Re: ZEsarUX Beta 7.2-RC

Post by PeterJ » Fri Mar 01, 2019 12:04 pm

Thank you for looking at the audio issues @chernandezba and all the other updates.

I will play over the weekend.
0 x

chernandezba
Dizzy
Posts: 66
Joined: Tue Nov 28, 2017 7:39 am

Re: ZEsarUX Beta 7.2-RC

Post by chernandezba » Fri Mar 01, 2019 12:31 pm

PeterJ wrote:
Fri Mar 01, 2019 12:04 pm
Thank you for looking at the audio issues @chernandezba and all the other updates.

I will play over the weekend.
Thanks. There are still some issues with the annoying "clicking" on Windows but it should have improved...
0 x

dfzx
Microbot
Posts: 170
Joined: Mon Nov 13, 2017 6:55 pm
Location: New Forest, UK
Contact:

Re: ZEsarUX Beta 7.2-RC

Post by dfzx » Sat Mar 02, 2019 12:32 pm

The sound on the 48K Spectrum isn't quite right. Playing my own game (Wonky), the squeaks as he jumps or hits something come after they're supposed to. It's not much, maybe a couple of hundred milliseconds, but it's definitely noticeable. I tried Space Raiders off the Horizons tape, and that shows the same thing. You press fire, the bullet appears, then a moment later the sounds comes.

Also, do you have any plans to give it a modern PC based interface? i.e. what they used to call "WIMP"? Navigating those menus with the cursor keys is a bit anachronistic.
0 x

chernandezba
Dizzy
Posts: 66
Joined: Tue Nov 28, 2017 7:39 am

Re: ZEsarUX Beta 7.2-RC

Post by chernandezba » Mon Mar 04, 2019 3:18 pm

dfzx wrote:
Sat Mar 02, 2019 12:32 pm
The sound on the 48K Spectrum isn't quite right. Playing my own game (Wonky), the squeaks as he jumps or hits something come after they're supposed to. It's not much, maybe a couple of hundred milliseconds, but it's definitely noticeable. I tried Space Raiders off the Horizons tape, and that shows the same thing. You press fire, the bullet appears, then a moment later the sounds comes.
I'd really appreciate if you could test the Windows version, just boot the 48kb rom and don't press any key. Do you hear silence or an annoying "click"?

Also, do you have any plans to give it a modern PC based interface? i.e. what they used to call "WIMP"? Navigating those menus with the cursor keys is a bit anachronistic.
Read the FAQ, the question "Q: Why the emulator doesn't use more beautiful menus..."

Thanks
0 x

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

Re: ZEsarUX Beta 7.2-RC

Post by PeterJ » Mon Mar 04, 2019 10:07 pm

chernandezba wrote:
Mon Mar 04, 2019 3:18 pm
I'd really appreciate if you could test the Windows version, just boot the 48kb rom and don't press any key. Do you hear silence or an annoying "click"?
I seem to get one more extra click than expected but after that, silence. Big improvement.

0 x

User avatar
djnzx48
Manic Miner
Posts: 564
Joined: Wed Dec 06, 2017 2:13 am
Location: New Zealand

Re: ZEsarUX Beta 7.2-RC

Post by djnzx48 » Tue Mar 05, 2019 4:06 am

I still hear a lot of clicking on Windows, and everything sounds distorted, especially AY music. I think I can detect the slight audio delay as well. It's probably just because my CPU sucks (it's < 2GHz).
0 x

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

Re: ZEsarUX Beta 7.2-RC

Post by PeterJ » Tue Mar 05, 2019 6:07 am

djnzx48 wrote:
Tue Mar 05, 2019 4:06 am
I still hear a lot of clicking on Windows, and everything sounds distorted, especially AY music. I think I can detect the slight audio delay as well. It's probably just because my CPU sucks (it's < 2GHz).

Hi. Do you hear more than one or two clicks when you start the program.as discussed by @chernandezba above? It used to click every few seconds but this has now stopped for me.

I agree other sounds whilst playing games don't seem quite right, but I need to do more testing
0 x

chernandezba
Dizzy
Posts: 66
Joined: Tue Nov 28, 2017 7:39 am

Re: ZEsarUX Beta 7.2-RC

Post by chernandezba » Tue Mar 05, 2019 7:31 am

Thanks Peter for the tests. Can you check if Silence detector is disabled? See attached image

Having silence detector disabled, you must hear only silence, no clicking

About AY distortion.... that's another issue, and I'm not checking it now

Thanks!


Image
0 x

User avatar
djnzx48
Manic Miner
Posts: 564
Joined: Wed Dec 06, 2017 2:13 am
Location: New Zealand

Re: ZEsarUX Beta 7.2-RC

Post by djnzx48 » Tue Mar 05, 2019 7:57 am

There's not too much clicking when nothing's going on but fastloading, using the menus, or using other programs in the background makes it more noticable. I also get occasional framedrops down to 47fps or so which cause audio dropouts.

Actually I just tried testing again and the silence detector does help by setting the level at the default 0 value when nothing is playing. But typing or playing music do cause clicks.
0 x

Post Reply