Advertisement · 728 × 90
#
Hashtag
#PicoMZ
Advertisement · 728 × 90
Happy Easter! – retrocomputing ephemera

Easter is a movable feast. But how is the date of Easter Sunday calculated? #RetroComputing #BASIC #PicoMZ

z80.timholyoake.uk/happy-easter/

2 1 0 0
The Pico MZ-700 vs a real MZ-700

The Pico MZ-700 vs a real MZ-700

It's escaped! The Pico MZ-700 is finally ready.

z80.timholyoake.uk/pico-mz-700-...

#PicoMZ #Sharp #MZ700 #RetroComputing

3 0 0 0
The home page for the Pico MZ, announcing that the new version 3.0.0 which includes MZ-700 emulation will be released in November 2025.

The home page for the Pico MZ, announcing that the new version 3.0.0 which includes MZ-700 emulation will be released in November 2025.

Feeling confident!

#PicoMZ #Sharp #MZ700 #RetroComputing

2 0 2 0
The intro screen for ZAT SOFTs 1982 MZ-700 game "Painful Man", by Snail, running on the PicoMZ. The previous player scored 2690, the high score is 5000.

There's a block graphics blue and yellow snail in the bottom left corner.

The intro screen for ZAT SOFTs 1982 MZ-700 game "Painful Man", by Snail, running on the PicoMZ. The previous player scored 2690, the high score is 5000. There's a block graphics blue and yellow snail in the bottom left corner.

8253 emulation rewritten and games that use the MZ-700 joystick now work with the keyboard (I haven't got around to emulating a joystick!!) Almost there - need to re-benchmark due to the nature of the changes I've made to the 8253 and 8255 code.

#RetroComputing #RetroGaming #Sharp #PicoMZ

2 0 0 0

Hmmm. A number of programs don't work correctly. The common denominator is that they can all use a joystick. My 8253 emulation needs extending to deal with this, as on the MZ-700 sound & joysticks share addresses. My good enough 80K/A kludge is no longer good enough!

#RetroComputing #Sharp #PicoMZ

1 0 1 0

Soldering iron now found, Pico 2 headers installed (probably the worst bit of soldering I've done in ages, but it works) and tuning done for the MZ-700 and MZ-80A. Just the MZ-80K to go. (1/2)

#RetroComputing #Sharp #PicoMZ #RaspberryPi

1 0 1 0

I think I may have found the weirdness in the keyboard handling today. Looks like I may need to rewrite my 8255 emulation as it could also be the root cause of my cursor blink speed issues. More investigation needed however. #RetroComputing #Sharp #MZ700 #PicoMZ

1 0 1 0
Emulator output on the left - 8m 36s for the primes below 10,000. Real machine output on the right- 8m 34s for the same task.

Emulator output on the left - 8m 36s for the primes below 10,000. Real machine output on the right- 8m 34s for the same task.

Running the emulator at 200MHz is a definite improvement - it's only 2 seconds slower than the real thing for the primes up to 10,000.

#RetroComputing #Sharp #MZ700 #PicoMZ

0 0 0 0
The screen for the Pico MZ-700 is on the left, above the real MZ-700. The output for the real machine is on the right. They're both running endless prime number calculations using the same BASIC program. The emulator is currently too fast!

The screen for the Pico MZ-700 is on the left, above the real MZ-700. The output for the real machine is on the right. They're both running endless prime number calculations using the same BASIC program. The emulator is currently too fast!

Sunday afternoon benchmarking session. A real MZ-700 vs my emulator. The emulator is currently 20% or so too fast when running on a 220MHz Pi Pico. Should be easy enough to slow down!!

#RetroComputing #PicoMZ #Sharp #MZ700

3 0 1 0