Page 1 of 1

Creating a sharp MZ80k Basic master disk (or any other disk)

Posted: Wed Feb 06, 2019 11:35 pm
by Steve_Doo
Hi All

I have successfully rebuilt my MZ80k, I/O box and floppy drive unit.

I can create and load tape based programs fine through the cassette, however, I am at a loss on how I can create a master boot disk.

ANy advice would be appreciated!

Thanks

Steve

Re: Creating a sharp MZ80k Basic master disk (or any other disk)

Posted: Wed Feb 13, 2019 7:32 am
by mz-80a
There is a big hole in the knowledge here it seems when it comes to disks. I'd like to know how to make a bootable disk with my own programs for the 80A. Maybe the SUC has some information. I only have two bootable disks, SA-6510 and CP/M. There must be a utility somewhere that can create a bootable disk. Will do some research.

Re: Creating a sharp MZ80k Basic master disk (or any other disk)

Posted: Wed Feb 13, 2019 12:02 pm
by Pacman
On the SFD700 version 2, it was enough to put the IPLPRO chain in the first sector of the first track at the 0 offset of the disk to boot. Maybe it's a similar case here.
See assembler listing: viewtopic.php?f=6&t=184 address $F450 line 954 and following

Re: Creating a sharp MZ80k Basic master disk (or any other disk)

Posted: Fri Feb 15, 2019 7:08 pm
by Sharpals
your proble is, the MZ80K has anothe Floppyformat than the MZ80A or other MZxxx.

If you have the original hardware, you have an single-side floppe, all other double-side.

The dataformat is different, so you nedd real an MZ80K with disks, or you must rebuild then from the MZ80K masterdiskimages.

Problem: you need an PC with old 360K drives !! But you can conect your 80K drive to the Pc Via diskinterface.

Or you use this : http://www.deviceside.com/fc5025.html

Re: Creating a sharp MZ80k Basic master disk (or any other disk)

Posted: Fri Feb 15, 2019 7:29 pm
by Sharpals
sorry, thats the right device : https://kryoflux.com/

Re: Creating a sharp MZ80k Basic master disk (or any other disk)

Posted: Tue Feb 26, 2019 3:46 pm
by Steve_Doo
Hi All

Thanks for the advice.

In the end, I used a copy of masterdisk that I converted to a wav file and then played it from my phone through an old cassette adapter.

This loaded and then I used the phone to copy a version of basic/ dos again as a wav file from my phone ( I cant remember the actual file name but will post later).

Masterdisk then created the formatted boot floppy for me.

Now I can boot up to basic from floppy. I had an MZ-80K in 1983, however I could never afford the I/O box and disk drives. What a joy to load from disk now.

My 10 year old son is now loving the 80K as he likes the booting noises from the drives and is learning to program in BASIC.

Anyway. Thanks for the help!

Steve

Re: Creating a sharp MZ80k Basic master disk (or any other disk)

Posted: Tue Feb 26, 2019 5:28 pm
by S_U_C
There was a series of programs in the Sharp User Club libraries called Super Copy Plus (S_Copy).
It is a single/multi program copier from tape to disk, disk to tape, disk to disk using wild cards.
It could also copy disks, single or 2 drives, and extra feature including backing up the disk to tape as a series of 32KB files.
And it could recreate a original disk from the tape backup files.
It is slow but does the job.
All we need are the backup files which can be converted to a series of wave files or MZF files or a disk image.

Scopy is available for the MZ80K double sided single density 35 and 40 track versions
Scopy is available for the MZ80A double sided double density 35 and 40 track versions
Scopy is available for the MZ80B double sided double density 35 and 40 track versions
Scopy is available for the MZ700 double sided double density 35 and 40 track versions
not sure about the MZ800

I am looking at rewriting S_Copy, yes I wrote the originals, and with Maurice Hawse added more features.
I want to add serial at 57600-baud via the tape port to an Arduino mega2560 so that it can save them to a SDHC card.

The prototype Arduino mega2560 has a 3.2" touch LCD screen and SPI-Ram fitted and contains several programs:-
TapeRipper - saves a copy as a MZF file to a SDHC card as the it loads from into the MZ machine
- modifying to save as file is written to tape
DownLoader - send MZF file to the MZ machine
- modified to use high speed serial transfer
SerialPassThrough - tape port at 57600-baud in byte or hex mode to PC via USB
Floppy disk emulator - using serial via tape port, work in progress - part tested with PC > Arduino> PC at 230400-baud.

When I get the S_Copy modified for the MZ80K, and get a set of working drives I will being creating disk images, I have a lot to do, as I save all of Maurice Hawes’ disk and tape collections from being binned.

Re: Creating a sharp MZ80k Basic master disk (or any other disk)

Posted: Tue Mar 12, 2019 7:12 am
by mz-80a
I would like to make a game and produce my own disk version. How do I make that disk bootable immediately from SA-1510 (with just the 'F' command) ?

Re: Creating a sharp MZ80k Basic master disk (or any other disk)

Posted: Sat Mar 20, 2021 8:09 pm
by jp80k
Did you succeed to make a Master boot disk for your MZ-80K ?

If you are still looking for a Master, let me know.
Once I will succeed to copy one of mine, I can ship a "known working copy" to you.