ADTPro / adtpro

Apple Disk Transfer ProDOS (ADTPro)
http://adtpro.com
GNU General Public License v2.0
131 stars 19 forks source link

Starting functional prodos over the casette port #153

Open jordancrubin opened 2 years ago

jordancrubin commented 2 years ago

Listed as one of the given scenarios below does not include the possibility for prodos running without adtpro.

Choose a bootstrapping scenario below that matches your situation. [If you have no software now and only want to start DOS 3.3 over the cassette port]

It looks from the instructions that pulling prodos from the audio is just one step to get adt started but is not a free standing raw image with a basic.system or utilities to format disks or otherwise. Is it possible to add such an option, to bootstrap a prodos utility disk onto the //e

thanks,

j

david-schmidt commented 2 years ago

What you're looking for doesn't actually work that way in ProDOS. If, for example, you boot a ProDOS floppy that has the PRODOS and BASIC.SYSTEM files on it, you'd be able to boot to a BASIC prompt and be able to LOAD and SAVE BASIC files, but that would be about it - you can't format a floppy without the ProDOS utilities program (or ADTPro because it also happens to contain a formatter). DOS 3.3, on the other hand, has INIT built into it and so it can format a floppy with just the bare DOS and nothing else. That's why the bootstrapping scenarios talk about getting ADTPro up and running so that you can then send other full disks across the connection (such as ADTPro itself) to get you further down that path.

jordancrubin commented 2 years ago

Thanks for the swift reply dave, and a wonderful programme. I guess short of an ability to bootstrap an entire prodos utility disk, which would be cool, this would be the extent of what could be done through the audio port. Dos 3 being the exception

On Thu, May 26, 2022 at 9:28 AM David Schmidt @.***> wrote:

What you're looking for doesn't actually work that way in ProDOS. If, for example, you boot a ProDOS floppy that has the PRODOS and BASIC.SYSTEM files on it, you'd be able to boot to a BASIC prompt and be able to LOAD and SAVE BASIC files, but that would be about it - you can't format a floppy without the ProDOS utilities program (or ADTPro because it also happens to contain a formatter). DOS 3.3, on the other hand, has INIT built into it and so it can format a floppy with just the bare DOS and nothing else. That's why the bootstrapping scenarios talk about getting ADTPro up and running so that you can then send other full disks across the connection (such as ADTPro itself) to get you further down that path.

— Reply to this email directly, view it on GitHub https://github.com/ADTPro/adtpro/issues/153#issuecomment-1138579533, or unsubscribe https://github.com/notifications/unsubscribe-auth/ADBVD5BZPGUGW4I77PPWZNTVL54A5ANCNFSM5W7PN4FA . You are receiving this because you authored the thread.Message ID: @.***>

david-schmidt commented 2 years ago

That's the thing - bootstrappping over audio or serial doesn't send a disk, it sends a program. Sometimes that program is ProDOS itself; sometimes it's DOS 3.3; sometimes it's ADTPro. But in no case does it send an entire disk.