[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Questions on launching Prodos Program from GS/OS
- Subject: Re: Questions on launching Prodos Program from GS/OS
- From: Oliver Schmidt <ol.sc@web.de>
- Date: Sun, 02 Apr 2006 10:22:06 +0200
- Newsgroups: comp.sys.apple2
- Organization: 1&1 Internet AG
- References: <e0lbgc$kbf$1@online.de> <442e9c92$0$58075$742ec2ed@news.sonic.net>
- Xref: g2news1.google.com comp.sys.apple2:6069
Hi Andy,
>> 1. Is it correct to assume that there will always be a 64k /RAM device
>> and that it will be empty?
>
>It can be disconnected. P8 tech note #8, "Dealing with /RAM", refers you
>to section 5.2.2 of the ProDOS 8 technical reference manual:
>http://linux.cis.monroeccc.edu/~paulrsm/6502/PDOS8TRM.HTM#5.2.2
Maybe my question wasn't precise enough. In fact my question is: Is it
correct to assume that there is always a 64k /RAM device at the point
of time when GS/OS booted into ProDOS 8?
>> 2. My understanding is, that there is some means of associating files
>> with programs in GS/OS even for ProDOS 8 programs. I assume that GS/OS
>> uses the "ProDOS 8 startup file protocol" (used i.e. by BASIC.SYSTEM
>> for .BAS files) to tell the ProDOS 8 program about the file to launch.
>>
>> Does this association work based on file names or do I have to provide
>> some magic to allow GS/OS to assiciate my files with my program.
>> Currently my files are BIN files with start address 0000 using a *.PRG
>> naming scheme.
>
>See page 49 of the GS/OS reference.
I don't have access to the GS/OS reference.
>Location $0280 in bank 0 holds the
>name of the program to run. I don't know if that's just the SYS file.
Yes, that's just the SYS file.
>Associating a data file with a program can be done with a IIgs icon editor.
I don't have access to a running GS/OS installation. Could you please
elaborate on this? Especially on my question above. Has associating of
data files something to do with file types, file name schemes or is it
a file-by-file approach - as I understand from your remark above?
Best, Oliver