
Maciej 'YTM/Alliance' Witkowiak
10.09.1999

These are some extensions to GEOS 128 (english verion but should work with
german one).

The disk contains two files:

1) 128 Init.IRAM  - this installs driver for handling internal 256K memory
		    of expanded C128 (read below)

2) 128 DESKTOP    - patched 128 DESK TOP for use with 4 drives - it will only
		    work with 128 Init.IRAM


128 Init.IRAM utilizes additional 128K of RAM in banks 2 and 3 of an expanded
C128. It is compatible with any memory expansion which acts as MMU in bank 2
and 3. Particullary I have used expansion described by Marko Makela. It is
available on ftp.funet.fi, somewhere in /pub/cbm section and on ftp.elysium.pl
somewhere in /docs section.

128 Init.IRAM installs RAMDrive on first free device slot. It works only when
it is placed in directory after 128 CONFIGURE and before InstallDriveD (if it
exists).

If you have two physical drives then you also have to use patched 128 DESK TOP
(from this disk), otherwise everything will hang up on swapping drive C with
A or B.
In case that you have three physical drives they have to be numbered as:
8, 9, 11 - note that device #10 on boot-up is reserved for RAM expansion.

The driver seems to be a RAM1541 for GEOS but it isn't. It is optimized and
shortened and not compatible with 1541, so ERASE and VALIDATE will not work.
For ERASE you may run 128 Init.IRAM once again - contents of RAMDisk will be
erased.
Don't be surprised when trying to access RAMDisk via disk editor under GEOS.
There are 4 data tracks, 128 sectors each and one directory (18) track of
five sectors.
Capacity: 122K, 32 files (+8 on border)

Patched DESK TOP is needed for using RAMDisk on internal RAM of
 C128 and more than
one physical drive.
 It will work only with this RAMDisk installer - not with REU.
It is patched for better handling with four drives.
E.g. when drive C is swapped with drive A then drive C becomes A, D becomes
C and A becomes D. You have rotating chain of all four drives.

For any questions/comments or even sources mail:
ytm@friko.onet.pl
