Search found 7 matches

by CnfBenMorgan
Fri Nov 24, 2023 12:53 pm
Forum: Emulation
Topic: New Z80 MZ-700 emulator implemented in Rust and Slint
Replies: 19
Views: 11236

Re: New Z80 MZ-700 emulator implemented in Rust and Slint

Is always WAIT == BLNK on any RD/WR ? My understanding is that only when accessing the VRAM a WAIT can be triggered ? - This is how I have implemented it.
I may be wrong about this, that would cause a very slow RAM access, .... but well, I may have got it all wrong :)
by CnfBenMorgan
Wed Nov 22, 2023 7:53 am
Forum: Emulation
Topic: New Z80 MZ-700 emulator implemented in Rust and Slint
Replies: 19
Views: 11236

Re: New Z80 MZ-700 emulator implemented in Rust and Slint

I put those MZF files in an archive: test.zip Thank you, that helps, and I clearly see that emulation is far from working. None of those tests are working. One thing that I'm sure about, is the relation with VBLNK BLNK and HBLNK, Unfortunately I don't a real MZ-731 (I know I should find and buy one...
by CnfBenMorgan
Mon Nov 20, 2023 10:02 am
Forum: Emulation
Topic: New Z80 MZ-700 emulator implemented in Rust and Slint
Replies: 19
Views: 11236

Re: New Z80 MZ-700 emulator implemented in Rust and Slint

hlide wrote: Sun Nov 19, 2023 2:19 pm Also, is there a way to load a MZF file other than from the list?
For the moment, not without modifying the code. I'm aware about this short-come ...
I'll implement a way to load a MZF file from the file-system soon :)
by CnfBenMorgan
Mon Nov 20, 2023 9:58 am
Forum: Emulation
Topic: New Z80 MZ-700 emulator implemented in Rust and Slint
Replies: 19
Views: 11236

Re: New Z80 MZ-700 emulator implemented in Rust and Slint

So I checked one demo (Sharper 2022) and it fails to draw graphics in several parts. Are you aware of them? Did you turn on the "CRT Emulation" ? This demo has been a challenge, I'm aware that some parts does not emulate perfect, still working on it, however any suggestion what might be w...
by CnfBenMorgan
Sun Nov 19, 2023 8:50 am
Forum: Emulation
Topic: New Z80 MZ-700 emulator implemented in Rust and Slint
Replies: 19
Views: 11236

Re: New Z80 MZ-700 emulator implemented in Rust and Slint

@hilde - Tested the SPACERALLY - so far what I can see it works. I understand that our available time to spend on Nostalgia may be a bit limited, I would love to see this game finished :) Uploaded binaries for WIndows and LInux (built on Fedora) for whoever wants to test: https://bitbucket.org/benny...
by CnfBenMorgan
Tue Nov 14, 2023 8:12 pm
Forum: Emulation
Topic: New Z80 MZ-700 emulator implemented in Rust and Slint
Replies: 19
Views: 11236

Re: New Z80 MZ-700 emulator implemented in Rust and Slint

Let me start with, thank you so much for your feedback, and thank you so much for taking your time to analyse and review the code, it's all very much appreciated :) const HBLK_HIGH_PERIOD: u64 = 36088; // It's nano seconds BLKN- yes you are right, that's an unintentional typo - should be BLNK - I'll...
by CnfBenMorgan
Mon Nov 13, 2023 10:18 am
Forum: Emulation
Topic: New Z80 MZ-700 emulator implemented in Rust and Slint
Replies: 19
Views: 11236

New Z80 MZ-700 emulator implemented in Rust and Slint

Hello, I've been for some time working on an emulator, emulating the Z80 CPU and the wonderful MZ-700 hardware. The MZ-731 was my first computer, and I'm nostalgic and missing it. The emulator is fully functional, it can run S-BASIC - all games I tested, and also modern demos I've tested. It's avail...