Testing emulators using z80test-1.0. Quick results

Struggling with Fuse or trying to find an emulator with a specific feature. Ask your questions here.
User avatar
PeterJ
Site Admin
Posts: 6879
Joined: Thu Nov 09, 2017 7:19 pm
Location: Surrey, UK

Re: Testing emulators using z80test-1.0. Quick results

Post by PeterJ »

I missed this first time round [mention]druellan[/mention]. Excellent work!
User avatar
PeterJ
Site Admin
Posts: 6879
Joined: Thu Nov 09, 2017 7:19 pm
Location: Surrey, UK

Re: Testing emulators using z80test-1.0. Quick results

Post by PeterJ »

Do you have time to test it on ZXBaremulator [mention]Pegaz[/mention]?
User avatar
Pegaz
Dynamite Dan
Posts: 1210
Joined: Mon Nov 13, 2017 1:44 pm

Re: Testing emulators using z80test-1.0. Quick results

Post by Pegaz »

PeterJ wrote: Wed Apr 29, 2020 9:28 pm Thanks for adding the link @Pegaz

I deleted my post asking for the link, and your post saying you had added it. Thank you.

Its probably because nobody else had heard of it. Thanks for mentioning it. They also have a version build into Visual Studio which looks neat!

Has anyone tried it?

https://dotneteer.github.io/spectnetide/
I think they are from different authors.
The author of SpecIde is Marta Sevillano Mancilla.
As far as I can see, the author of this second emulator is Istvan Novak.
PeterJ wrote: Wed Apr 29, 2020 9:34 pm Do you have time to test it on ZXBaremulator [mention]Pegaz[/mention]?
Sure, no problem, Baremulator goes through all the tests, but I think zx81 already mentioned it...
User avatar
PeterJ
Site Admin
Posts: 6879
Joined: Thu Nov 09, 2017 7:19 pm
Location: Surrey, UK

Re: Testing emulators using z80test-1.0. Quick results

Post by PeterJ »

Interesting, it's all under the same GitHub subdomain. Assume they are working together as a group. All good stuff.

Great that ZXBaremulator passes all tests as well as the latest Fuse.
User avatar
Pegaz
Dynamite Dan
Posts: 1210
Joined: Mon Nov 13, 2017 1:44 pm

Re: Testing emulators using z80test-1.0. Quick results

Post by Pegaz »

In fact, [mention]MonkZy[/mention] has already tested the Baremulator, here:

viewtopic.php?f=23&t=752&start=20
User avatar
djnzx48
Manic Miner
Posts: 730
Joined: Wed Dec 06, 2017 2:13 am
Location: New Zealand

Re: Testing emulators using z80test-1.0. Quick results

Post by djnzx48 »

I've tried SpecIde in the past, and it works well, but its accuracy comes at a price. On my machine, it uses a lot of CPU and runs too slowly to be really usable. I don't know if that aspect has been improved since then, but maybe it runs better on other people's computers anyway.
User avatar
PeterJ
Site Admin
Posts: 6879
Joined: Thu Nov 09, 2017 7:19 pm
Location: Surrey, UK

Re: Testing emulators using z80test-1.0. Quick results

Post by PeterJ »

A rather left field one for you, with an interesting frame.

http://www.zxspectrum4.net/

ZXSpectrum4

