You can start with one of these files:
1. mboot3.asm
2. pipio.asm
3. pipmodem.asm
There are two good articles on this subject:
V3N4_198308.pdf - from the SuperBrain Superletter Aug/Sept Vol 3 Number 4
On The Move with PIP by Steve McMahon from Profiles magazine
Both would be a good read for you. From there you will likely need a package like Modem7, or another CP/M Modem Package that supports your specific Serial Hardware. With the ASCII files transfered by one of the above, you could assemble the *.asm, or mload the hex files (uudecode | uudecode) that were transfered as ASCII and then converted back to HEX.
More specific information on your CP/M Computer needs to be posted, along with what type computer will be transferring the files.
Larry
You can start with one of these files:
1. mboot3.asm
2. pipio.asm
3. pipmodem.asm
There are two good articles on this subject:
V3N4_198308.pdf - from the SuperBrain Superletter Aug/Sept Vol 3 Number 4
On The Move with PIP by Steve McMahon from Profiles magazine
Both would be a good read for you. From there you will likely need a package like Modem7, or another CP/M Modem Package that supports your specific Serial Hardware. With the ASCII files transfered by one of the above, you could assemble the *.asm, or mload the hex files (uudecode | uudecode) that were transfered as ASCII and then converted back to HEX.
More specific information on your CP/M Computer needs to be posted, along with what type computer will be transferring the files.
Larry
David,
I'd suggest starting with Udo's Emulator and get it all functional. [url]https://www.autometer.de/unix4fun/z80pack/[/url]
Once you have the Emulator running, you have a way of getting different floppy images loaded and tested.
Here is one archive of Altair information: [url]https://web.archive.org/web/20170903195743/https://amaus.org/static/S100/altair/[/url]
To access floppy IMAGES, I typically use a couple different ways. You can use either of the two ways with
Windows or Linux OS's. You can install libdsk (by John Elliott) and then install cpmtools (by Michael Harrdt).
libdsk's utilities all you to find more information on floppy images and transfer image types. Some
typical commands of libdsk are (dskparse, dskid, dsktrans, dskconv, dskscan, dskdump, dskutil, and dskform.
Libdsk is described along with cpmtools in this tutorial. [url]https://forums.debian.net/viewtopic.php?f=16&t=112244[/url]
I don't have any Floppy 8" drives, so I am limited with no hardware for that support. You could substitute a
3.5" Floppy drive for an 8" as per a couple of postings. https://majzel.blogspot.com/2009/03/cromemco-z2-now-using-525-hd-diskettes.html
https://majzel.blogspot.com/2009/04/converting-from-8-to-35-inch-floppy.html
You will have to copy the above url's and paste them in the wayback machine for different dates.
[url]https://archive.org/web/[/url]
as per this: [url]https://web.archive.org/web/20200405211851/https://majzel.blogspot.com/2009/04/converting-from-8-to-35-inch-floppy.html[/url]
[url]https://web.archive.org/web/20200224040823/https://majzel.blogspot.com/2009/03/cromemco-z2-now-using-525-hd-diskettes.html[/url]
For writing floppy's libdsk will do that with the proper definitions. Some definitions I have conjured up are:
[url]https://github.com/ldkraemer/CPM-Floppy-Definitions[/url]
Writing floppy's with libdsk is described in my Tutorial. [url]https://forums.debian.net/viewtopic.php?f=16&t=112244[/url]
Linux can also write the floppy's, as it still supports floppy's, with the proper definitions.
[url]https://forums.debian.net/viewtopic.php?f=16&t=151313[/url]
Imagedisk by Dave Dunfield (Version 1.18) will also write the various images to a real floppy, by using a DOS Computer.
The DOS Computer just needs the proper Floppy Disk Controller (FDC). [url]http://dunfield.classiccmp.org/img/[/url]
Imagedisk has a lot of included utilities (BIN2IMD, TD02IMD, IMDA, IMDU, IMDV, and TESTFDC.)
To answer your first question, I've never started from scratch and actually built a system from scratch,
then moved a bootable floppy image into that system. It's a bit past my experience level, although it
should be easy enough to do.
Larry
Sysop: | Keyop |
---|---|
Location: | Huddersfield, West Yorkshire, UK |
Users: | 546 |
Nodes: | 16 (2 / 14) |
Uptime: | 04:44:40 |
Calls: | 10,387 |
Calls today: | 2 |
Files: | 14,061 |
Messages: | 6,416,787 |