[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Expanded memory in ProDOS



On 27 Oct 1999 06:07:58 GMT, supertimer@aol.com (Supertimer) wrote:

>So assuming this is really what you want to do, on the
>IIGS, go into the control panel and set the RAM disk to
>896k.  Reboot the IIGS into ProDOS 8 and BASIC.  Now
>to see the memory, type "catalog s5,d1" and a RAM
>disk pops up.

Why 896 KB?  Why not 800 KB so that you can do a volume copy of the
RAM disk to a real 3.5" disk instead of a file copy.  Or why not
larger because if they have a ROM 01 having an 896 KB RAM disk still
leaves 384 KB free and on a ROM 3 it leaves 256 KB of RAM free of
which only 64 KB or 128 KB is being used by Applesoft.  :-)

>10 HGR
>20 LET X=1
>30 ? CHR$(4);"BLOAD FRAME";X;",S5,D1,A$2000,L$2000"
>40 LET X=X+1
>50 GOTO 30

Personally I'd use a FOR/NEXT loop.  :-)

>You can in fact do this with double high resolution
>too, but I don't remember the softswitches needed
>to activate it.  Unfortunately, there's no way to do it
>with Super High Resolution modes since the IIGS is
>effectively a IIe under emulation mode.

Sure it can.  All you have to do is load chunks of the SHR image to
main memory and move it into aux memory at the appropriate location
using the appropriate softswitches for memory and SHR display.

If a IIe couldn't do this then there would be no way for a IIe to use
a VOC to display SHR graphics.  :-)

By the way, another way to put stuff into the correct location in aux
memory is to leave the /RAM RAM disk enabled and make a fake file
entry in the root directory that has its first block starting at the
location in memory you need data to go.  This might require having to
start writing to the file at a certain byte offset still but it allows
you to use BLOAD from /RAM5 and BSAVE to /RAM.

+------------------------------------------------------------------------+
| Jeff Blakeney - Dean of the Apple II University in A2Pro on Delphi     |
|                    Delphi Apple II Forums Web Pages                    |
| A2: http://www.delphi.com/apple2   A2Pro: http://www.delphi.com/a2pro  |
+------------------------------------------------------------------------+