GEOS 128 V2 Disks and ROMs

GEOS is a disk-based "Graphic Environment Operating System" for the Commodore C64 and Commodore C128 computers. To speed up the boot process and the task switching between programs on a Commodore C128, parts GEOS can be put into a 32KB ROM. This ROM can then be installed into the internal function ROM slot U36.

This is the text from the original readme by the creator of the ROM:

"Burn one of these files into a 32k EPROM and insert it into U36 socket in C128. You can bypass its execution by holding RUN/STOP or C= key during power-up or reset. It will drop you into the machine monitor (exit by 'x') or C64 mode.

These three files contain GEOS Kernal only. You still need a boot disk with at least Desktop (but existing auto-execs will be executed before that). Boots always to 80 column mode and not much can be done about that. It is somewhat tuned to have a centered screen on my TV set so you might have problems with the visuals. Anyway, after Desktop is loaded - press RETURN two times and you will switch into 40 column mode.

There are three versions:
- Geos128Am1571 - American version with 1571 as device 8
- Geos128Am1581 - American version with 1581 as device 8
- Geos128Ge1581 - German version with 1581 as device 8

They contain raw data, there is no load address."

You can download the full set of GEOS 128-V2 disk images and ROM images from here.

You can see the effect of the installed Rome in my video Booting GEOS 128 with GEOS Function ROM on a Commodore 128.

If you don't have the possibility to burn the EPROM yourself, just choose which version you require and send a short mail with the subject "GEOS 128-V2" to jac at wudsn dot com. I can burn the EPROM on request and send them.

If you have questions regarding GEOS and how to use it, please ask your questions in a Commodore forum. I am not a GEOS user myself, I only provide the EROMs as a service.