The free version is very limited (The buttons don't work, apart from keyboard). You have to drag and drop files onto the emulator, but the results are good.

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

Re: Testing emulators using z80test-1.0. Quick results

Post by PeterJ »

I also thought I would try the latest version of ZEsarUX from [mention]chernandezba[/mention]. One of my favourites!
The results are the same as with the earlier version tested.

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

Re: Testing emulators using z80test-1.0. Quick results

Post by PeterJ »

No$zx
2 of 152 failed. Link below.

Image

ep128emu (Enterprise / Amstrad and ZX emulator from 2010)
5 of 152 failed. Link below.

Image

The Windows version of RealSpec 0.97.26 gave me 20 fails out of 152. 1 more than the DOS version.

Image

Found this whilst searching this morning. Its a bit out of date, but still some good stuff included:

https://github.com/PhoenixInteractiveNL ... atform-zxs

https://github.com/PhoenixInteractiveNL ... tform-List

Finally, unbiased as we are here, I tested Spud 0.252 and it did very well and passed all tests:

Image

I like the link to infoseek. Just a pity no software to download. The same thing could be done with the OpenAPI to ZXDB as others have done successfully.
User avatar
Pegaz
Dynamite Dan
Posts: 1210
Joined: Mon Nov 13, 2017 1:44 pm

Re: Testing emulators using z80test-1.0. Quick results

Post by Pegaz »

djnzx48 wrote: Wed Apr 29, 2020 11:55 pm I've tried SpecIde in the past, and it works well, but its accuracy comes at a price. On my machine, it uses a lot of CPU and runs too slowly to be really usable. I don't know if that aspect has been improved since then, but maybe it runs better on other people's computers anyway.
Last few versions I tried, work just fine on my old dual core laptop in full screen mode.
If you've only tested in windowed mode, it's still crawling.
Fortunately, full screen mode is the only thing that matters to me, and it works really well there.
I also tested 50hz sync via the hdmi port on the TV and it is great, I would say perfect.
Also, the emulator is rock solid stable, but until it has some sort of GUI, I doubt it will reach a larger user base.
btw, it's really refreshing that after many years, we've got a female author, an extremely talented programer, like we may not have had in the Spectrum scene, since Veronica Megler.
User avatar
RMartins
Manic Miner
Posts: 776
Joined: Thu Nov 16, 2017 3:26 pm

Re: Testing emulators using z80test-1.0. Quick results

Post by RMartins »

Is there any test, that we can run, to determine if the floating bus is correctly implemented ?
User avatar
PeterJ
Site Admin
Posts: 6879
Joined: Thu Nov 09, 2017 7:19 pm
Location: Surrey, UK

Re: Testing emulators using z80test-1.0. Quick results

Post by PeterJ »

RMartins wrote: Thu Apr 30, 2020 4:58 pm Is there any test, that we can run, to determine if the floating bus is correctly implemented ?
I have not tried it [mention]RMartins[/mention], but there is a test file here:

http://ramsoft.bbk.org.omegahg.com/floatingbus.html

http://ramsoft.bbk.org.omegahg.com/tech/floatspy.zip

Floating Spy v0.33 - Floating bus test program (C) 2002 RAMSOFT

Edit - Just loaded it up:

Image

Have I found something not in ZXDB [mention]Einar Saukas[/mention]?
zx81
Microbot
Posts: 138
Joined: Sat Feb 17, 2018 9:33 pm

Re: Testing emulators using z80test-1.0. Quick results

Post by zx81 »

RMartins wrote: Thu Apr 30, 2020 4:58 pm Is there any test, that we can run, to determine if the floating bus is correctly implemented ?
The ulatest3 by Jan Bobrowsky, modified by Chris Smith. You can get it from here:

http://dlcorp.nedopc.com/download/file. ... 910926db5b
User avatar
Lethargeek
Manic Miner
Posts: 743
Joined: Wed Dec 11, 2019 6:47 am

Re: Testing emulators using z80test-1.0. Quick results

Post by Lethargeek »

zx81 wrote: Thu Apr 30, 2020 5:27 pm
RMartins wrote: Thu Apr 30, 2020 4:58 pm Is there any test, that we can run, to determine if the floating bus is correctly implemented ?
The ulatest3 by Jan Bobrowsky, modified by Chris Smith. You can get it from here:

http://dlcorp.nedopc.com/download/file. ... 910926db5b
looks like this one needs strict 48k emulation, not even the 128k in 48k mode
zx81
Microbot
Posts: 138
Joined: Sat Feb 17, 2018 9:33 pm

Re: Testing emulators using z80test-1.0. Quick results

Post by zx81 »

Lethargeek wrote: Thu Apr 30, 2020 5:59 pm
zx81 wrote: Thu Apr 30, 2020 5:27 pm The ulatest3 by Jan Bobrowsky, modified by Chris Smith. You can get it from here:

http://dlcorp.nedopc.com/download/file. ... 910926db5b
looks like this one needs strict 48k emulation, not even the 128k in 48k mode
The first ulatest3 was for 48k only. Probably, the Smith's version derives from it. Jan published updated versions from his tests, but I can't find it to download now.
edjones
Drutt
Posts: 33
Joined: Fri Feb 28, 2020 1:42 pm

Re: Testing emulators using z80test-1.0. Quick results

Post by edjones »

Image
edjones
Drutt
Posts: 33
Joined: Fri Feb 28, 2020 1:42 pm

Re: Testing emulators using z80test-1.0. Quick results

Post by edjones »

Image
edjones
Drutt
Posts: 33
Joined: Fri Feb 28, 2020 1:42 pm

Re: Testing emulators using z80test-1.0. Quick results

Post by edjones »

Image
User avatar
Pegaz
Dynamite Dan
Posts: 1210
Joined: Mon Nov 13, 2017 1:44 pm

Re: Testing emulators using z80test-1.0. Quick results

Post by Pegaz »

RMartins wrote: Thu Apr 30, 2020 4:58 pm Is there any test, that we can run, to determine if the floating bus is correctly implemented ?
There's also a test for the well known "snow effect".

https://drive.google.com/file/d/0B-KEen ... sp=sharing
https://drive.google.com/file/d/0B-KEen ... sp=sharing

Just a few emulators can run it properly, SpecEmu and SpecIde for now, but of course I didnt test them all...
Here's what it looks like on a real 48k Spectrum, as a reference:

https://www.youtube.com/watch?v=Ix9Wy2jhDwI

[mention]edjones[/mention]
Can you share home page or some link for more details about this emulator?
polomint
Drutt
Posts: 29
Joined: Mon Nov 13, 2017 1:50 pm

Re: Testing emulators using z80test-1.0. Quick results

Post by polomint »

edjones wrote: Thu Apr 30, 2020 6:59 pm Image
Wow, that one looks like it could be very cool, eventually 8-)
So far, so meh :)
User avatar
Pegaz
Dynamite Dan
Posts: 1210
Joined: Mon Nov 13, 2017 1:44 pm

