Page 8 of 9

Re: MZ-700 demos

Posted: Sun Jul 19, 2020 11:41 am
by hlide
Place where to get EmuZ-700/PAL source: https://github.com/SHARPENTIERS/EmuZ-700-1500.

Re: MZ-700 demos

Posted: Sun Jul 19, 2020 12:28 pm
by hlide
There were two external missing libs so I added them to be able to build EmuZ-700/PAL (Select Release (PAL)).

Re: MZ-700 demos

Posted: Tue Jul 21, 2020 10:19 am
by Sdw
Nice, I'd like to try it out, can you post the win-binary somewhere, I don't have the Visual C setup required to build it myself?

Re: MZ-700 demos

Posted: Tue Jul 21, 2020 12:13 pm
by hlide
I prepare a pre-release...

Re: MZ-700 demos

Posted: Tue Jul 21, 2020 12:14 pm
by hlide
@Sdw Yep, I put a pre-release here: https://github.com/SHARPENTIERS/EmuZ-700-1500/releases

Re: MZ-700 demos

Posted: Tue Jul 21, 2020 12:17 pm
by hlide
EmuZ-700/NTSC is not really ready because I need more informations about the video timings.

By the way, if you have some interesting programs (preferably with source), you can put them in SHARPENTIERS.

Re: MZ-700 demos

Posted: Tue Jul 21, 2020 12:43 pm
by Sdw
Thanks! I ran a test with my in-development stuff where I first noticed that the emulators were running too fast, but this new version much better matches the real HW. Great job hlide!

Re: MZ-700 demos

Posted: Mon Aug 17, 2020 9:35 pm
by Sdw
Just got a mail from the author of mz800emu - he had recently hooked up his logic analyzer to an MZ700 to really dig into the details of the timing, and then updated his emulator accordingly!
I ran some quick tests with the latest snapshot build, and it seems very accurate so far.

Re: MZ-700 demos

Posted: Tue Aug 18, 2020 9:45 am
by hlide
I know I had a discussion with him on FB and advised him to send you a release to test. Be aware mz-700 mode is not fully compatible with genuine MZ-700 in the end. I saw the "added" source for the MZ-700 hardware compatibilty in Chaky's emulator (I wish it had been under GIT and not SVN) but I see nowhere how he handles the T-state accurately since he uses Z80EXT as the CPU interpreter and this one only accumulates the T-states total of an instruction. But I saw he uses the wait states to advance which is a good point.

Did you check with "wt"?

Re: MZ-700 demos

Posted: Tue Aug 18, 2020 4:28 pm
by Sdw
hlide wrote: Tue Aug 18, 2020 9:45 am Did you check with "wt"?
Yeah, bug appearing when going from 83->84, same as with your modded MZ700 emu, so those match up nicely.