ADTPro / adtpro

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

How to work locally with files on disk images #50

Closed philgoetz closed 6 years ago

philgoetz commented 6 years ago

There's Go source code on github for dskalyzer, a program that can read filesystems on disk images. It works with DOS 3.3 and ProDOS. So now you can edit text files locally instead of having to push an entire disk image back over a serial cable to your Apple, editing it there, and uploading a new disk image. This was especially tedious for DOS 3.3 files, as I've found no file transfer programs for the Apple 2 that work with DOS 3.3 disks.

dskalyzer has other neat features, like when you extract an Applesoft program from a disk image, it stores both the binary file, and, in a separate file, the correct ASCII expansion of it. You can't (AFAIK) update your disk-image Applesoft program from that file, however; you'd have to copy the .ASC file over some other text file from the disk, then run an Apple emulator, load the disk image, and write a short program to read that text file into "standard input" to produce an Applesoft program, which you could then save.

david-schmidt commented 6 years ago

There's a disk image manipulation tool to suit every taste, platform, and language. Two of my favorites: CiderPress: http://a2ciderpress.com/ (PC, C - UI-based) AppleCommander: https://applecommander.github.io/ (Multiplatform, Java - UI and command line)