Re: Testing emulators using z80test-1.0. Quick results

Post by Pegaz »

Still waiting for the link to that mysterious emulator. 8-)
User avatar
PeterJ
Site Admin
Posts: 6879
Joined: Thu Nov 09, 2017 7:19 pm
Location: Surrey, UK

Re: Testing emulators using z80test-1.0. Quick results

Post by PeterJ »

Pegaz wrote: Thu Apr 30, 2020 7:38 pm Still waiting for the link to that mysterious emulator. 8-)
Your wait is over...

https://github.com/mikedaley/SpectREM

It's not been touched for two years though. It's Apple MacOS only.

If users are posting about unusual Emulators please include a hyperlink to the project page. Thank you.
polomint
Drutt
Posts: 29
Joined: Mon Nov 13, 2017 1:50 pm

Re: Testing emulators using z80test-1.0. Quick results

Post by polomint »

PeterJ wrote: Thu Apr 30, 2020 7:54 pm
Pegaz wrote: Thu Apr 30, 2020 7:38 pm Still waiting for the link to that mysterious emulator. 8-)
https://github.com/mikedaley/SpectREM
There is also the CPP version of the above at https://github.com/mikedaley/SpectREMCPP
So far, so meh :)
User avatar
PeterJ
Site Admin
Posts: 6879
Joined: Thu Nov 09, 2017 7:19 pm
Location: Surrey, UK

Re: Testing emulators using z80test-1.0. Quick results

Post by PeterJ »

Excellent [mention]polomint[/mention] . Do you need to run compile it with Visual Studio or similar? I can't see a pre-built binary.
User avatar
Pegaz
Dynamite Dan
Posts: 1210
Joined: Mon Nov 13, 2017 1:44 pm

Re: Testing emulators using z80test-1.0. Quick results

Post by Pegaz »

I don't have a Mac, but thanks anyway.
Windows build would be very welcome of course...

btw, Patrik Rak has opened a github page dedicated to his z80test programs so anyone can find and use them to check the emulator's accuracy.
https://github.com/raxoft/z80test
Post Reply