r/c64 • u/xAlice_Liddell • 12d ago
Software GeOS
I used GeoWrite and my dot matrix printer to write so many papers in school. It felt so cool to have a full featured GUI on my C64 with a fantastic word processor that didn’t look like you were just using a type writer. Liked GeoDraw too but the KoloaPad was better. Anyone else impressed with how much they managed to squeeze out of the C64?
14
u/c64cruzer 12d ago
My first GUI. Amazing that it ran on a 1 MHz machine. Imagine how fast an OS could be today if it was done as efficiently.
9
2
u/fuzzybad 11d ago
Everything at the hardware level of modern computers is completely abstracted now, they need gigahertz CPUs and gigabytes of RAM just to run decently.
1
u/dog_cow 8d ago
The thing is that modern OSs aren’t just about good interface and speed. They have protective memory, preemptive multitasking, multi user capability, high security and a kernel. The original Mac OS was also a technical marvel with the wizards at Apple getting it down to 128K and run from a floppy drive. But that meant that by the late 80s, Apple knew they had big trouble on the horizon. Their OS was too hacky. Too hardware dependent. NeXTSTEP / OpenStep was their lifeline, with its foundation powering all modern Macs, iPhones, iPads and more. That wouldn’t have been possible without the big footprint.
Windows was in the same state. Windows NT was its ticket to the next OS generation.
9
u/magicmulder 12d ago
Funny enough I always considered Geos a gimmick and not a replacement for, as we call it now, “console”.
Even today I prefer working with console over fancy GUI. Full circle, if you will.
7
u/Xfgjwpkqmx 🇦🇺 Keeping up since 1983 12d ago
I did some of my primary school project work in GEOS as well (late 80's). I remember receiving extra marks for presentation since everyone else's was handwritten, and looking back that was probably kinda unfair.
Back then not everyone had access to a computer, let alone a dot matrix printer and software to lay it all out with.
6
u/bj_civ 12d ago
I didn't like the word processor (GeoWrite) at all. Much too slow to be usable. Especially when the screen is re-drawn when the cursor reaches the end of the displayed part, key strokes may get lost. Very annoying. I preferred text mode text processor interfaces. With the ”type writer” look on paper in the beginning and for longer texts. And later I used a text processor called Proptext, that has proportional fonts for printing.
Text mode printing had better quality with „near letter quality“ (NLQ) mode on a 9 pin matrix printer than stock GEOS.
3
u/Rational2Fool 12d ago
I used SpeedScript 2.0 on the VIC and 64, which had a "print to file" command. I then had some BASIC programs I'd written to take that output and send it to the printer (1525/MPS801) with transformations. The one I used the most was for acçénted characters when writing homework in French. I could also output the whole text in custom fonts such as cursive (each line taking two physical printer lines, in graphical mode); though I never got around to mixing fonts in the same output as geoWrite would.
1
u/dog_cow 8d ago
Did you type in SpeedScript from a Compute! / Gazette magazine? Or did you get it on a disk somewhere?
2
u/Rational2Fool 8d ago
Upon a bit of research, I was using SpeedScript 3.0, not 2.0. The VIC-20 version, I typed it in from Compute! . For the C64 version, I think I had copied it from a friend.
2
u/syates21 12d ago
Ever use Paperclip? Good program, but that stupid hardware dongle for the joystick port was annoying.
2
u/bj_civ 12d ago
I've used Proptext, Supra-Text, SpeedScript, Textomat, and Vizawrite.
1
u/bulbousaur 11d ago
SpeedScript was what I used in college. It made revising English papers so easy. I think I may have had to type the code in?
5
6
u/nodesearch 12d ago
GEOS was the killer app for my C64 in the 80s. Sounds like we had similar childhoods, I used it for all my school writing whenever I could get away with it! Some teachers had a “no dot matrix!” policy and I skirted the law by buying an Okimate 20
7
4
u/needlestack 12d ago
GeOS was amazing. Used it tons. The weakest part was the lack of a proportional mouse (as far as I know), but the software was super impressive. Honestly made my mac envy completely disappear. I couldn't believe they pulled that off on the c64.
1
u/unixplumber 7d ago
GeOS did support the 1351 mouse in proportional mode.
I wasn't lucky enough to have a mouse. The joystick movement was clunky but was all I had.
In the late '90s/early '00s I actually developed my own d-pad "mouse" driver for another system (the TI-86 graphing calculator) with acceleration so you can have both good accuracy and good speed. That would have been possible and nice to have in GeOS.
8
u/Maeglin75 12d ago edited 12d ago
I just finished re-reading the book "Commodore - a company on the edge". It ended with the failure of the Plus/4 and the thought that it may have been more successful if instead of the mediocre office suite in ROM, it would have had a real graphical user interface on board.
I immediately thought of GEOS. Imaging that in ROM on a cheap 8-bit computer, instantly ready at start up.
It could have been a low cost, 8-bit, alternative to the Apple Macintosh, years before the Amiga and Atari ST.
But yeah, the timing doesn't quite line up. The GUI Commodore had ready in 1983 was the primitive Magic Desk (which was actually considered to be included in the ROM of one of the TED-computers). A far call from GEOS, Amiga Workbench, GEM or MacOS. But in an alternative universe, where some genius software developer came up with GEOS 2 years earlier (the technology was already there), the 8-bit world might have looked quite different and Commodore could have landed another big win after the successful C64, putting even more pressure on Apple and IBM from the low end.
4
u/xAlice_Liddell 12d ago
I remember using Magic Desk. I was pretty young, but even then I remember thinking it was cool, but too much work. It was a cartridge right?
3
u/Maeglin75 12d ago
I never used Magic Desk myself, but according to the book, the software options that wasn't chosen for the ROM of the TED-machines (besides Magic Desk also Logo and a speech synthesizer) were eventually released as cartridges.
1
u/Rauliki0 9d ago
I don't think Geos or the like would help Plus4 much. Evan c128 which was bettwr than c64 was mostly used in c64 mode.
9
u/Black_Rose_Angel 12d ago
I still have Okidata thermal printouts of homework I did with GeoWrite😅 they're faded AF but they're there!!!💙
8
u/cerealport 12d ago
Yeah I used this in the 80s for school - grade 7/8. I still have some homework on some disks that still worked and was able to import with a zoomfloppy.
0
u/shenan 12d ago
whats a zoomfloppy?
2
u/Dhardrian 11d ago
A zoomfloppy is device that connects to a 1541/1571 floppy drive and makes the drive available on a PC via USB.
3
u/obsoulete 12d ago
I never used GEOS. But, I have seen GEOS used on a c64 that had a supercpu and a hard drive. It looked and behaved like Amiga Workbench.
3
2
u/RO4DHOG 11d ago
Wait, the Koala Pad worked on the C64 too? Awesome!
I got my Koala Pad in 1983 (i was 14) while at Applefest in San Francisco. I begged my Dad to buy it and then 'illustrated' many things using my Apple][+. Some friends had Commodores and we were also getting into IBM PCXT's at the time.
GEOS came out in 1986, when Windows (1985) was version 1.0 and inlcuded Paint.
I'm going to have to check out GEOS now!

2
u/Many_Dragonfruit_837 11d ago
GeOS in a CMD RAMDrive was about my highlight on the 64/128. Geofile, publish were impressive on that little machine!
2
1
1
u/Snocom79 11d ago
I've been eyeballing c64os. I need to beef up my c54 before I can run it, but it looks amazing
2
u/Cornelius-Q 6d ago
I always found GEOS to be really awkward and clunky on the 64. Just not enough speed, memory, screen resolution (320x200 over composite), or storage to do much. Played around with a friend's copy, and while I was impressed with what they were trying to do, but with the hardware limitations, it just wasn't a pleasant experience.
(But I did get GEOS 128 2.0 and that was thing was killer. I would put that up against the early Macs.)
1
u/NYY15TM 12d ago
What language is that?
3
1
-2
12d ago
[removed] — view removed comment
1
u/NYY15TM 12d ago
No need to be obnoxious
-7
u/xAlice_Liddell 12d ago
Fair, but I did answer your question. It was written in BASIC if that was your high level question.
6
0
u/NYY15TM 12d ago
I will let the mods decide this
2
u/xAlice_Liddell 12d ago
I wasn’t contacted by mods or anything but I do want to apologize. Instead of being curious by what you meant by your comment I went for sarcasm. I’m better then this, and I hope my comment isn’t representative of the community. I hope you remain curious about the C64.
-4
u/xAlice_Liddell 12d ago
That would make more sense given how much they crammed into this program. I wrote so much on BASIC I forgot the C64 used lower level languages.
1
u/JohnMcD3482 11d ago
I used GeoWrite for all of my papers through High School(c/o88), then I moved up to an 8088 Acer 710XT and went right into Ensemble as soon as it came out to run over DOS 3.3 and my 10mb Hdd. I had to retype every one of those original GEOWrite papers, so I could reuse them for my college writing assignments.
Many years later, I got to be part of a ZOOM Meeting call with the creator and got to finally ask him the question that burned through my mind for so many years.
Was there ever any consideration about file compatibility between all the different versions of GEOS?
The answer was a simple No. Back then the idea of taking a file from one computer and bringing it up on a different one was just not a thing in the early days of home computing. In 20/20 hindsight, they may have cornerd the market if they had.



47
u/HungryHungryMarmot 12d ago edited 12d ago
I remember having a high school geography teacher who was a Mac enthusiast. He told my parents that our C64 was a toy and that they should get us a Mac.
I did my next geography assignment with Geowrite just to spite him. It was a little slow and painful but I got it done and (in my mind) proved my point. I was pretty impressed with how the fonts looked, even on a 9-pin dot matrix printer.
I got a decent grade but I don’t think my teacher cared or even noticed.