Sharp MZ-700 emulator for PicoCalc

This seems to have flown under the radar, probably since the developer doesn’t appear to be a member of this forum, and also because all the related posts are in Japanese.

The author’s blog and post announcing the emulator is here (which auto-translates pretty well with Google). It’s definitely worth reading through to get an idea of how to set it up, and where to find some needed files.

There’s a pre-compiled binary on the developer’s git repo for the Pico2. I’ve been testing it and it works on my Pico2W. It also seems to run fine under the UF2 Loader, as that’s how I’ve been playing with it. There’s not a pre-compiled binary for the Pico, but it may be possible for someone to build the code to target it. I’m not sure if it would actually work though, because it may need the extra memory available on the Pico2.

I’d never heard of the Sharp MZ-700, but there’s a rather detailed discussion of what it is over here:

I’ve tried loading various .mzf files, and it seems to be rather hit and miss for what works and what doesn’t. The “1Z-013B-S-BASIC.mzf” BASIC interpreter software seems to work. And I’ve had some luck with some games, like WonderHouse, CONNECT-FOUR-700, HOMEBREW-LUDO-700, and a few others. I can’t read Japanese though, so it’s difficult to use some of them since a lot of the software is in Japanese, or a mix of Japanese and English. There are a couple of software archives for the system here, and here (dig into the menu and look under download->MZ-700).

From the dev’s website (translated):
Press SHIFT + UP CURSOR to display the file selection screen, and SHIFT + DOWN CURSOR to display the system menu.
On each screen, use the cursor to move up and down, Enter / SPACE to select, and ESC / BS to return to the original screen.

Also mentioned on the site, the emulator doesn’t support saving. So while you could theoretically use the BASIC interpreter on it to write and run some code, you wouldn’t be able to save it. Because of this, it’s probably not very useful for most applications, though there are various database apps and other things that might be interesting to play with out of historical curiosity. There’s some educational software for it too, but most of it is basic chidren’s math, grammar, etc. Games are also very limited, but some are impressive given the constraints of the original hardware. WonderHouse is a text adventure with graphics that is kind of cool. Unfortunately, I got stuck pretty early in it and I doubt there are any walkthroughs (in English), so I guess it’s like the old days where progress can only be made if you figure it out yourself!

Anyhow, it does seem to run well on the Pico2 in a PicoCalc, under the uf2loader so I thought it was worth sharing.

6 Likes