User`s guide

______________________________
From: Rubywand
030- How do I LOAD, SAVE, etc. files under ProDOS?
LOAD (SAVE, RENAME, etc.) work very much as in DOS 3.3.; so, you can use
Slot and Drive parms to specify the target volume. However, to get the most from
ProDOS you will usually be working with volume names and folders. (or,
"directories").
If GAME3.PIC is a binary file in a directory named "PICS" on a volume named
"NARF", you could load it into memory starting at address $2000 via
BLOAD /NARF/PICS/GAME3.PIC,A$2000
or, in BASIC
100 PRINT CHR$(4)"BLOAD /NARF/PICS/GAME3.PIC,A$2000"
So, in ProDOS, you can access a disk (or volume) by name ...
RUN /GAMES/CHINA.SEA
will find the disk (volume) named "GAMES", then, find, load, and run CHINA.SEA.
You can, also, refer to a disk by its location ...
CAT,S6,D1
will do a short-form catalog of the main directory of the diskette in DRIVE 1
connected to SLOT 6.
______________________________
031- What is a "pathname"?
Suppose the file BARDS2.PIC is in the folder PICS on the diskette (volume)
named "NARF". Then ...
/NARF/PICS/BARDS2.PIC is BARDS2.PIC's complete "pathname".
/NARF/PICS/ is a "pathname prefix" for all files in the PICS directory on
the volume named "NARF".
A leading "/" indicates a volume name (/NARF).
The "main directory" or "root directory" is the one in which the files
PRODOS and BASIC.SYSTEM (along with any other files the user wants there) are
usually located on a ProDOS diskette. NARF's main directory pathname prefix is
just /NARF/.