How can I transfer a file from ProDOS to an Apple Pascal disk?
--Steve
On the Apple II side, real or emulated, Apple System Utilities 3.1 can
copy Pascal files between 5.25 and 3.5" media. In emulation, CiderPress
and AppleCommander are popular choices:
<http://ciderpress.sourceforge.net/>
<http://applecommander.sourceforge.net/>
--
John B. Matthews
trashgod at gmail dot com
<http://sites.google.com/site/drjohnbmatthews>
Thanks for suggestion. System Utilities 3.1 won't copy the files
either. 'Incompatible file type'. I have checked on the pdos disk
that the files are 'standard' storage type and there are no resource
forks, so that is not the problem. I have set the file type to 'bin'
using Bill Tudors 'MoreInfo' finder extension. I have tried 'txt' too
but that doesn't work either. The help menu on SysUtils mentions
copying files between pdos and dos33, nothing about pdos and pascal.
Since my Apple][ peripherals are Macintosh OSX and Macintosh OS9 I
don't think ciderpress will help (Windows only?) and I am unfamiliar
with applecommander (aren't you the author?). I need to get this onto
a real Pascal disk and I don't know if OS9 can tolerate a pascal
disk. OSX is out for me as far as floppies. Will AppleCommander
help? I don't think any emulator will help me get this onto a real
disk.
More suggestions or howto tips?
--Steve
Steve, I have a couple of ways to do this and hopefully one is working
for you.
1) I run ciderpress in emulation mode under parallels ($), virtual box
(free) or cross over (kind of free as I have a copy from their Bush
promotion)
2) ADFS under OSX , you can copy files and even generate new disks
Now how to transfer the files to the "real thing"
1) ADT pro it gives you either the option to run it by serial link(You
probably need a usb2serial adaper (cheap) )
1b) use ADT with the audio link, I have never used it but it is
somehow cool to overcome the hardware incompatibility
2) CFFA or similar CF card system. just copy the .dsk on the cf card
and generate a floppy with ASIMOV 8 bit .
3) My favorite! Get a $10 MAcintosh LC II with a Apple II card and do
it under OS7 (LC has a 1.44 floppy and the II card can handle 5.25
drives)
I recently used System Utilities 3.1 to copy formatter.code from a 5.25"
disk image to my 3.5" work disk.
> Since my Apple][ peripherals are Macintosh OSX and Macintosh OS9 I
> don't think ciderpress will help (Windows only?) and I am unfamiliar
> with applecommander (aren't you the author?). I need to get this onto
> a real Pascal disk and I don't know if OS9 can tolerate a pascal
> disk. OSX is out for me as far as floppies. Will AppleCommander
> help? I don't think any emulator will help me get this onto a real
> disk.
If you can link to the images, I'd be glad to see what AppleCommander
makes of them. I use it and System Utilities 3.1 frequently to copy
files from 5.25" disk images to 3.5" disk images.
Years ago, I had a PowerMac 8500 that could read/write the same 800K
3.5" disks used by my IIgs. I'd have to defer to the hardy souls here on
how to do it today.
Step 1 of the problem solved - Operator Error! I finally put a real
pascal system disk in my IIGS and checked the file types. Most were
$02 or $05. A volume image was $00. So I changed the .dsk file to a
type $00 file and SysUtils copied it without complaint.
Step 2 of problem. The .dsk file is not the same as a pascal volume
image, at least as far as my system.attach drivers are expecting. My
hunch is that the .dsk files are .do, and pascal is expecting .po. At
least that is my working hypothesis at the moment. Sweet16 can read
the .dsk images as pascal disks (read-only), but definately thinks
they are dos33 disks in the disk mount window. GS/OS knows they are
pascal though. So I am going to try to convert .do to .po on the pdos
disk, and then transfer to the pascal disk with sysutils.
Any suggestions on changing a file from .do to .po? Or am I way off
track (no pun intended). I got the link to the .dsk repository in the
thread on Apple Pascal on the CFFA. The discussion was where to find
the system.attach disk and the answer was P06.DSK. I just don't
recall the site until I go look at the message thread again. I'll try
to post a link here as a followup msg.
--Steve
It is coming back to haunt you ;-)
> On Apr 5, 4:35 pm, "John B. Matthews" <nos...@nospam.invalid> wrote:
> That disk is here:http://wac.callapple.org/soft/pascal/P06.DSK
Actually, it is all those disks. I downloaded all 30 or whatever. I
just wanted to look at the files and see what was interesting. I
thought that perhaps the diskmount/sub-volume manager could handle
the .dsk files just like it does pascal volume images. Not quite
working yet. I haven't used Apple Pascal in 20 years so I am enjoying
trying it again.
So far I am only using 4 computers. An iMacG4(osx) to download
files. A PPC6500(os9) to move files to/from iMac and serve as file
server to IIGS which copies files to/from pdos and pascal 3.5 disks.
And then another IIGS booted into Pascal from 3.5 disk.
My other IIGS with superdrives is on standby. 2 of 3 GSes boot from
CFFA cards, but I haven't tried putting Pascal on a cf card yet. Need
to find a small one.
--Steve
>
> > --
> > John B. Matthews
> > trashgod at gmail dot com
> > <http://sites.google.com/site/drjohnbmatthews>
>
> It is coming back to haunt you ;-)
>
> > On Apr 5, 4:35 pm, "John B. Matthews" <nos...@nospam.invalid> wrote:
> > That disk is here:http://wac.callapple.org/soft/pascal/P06.DSK
>
> Actually, it is all those disks. I downloaded all 30 or whatever. I
> just wanted to look at the files and see what was interesting. I
> thought that perhaps the diskmount/sub-volume manager could handle
> the .dsk files just like it does pascal volume images. Not quite
> working yet. I haven't used Apple Pascal in 20 years so I am enjoying
> trying it again.
>
Just a progress report. I decided to forgo chasing .do vs .po
images. Per suggestion, I am using ADTPro (1.1.3) to transfer
the .dsk files to a 5.25 drive on my IIGS using ethernet (uthernet
card in IIGS) from the OSX adtpro server. Really works well.
Transfer is fast but progress is slow since I am doing one .dsk at a
time using the same floppy disk over and over. I write a disk using
adtpro then take the 5.25 to my IIGS running Pascal, transfer #11 to
#5:pxx.dsk, etc.
Thanks for the suggestion on using adtpro. I had completely forgotten
about using it. It is a good use for my uthernet card which I hardly
ever use.
--Steve
You might try it to surf the file logs and download some images
straight to your Apple with it. It works very well, and gives
you a thrill the first few times. Of course, images on your
Apple will require image to disk conversion software. 8^)
Bill
Ok, now I am getting lost re: adtpro and downloading images straight
to Apple. I only know how to download an image file directly to a
disk drive. I don't know how to transfer an image file to an image
file. I didn't know it was possible.
So much to learn, so little time left to do it ...
--Steve
CiderPress -Use "disk image converter"
Mark
Sorry, I am looking for Mac / AppleII solutions. I can't find an OSX
version of Ciderpress. I don't do Windows.
--Steve
Oh yeah. The Uthernet can let you access a network. Go online of sorts.
The appropiate 8-bit program would be Contiki. I believe that software
is still available on the site that sells the Uthernet card.
Bill
> It is coming back to haunt you ;-)
I may be haunted, but you are now possessed! :-)
> That disk is here: <http://wac.callapple.org/soft/pascal/P06.DSK>
AppleCommander reads the images happily. You might prefer the Mac GUI
application, although I've shown a few command line results below. Links
to the latest version, the command line guide, and my Pascal disk zap
utility:
<http://sites.google.com/site/drjohnbmatthews/applecommander>
<http://sites.google.com/site/drjohnbmatthews/applecommander/acguide>
<http://home.roadrunner.com/~jbmatthews/a2/zap.html>
$ ac -l P06.DSK
P06.DSK PSCAL06:
06-Mar-81 007 CODE SYSTEM.ATTACH
22-Jan-81 008 CODE ATTACHUD.CODE
03-Mar-81 026 TEXT DOC.0.TEXT
22-Jan-81 030 TEXT DOC.1.TEXT
04-Mar-81 016 TEXT DOC.2.TEXT
04-Mar-81 022 TEXT DOC.3.TEXT
04-Mar-81 018 TEXT DOC.4.TEXT
04-Mar-81 028 TEXT DOC.5.TEXT
04-Mar-81 024 TEXT DOC.6.TEXT
04-Mar-81 024 TEXT DOC.7.TEXT
04-Mar-81 028 TEXT DOC.8.TEXT
02-Mar-81 002 CODE ADMERG.CODE
02-Mar-81 006 TEXT ADMERG.TEXT
14-Sep-80 014 TEXT LIST.TEXT
14-Sep-80 004 CODE LIST.CODE
03-Mar-81 012 TEXT FORTFIX.TEXT
07-Jan-81 004 CODE FORTFIX.CODE
03-Mar-81 001 DATA NOT.USED
$ ac -e P06.DSK ADMERG.TEXT | head -2
(*$I-*)
PROGRAM ADMERG;
--Steve
Try this:
http://mirrors.apple2.org.za/ftp.apple.asimov.net/utility/do2po_v0.1.sit.hqx
The input filename must end with .do and be in the same directory as
the do2po program. Not user-friendly but gets the job done.
You could modify the included source code.
PM
Oops; filename need not end with a .do suffix.
PM
> Thanks to all who responded.
Welcome back to Apple UCSD Pascal and the Apple II!
> A special thanks to Dr. John B Matthews
> and his AppleCommander program.
My pleaseure. A minor correction: Rob Greene originally designed & wrote
AppleCommander, and others contributed significantly. I implemented some
Pascal routines and the command line interface.
> Normally I use a commandline interface in the the terminal so the ac
> command is welcome, but the mac.app is doing great.
If you look into the command line, one nice feature, due to David
Schmidt, allows using shell wildcards to catalog (-l) multiple disks or
extract (-x) files in bulk:
<http://sites.google.com/site/drjohnbmatthews/applecommander/acguide>