GEOS is a disk-based "Graphic Environment Operating System" for the Commodore C64 and C128 computers. To speed up the boot process and the task of 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 the U36 socket in C128. You can bypass its execution by holding the RUN/STOP or C= key during power-up or reset. It will drop you into the machine monitor (C128 mode, 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; not much can be done about that. It is somewhat tuned to have a centered screen on my TV set so you might have visual problems. Anyway, after the Desktop is loaded, press RETURN twice, 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, and there is no load address."

You can download the complete GEOS 128-V2 disk images, ROM images, and ROM chip labels from here.

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

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

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

We use cookies

We use cookies on our website. Some of them are essential for the operation of the site, while others help us to improve this site and the user experience (tracking cookies). You can decide for yourself whether you want to allow cookies or not. Please note that if you reject them, you may not be able to use all the functionalities of the site.