Getting there (if only I could find my soldering iron).

New blog post from me - Pico MZ-700 progress.

https://z80.timholyoake.uk/pico-mz-700-progress/

#RetroComputing #Sharp #MZ700 #MZ80A #MZ80K

My rewrite of the 8255 emulation seems to have fixed the keyboard handling weirdness and cursor blink speed issues on the #MZ700 emulation. It also seems to have sorted the odd glitch I knew I still had with #MZ80K keyboard handling. The new emulation is more efficient, so I may be able to drop the Pico clock speed another 10MHz or so ...

I'm not able to take part in #RetroChallenge this year, but I've just spent a few minutes enjoying last year's writeup of my #Sharp #MZ80K emulator for the #RaspberryPiPico . In the weeks after the challenge it went on to emulate the #MZ80A as well. The plan for this winter is to have a bash at #MZ700 emulation. The architecture isn't hugely different from the earlier MZs, but I'll need to implement colour output as a minimum.

https://z80.timholyoake.uk/retrochallenge-2024-10/

RetroChallenge 2024/10 – retrocomputing ephemera

One of the most repair-friendly computers of the 80s. Our #Sharp #MZ80K in the museum. But ultimately, it was also one of the dumbest computers ever launched.
#RetroComputing #ComputerMuseum

Do you know when the next lunar umbral eclipse is?

The Pico MZ-80K running program 9 from Celestial #BASIC does!

https://z80.timholyoake.uk/celestial-basic-lunar-eclipses/

#RetroComputing #Sharp #MZ80K #PicoMZ80K

Pico MZ-80A – First release – retrocomputing ephemera

Look what the postie brought! I've been looking for a copy of this for years 😊

#RetroComputing #Sharp #MZ80K #Z80

That's better! (Sorry @rc2014 ... your wish is not granted!!)

#RetroComputing #MZ80A #MZ80K

... this reminds me of having to fix a display driver in the PAFEC DOGS CAD software when I'd ported it to the IBM 6150 (PC/RT for any Americans reading) (the RS/6000's ancestor).

On the IBM megapel display, I was getting strange corruption as it was interpreting some escape sequences incorrectly. I think IBM fixed the firmware in the end, but the workaround was never taken out of our code, "just in case". It scored me a trip to IBM in Innsbruck as that was the nearest office they had with the offending graphics display available at the time - it must've been very early 6150 days.

I've attached a picture of the cowbell IBM Innsbruck gave me for installing the workaround!

Just looking at how straightforward it would be to extend the Pico MZ-80K to emulate the MZ-80A as well.

Shouldn't be too difficult, and it could potentially run CP/M.

I've a feeling I'm just about to fall down a rabbit hole that I swore I wouldn't ...

#RetroComputing #Sharp #MZ80A #MZ80K #PicoMZ80K

Newly minted - Pico #MZ80K release 1.2.4 - bugfixes and initial support for the Japanese character ROM.

Runs on a #RaspberryPi Pico mounted on a Pimoroni VGA Demo Base, #RC2014 Pi Pico VGA terminal card or on the self-contained RC2014 RP2040 VGA terminal card.

More details:

https://z80.timholyoake.uk/the-pico-mz-80k/

#RetroComputing #Sharp

The Pico MZ-80K – retrocomputing ephemera