Testing emulators using z80test-1.0. Quck results

Struggling with Fuse or trying to find an emulator with a specific feature. Ask your questions here.
User avatar
druellan
Manic Miner
Posts: 262
Joined: Tue Apr 03, 2018 6:19 pm
Location: Argentina
Contact:

Re: Testing emulators using z80test-1.0. Quck results

Post by druellan » Sun May 27, 2018 12:53 pm

Oh, and I agree about Odin's music system: Robin of the Woods, for example, it's a nightmare, that pops even on real hardware.
0 x
Un buen día me puse a probar juegos de ZX Spectrum a ciegas en Youtube, terminó siendo:
📺 Retroarqueología en Youtube

User avatar
druellan
Manic Miner
Posts: 262
Joined: Tue Apr 03, 2018 6:19 pm
Location: Argentina
Contact:

Re: Testing emulators using z80test-1.0. Quck results

Post by druellan » Sun May 27, 2018 1:00 pm

Magnus wrote:
Sun May 27, 2018 12:24 pm
Well, maybe not, but my emulator stutters a bit when playing the Gyroscope music, though it seems to be doing fine with most other games. I gave Cobra's Arc a try and it sounded terrible, but I'm not quite sure how it should sound (I have no hardware to check against).
SpecEmu is a good reference.
Magnus wrote:
Sun May 27, 2018 12:24 pm
Edit: Sorry about taking this off topic. :oops:
I don't think it is offtopic at all, and even better if this helps to improve the emulation quality of any project!
0 x
Un buen día me puse a probar juegos de ZX Spectrum a ciegas en Youtube, terminó siendo:
📺 Retroarqueología en Youtube

User avatar
Ast A. Moore
Manic Miner
Posts: 875
Joined: Mon Nov 13, 2017 3:16 pm

Re: Testing emulators using z80test-1.0. Quck results

Post by Ast A. Moore » Sun May 27, 2018 1:53 pm

Cobra’s Arc and Gryroscope seem to be using the Wham! engine for their music.
0 x
Every man should plant a tree, build a house, and write a ZX Spectrum game.

Author of A Yankee in Iraq, a 50 fps shoot-’em-up—the first game to utilize the floating bus on the +2A/+3,
and zasm Z80 Assembler syntax highlighter.

Hernan
Berk
Posts: 23
Joined: Wed May 30, 2018 2:45 pm

Re: Testing emulators using z80test-1.0. Quck results

Post by Hernan » Wed May 30, 2018 2:58 pm

Not technically an emulator, but I've run the tests on my ZX-Uno (v4.1 crowdfund, latest EXP26 core) and my Next board (Issue 2A, latest v.1.10.31 core).

ZX-Uno:

Image

23/152 failed

ZX Spectrum Next:

Image

24/152 failed

To be fair, I epected much better results... :?
1 x

User avatar
Ast A. Moore
Manic Miner
Posts: 875
Joined: Mon Nov 13, 2017 3:16 pm

Re: Testing emulators using z80test-1.0. Quck results

Post by Ast A. Moore » Wed May 30, 2018 3:05 pm

Hernan wrote:
Wed May 30, 2018 2:58 pm
Not technically an emulator
Yes, both the ZX-Uno and the Spectrum Next are technically emulators. Hardware emulators (well, hardware+firmware). Neither perfectly emulates the Z80 CPU nor the Spectrum itself.
0 x
Every man should plant a tree, build a house, and write a ZX Spectrum game.

Author of A Yankee in Iraq, a 50 fps shoot-’em-up—the first game to utilize the floating bus on the +2A/+3,
and zasm Z80 Assembler syntax highlighter.

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

Re: Testing emulators using z80test-1.0. Quck results

Post by djnzx48 » Wed May 30, 2018 3:05 pm

Wow, I'm definitely surprised that the Next failed so many tests! Are there any major revisions expected in the future?
0 x

zx81
Berk
Posts: 47
Joined: Sat Feb 17, 2018 9:33 pm

Re: Testing emulators using z80test-1.0. Quck results

Post by zx81 » Wed May 30, 2018 3:27 pm

djnzx48 wrote:
Wed May 30, 2018 3:05 pm
Wow, I'm definitely surprised that the Next failed so many tests! Are there any major revisions expected in the future?
If I remember correctly, the Next uses the ZX-Uno Spectrum core, modified and not published the sources. So, the last ZX-Uno sources aren't published, until the Next team publish his modifications. A really dirty behaviour.

Modify a VHDL synthetisation is harder than modify a C, C++ or Java sources. So, the ZX-Uno Spectrum differs from the original at some points. Nothing serious, but isn't perfect. At this moment, I guess that software emulators are more precise than FPGAs synthetisations. That can change in the future, of course.

P.D.: I have a ZX-Uno v4.2 too...
0 x

Hernan
Berk
Posts: 23
Joined: Wed May 30, 2018 2:45 pm

Re: Testing emulators using z80test-1.0. Quck results

Post by Hernan » Wed May 30, 2018 3:58 pm

BTW, to have a "control subject" I've run the tests on my real Issue 6A 48K Speccy, and fails 1 test (001 SCF)

Image
0 x

zx81
Berk
Posts: 47
Joined: Sat Feb 17, 2018 9:33 pm

Re: Testing emulators using z80test-1.0. Quck results

Post by zx81 » Wed May 30, 2018 4:33 pm

Hernan wrote:
Wed May 30, 2018 3:58 pm
BTW, to have a "control subject" I've run the tests on my real Issue 6A 48K Speccy, and fails 1 test (001 SCF)
What Z80 CPU model have your Issue 6A?
0 x

User avatar
Seven.FFF
Manic Miner
Posts: 287
Joined: Sat Nov 25, 2017 10:50 pm
Location: USA

Re: Testing emulators using z80test-1.0. Quck results

Post by Seven.FFF » Wed May 30, 2018 4:40 pm

Is this a NMOS vs CMOS difference?
0 x
Robin Verhagen-Guest
SevenFFF / Threetwosevensixseven / colonel32
seven-fff.com/blog

Post Reply