Some people here have been re-building floppies from floppy image files. This involves splitting the image up into track and sector files and then serially transferring them to a host and writing the track and sector chunks one by one. The splitting up task is somewhat tedious, so I wrote a program to do it! I have split up all the OS images I can find and posted them on my web server for all to enjoy. If there is an image that I haven't split, feel free to send it to me and I will split it and add it.
http://www.jeffferguson.ca/OSI/OS_Disk_Images/
Enjoy
/Jeff
Splitting up Disk Images into Track and Sector Files
-
- Posts: 370
- Joined: Fri Mar 07, 2014 4:44 am
- Location: British Columbia, Canada
-
- Site Admin
- Posts: 726
- Joined: Tue Sep 09, 2008 5:24 am
Re: Splitting up Disk Images into Track and Sector Files
Hi Jeff,
I think this is very useful to all of us, and is a big step in the right direction, many thanks.
I think it would be really awesome to have an automated tool consisting of a slave program on the OSI that would exchange data between disk sectors / tracks and the host, under control of host commands over the serial port; and a host PC program that can read and write valid disk images, and clean up "dirty" raw images (for example, with garbage bytes between sectors), convert between 5.25" and 8" formats, etc. Perhaps also read and write an editable JSON or XML format as well, so images could be constructed or modified by hand more easily.
It would also be nice to use a CRC to ensure that the serial transmissions are good, and to verify disk writes. In fact, it would not be too hard add a CRC into the OS65D format in a compatible way, either by just adding an extra few bytes (ID + CRC) at the end of each sector, or before the sector tags; these would be ignored by standard OS65D read/write routines.
Dave
I think this is very useful to all of us, and is a big step in the right direction, many thanks.
I think it would be really awesome to have an automated tool consisting of a slave program on the OSI that would exchange data between disk sectors / tracks and the host, under control of host commands over the serial port; and a host PC program that can read and write valid disk images, and clean up "dirty" raw images (for example, with garbage bytes between sectors), convert between 5.25" and 8" formats, etc. Perhaps also read and write an editable JSON or XML format as well, so images could be constructed or modified by hand more easily.
It would also be nice to use a CRC to ensure that the serial transmissions are good, and to verify disk writes. In fact, it would not be too hard add a CRC into the OS65D format in a compatible way, either by just adding an extra few bytes (ID + CRC) at the end of each sector, or before the sector tags; these would be ignored by standard OS65D read/write routines.
Dave
-
- Posts: 217
- Joined: Tue Jul 08, 2014 4:03 pm
- Location: Canada
Re: Splitting up Disk Images into Track and Sector Files
Hi Jeff,
Is your website down?
Is your website down?
Box stock Superboard II Rev. B
KLyball replica 600D, replica 610 & KLyball Data Separator
OMS SBME and SBME+ memory cards
OMS Digi-Mule expansion bus
KLyball memory card
KLyball replica 600D, replica 610 & KLyball Data Separator
OMS SBME and SBME+ memory cards
OMS Digi-Mule expansion bus
KLyball memory card
-
- Posts: 370
- Joined: Fri Mar 07, 2014 4:44 am
- Location: British Columbia, Canada
Re: Splitting up Disk Images into Track and Sector Files
My router packed it in yesterday and I haven't set up the new one to port forward to my server. I will set it up first thing tomorrow.
Thanks for the notice.
/Jeff
Thanks for the notice.
/Jeff

-
- Posts: 370
- Joined: Fri Mar 07, 2014 4:44 am
- Location: British Columbia, Canada
-
- Posts: 217
- Joined: Tue Jul 08, 2014 4:03 pm
- Location: Canada
Re: Splitting up Disk Images into Track and Sector Files
Thanks Jeff!
Box stock Superboard II Rev. B
KLyball replica 600D, replica 610 & KLyball Data Separator
OMS SBME and SBME+ memory cards
OMS Digi-Mule expansion bus
KLyball memory card
KLyball replica 600D, replica 610 & KLyball Data Separator
OMS SBME and SBME+ memory cards
OMS Digi-Mule expansion bus
KLyball memory card
-
- Posts: 370
- Joined: Fri Mar 07, 2014 4:44 am
- Location: British Columbia, Canada