Finally getting around to writing a Raspberry pico-based Sharp MZ-80K emulator.
-
Cassette read is working well enough to load a program after boot, but not well enough to load a BASIC program - they all seem corrupt when listed or run. I'm clearly missing something subtle. But in the meantime, here's a video of the Sharp Invader program running in demo mode
#RetroComputing #RetroGaming #SharpMZ80K
-
The problem with my cassette read wasn't subtle at all, but a horrendous bug in my temporary bodges before I get sd card reading sorted. Doh. Took ages to find! May have been quicker just to write the sd card handling...
-
Emulator is generating the primes below 7500 in just over 13 minutes with all the debug output turned on, so should get close to the 10m12s the real machine takes to do this I hope. Otherwise I will need to optimise some stuff!
-
Ah, no - the real machine is 10m 18s, not 10m 12s. Less optimisation required, which is a good thing.
-
Diagnostics off has saved me a massive 4 seconds. I'm going to overclock the pico I think ...
-
An overclock to 200Mhz is too fast ... I have 8m 34s now!
-
150MHz is a little too slow, but close enough until I figure out the set_sys_clk_pll stuff (I've used set_sys_clk_khz for the moment). Fairly important bit of missing Pico sdk documentation is what the first parameter is measured in. Hz? KHz? MHz? Something else? If anyone knows how to set a clock of about 166MHz I'd appreciate a reply
#RetroComputing #SharpMZ80K #RaspberryPi #RaspberryPico #RaspberryPiPico #Pico
-
I've decided I need a little bit of a push to get this project to a first release, so I've signed it up for #RetroChallenge 2024/10. #SharpMZ80K #RetroComputing
-
I'm on the list ... No turning back now! https://www.retrochallenge.org/p/entrants-list-202410.html
#RetroChallenge #RetroComputing #SharpMZ80K #RaspberryPi #Pico
-
First day of #RetroChallenge and as I'm away from home today there won't be any progress to report. Coincidentally, last night I came across an article titled "Why MZ emulate?" penned by Arthur Luddight (geddit?!) in the March 1999 edition of the now-defunct Sharp Users Club magazine. Not sure that it bodes well
-
Riley S. Faelanreplied to Tim Holyoake last edited by
@psychotimmy I have had a wee bit of experience with the Sharp MZ series. Beautiful machines, even with their limitations.