No video

GEOS 2.0 C64 - Part 1 - My journey exploring an amazing 8-bit desktop operating system.

  Рет қаралды 47,754

My Developer Thoughts

My Developer Thoughts

Күн бұрын

Пікірлер: 182
@BikeArea
@BikeArea 10 ай бұрын
As a teenager I used GEOS an awful lot from 1989 to 1994 - mainly for writing. Every single coin of money went into the expansion of that system: a REU with 512 kB, a 1581, a good 9 dot printer and most importantly an abonnement of a German group called GEOS USER CLUB. They published a magazine completely layouted using GeoPublish and sent to a laser printer resulting in absolutely breathtaking quality if you consider the source it was coming from namely said C64, an eight bit machine fighting for every single atom of RAM. Speaking of that the GUC also sold own hardware. One of their masterpieces was GeoROM, a module for the expansion port that reduced booting GEOS to a matter of switching the computer on. What a feast! It also supported a real time clock fed with the broadcast DCF signal. It altogether felt like a hyper modern personal computer - with a mouse that worked like a charme. 😊 I've still got all the original hardware at hand but haven't used it for eternities... 👀
@Kuchenwurst
@Kuchenwurst 10 ай бұрын
Wow. I snooped around and found the archives of the Geos User Post. I actually ended up reading through about two issues. That was fun! I'm by no means a C64 or even a geos user, nor have I ever been part of those fanzine scenes that used to exist, as I heard - I've been born in 1991, so by the time I hit my teenage years, everything was online anyway. This was a fascinating peek into a mysterious and intriguing past - and I discovered how such a magazine can become a centerpiece for a small, dedicated community, sending each other letters, disks and discussing publicly by means of the magazine pages. I thank you for the fascinating insights! (also, we don't know how easy we have it nowadays. Layouts and text-editing work easily, cross-platform, and instantly today - seemingly, back in the 80s using GEOS, even constructing a graphic spanning an DIN A4 page was a huge challenge. I loved how the dude in issue 1 tinkered around with foils taped to his screen.)
@BikeArea
@BikeArea 10 ай бұрын
😀🙏✌️
@ExtendedJet8
@ExtendedJet8 5 ай бұрын
That sounds like really cool hardware, do you know of anyone who has showcased it online?
@telengardforever7783
@telengardforever7783 5 ай бұрын
GEOS was my secret weapon from grade school all the way through high school. My teachers were always impressed with how professional my work looked.
@lovemadeinjapan
@lovemadeinjapan Ай бұрын
Lol.... I was on my dads old Mac Plus by then with 1MB RAM and 20MB Hard Drive, Pagemaker 3.0, Freehand 3.1 and some early version of MS Word.
@kloakovalimonada
@kloakovalimonada 10 ай бұрын
This running on a 0.98 MHz CPU with 64 kB RAM is the absolute epitome of assembly programming skills.
@fredrikbergquist5734
@fredrikbergquist5734 10 ай бұрын
Well I built something similar with a Z80 in 1980 and it was 5% Assembler and the rest was Pascal. I had some hardware support for copying the video ram and instead of a mouse I had a trackball. I hade two 8” floppys from Siemens that had a superfast seek and the files could be arranged so you read a whole track for speed.
@jakubkrcma
@jakubkrcma 10 ай бұрын
@@fredrikbergquist5734 👍👍👍
@ChrisM541
@ChrisM541 10 ай бұрын
@@fredrikbergquist5734 Nice. Assembly though, gives you 100% control of the opcodes...very important in guaranteeing the smallest possible machine code, and, running at optimal speed - both of which are crucial for those 'slow' 8 bit computers and tiny memory.
@TheSimoc
@TheSimoc 10 ай бұрын
Yep, wish we had nearly as much professionality in today's software industry. Instead of the bloatware working slower with modern thousandsfold as powerful computers.
@fredrikbergquist5734
@fredrikbergquist5734 10 ай бұрын
@@ChrisM541 I think Pascal was a necessity because it would have been a to tiresome (and error prone) project in all assembler. But I had the approach to first make a Pascal version, then identify the inner, slow, part of the code and use the Pascal version as a specification for it in assembler. Made unit testing much simpler as well. Pascal had a swapping funtion so that certain parts of the software, overlays, was exchanged with parts on floppy drives. The Siemens drives and the possibility to put the swap on whole tracks, made the swap to take at most one second so it felt fast at the time, no thrashing of the disk drive.
@gunderd
@gunderd 10 ай бұрын
[talking about geowrite, the GEOS WYSIWYG text editor] "Yeah, it's 35kb, it's pretty big".. I nearly spat out my coffee :) I just created an empty document and added the text "Hello World" using Pages on my Mac. After saving it, the _document_ size of this nearly empty document was 89kB. It's easy to forget just how efficiently things were done in the 8-bit days. I know Geowrite is comparatively feature-lite compared to anything modern, but a 38kB binary is _very_ small even for that level of functionality.
@marc6340
@marc6340 10 ай бұрын
I had GEOS for my '64 and it was a game changer. In the late 80s, I could have never been able to afford an Apple computer (like I could have bought a car for the price) and this software made me feel like I had one. And it made me very productive, since all I really used the computer for was game playing. Great video, brought back lots of memories!
@telengardforever7783
@telengardforever7783 5 ай бұрын
I was in the same boat. My father was enlisted in the Army and there was no way our family could afford a Mac. But GEOS was able to level the playing field for us and really helped me through my early school years.
@UserUser-zc6fx
@UserUser-zc6fx 13 күн бұрын
They also released GEOS for the Apple II as well which was nice, because there was a lot of people that had old systems they bought used from schools, or had invested in the Apple architecture all the way back in the 70s/early 80s and couldnt afford to upgrade.
@dbranconnier1977
@dbranconnier1977 10 ай бұрын
GEOS was later released for the PC (GEOS Ensemble). It was pretty amazing, back in the day. If Berkeley Softworks had released GEOS with GeoWrite, GeoDraw and GeoCalc on a single ROM cart for the C64, sales would have shot up through the roof.
@dcmark65
@dcmark65 10 ай бұрын
PC/GEOS has been open-sourced recently as FreeGEOS. I hope someone in the retro computing community will put together a VM image so others can see this amazing product in action.
@lynskyrd
@lynskyrd 10 ай бұрын
'GeoWorks' was absolutely amazing. It was fast, I ran it on a 6MHz IBM AT and it was insane what it could do. Came with a nice front end to America Online. I couldn't believe what was coming out of my NEC5300 dot matrix printer - all kinds of fonts. GeoWrite was my first TRUE WYSIWYG word processor / desktop publisher. They were ahead of Windows but they never released an SDK.
@Leeki85
@Leeki85 10 ай бұрын
@@lynskyrd I've tried Breadbox Ensemble (last version of GeoWorks) on my 386SX 24 MHz PC and I would say that Windows 3.1 was superior in every way. Windows was much faster in 256 color mode (there's highly optimized driver for old ISA SVGA cards) and had much more software.
@dcmark65
@dcmark65 10 ай бұрын
@@lynskyrd There was an SDK. You just had to pay a couple grands.
@davidvb3754
@davidvb3754 9 ай бұрын
I used GEOS Ensemble on a simple 8086 PC running at 4.77 MHz. Tere was no question of installing Windows on it. I wrote my first novel on GeoWrite. Of course, the files are long gone now....
@telengardforever7783
@telengardforever7783 5 ай бұрын
GEOS + MPS1200 printer = One hell of a workstation. GEOS really knew how to make that printer sing. Everything I did from word processing to desktop publishing looked so professional. I was lucky to have that setup all through my school years.
@ultraviolettp3446
@ultraviolettp3446 10 ай бұрын
I used GEOS with my c64 along with a 256k ram expansion module as a virtual drive (power dependent); it was an amazing system and gave an early taste of the future. Also had several floppy drives hooked up and I believe I was using a joystick for the cursor control. I wrote term papers for college using this software. Great software.
@absurdengineering
@absurdengineering 29 күн бұрын
I/O for PCs was pretty slow in the early days. A RAM-disk back then felt a much bigger boost than going from a decent HD to an SSD is today. I was lucky to have a 4MB RAM disk/expanded RAM card on my IBM AT clone. It used a standby external supply plugged in to the card “face plate” to run refresh when the main bus was off (power off, etc). MS DOS and Turbo Pascal absolutely screamed on that thing.
@DiegoCortassa
@DiegoCortassa 10 ай бұрын
Great video! I used GEOS e and georWrite quite a lot at the time before switching to the Amiga, got a lot of memories back! Thanks
@allisterfiend_2112
@allisterfiend_2112 10 ай бұрын
Yea, I used GEOS a lot back then on my C64. I remember doing an english paper on Mythology and the teacher being so impressed with it because it was done on a computer.
@magicflyinggekko8587
@magicflyinggekko8587 10 ай бұрын
That was a great overview, and very educational. For me it was a great stroll down memory lane, started my computer journey on the C64 in the early 80s. A heartfelt thank you!
@RetroRogersLab
@RetroRogersLab 10 ай бұрын
When this first came out, I built a light pen interface that tracked the cursor and tapping on the screen performed a left click. It was cool but I got tired of holding my arm up to the monitor real quick.
@lovor01
@lovor01 10 ай бұрын
I had instructions in one computer magazine how to build light pen myself, and I did, but it never worked :(
@KayoMichiels
@KayoMichiels 10 ай бұрын
If only you could have placed the screen lower so you didn't fatigued your arm.
@RetroRogersLab
@RetroRogersLab 10 ай бұрын
@@KayoMichiels Too bad GEOS didn't have a CAD program so I could have designed the modifications to my desk for a flat 1702 monitor mount. It would be like the power desk from Ed Dillinger's office in TRON.
@Markusewitz
@Markusewitz Ай бұрын
@@lovor01 Same here! 🙄
@mmoore385
@mmoore385 10 ай бұрын
Thank you for this video. And taking me back home. I didn’t know it at the time, but I started my I T Career with the predecessor of the Commodore 64 called the VIC 20. The VIC 20 had a display size of 28? characters wide where as the Commodore 64 was 40 characters wide. Just a quick note at 22:34 you made mention of the of the scrolling option at the top of the screen. The reason for this was. Initially the Commodore 64 had a horizontal resolution (width) of 40 characters. Where as the normal printed page from the Commodore MPS 801 had horizontal resolution (width) of 80 characters. Meaning that while you were typing, you actually had too type two entire lines of text in GEOS for the program to fill up one line on a printed page. This problem was eventually solved with the introduction of the Commodore 128 computer which had a horizontal resolution (width) of a full 80 characters. The Commodore 128 also had a key on the keyboard that acted like a toggle switch in that you could change from 40 to 80 characters on the fly (provided that you had a Commodore 1902 compatible monitor which would display a native 80 characters resolution.) Also, at the time I was the president of a Commodore Users Group located in Southern California U.S.A. Before I was able too afford my first IBM PC, I became rather well versed in the entire line of Commodore computers. Starting with the Commodore PET, then the CBM, the Vic 20, the Commodore 64, the Commodore Plus 4 and 16, the Commodore 128, and finally the Amiga (which Commodore had purchased from what was a stand alone company called Amiga at the time.)
@0xc0ffea
@0xc0ffea 10 ай бұрын
I remember doing all of this! Did my college work on GEOS on a C64 !!
@telengardforever7783
@telengardforever7783 5 ай бұрын
Awesome! I did my best high school work on my Commodore 128 and GEOS. But by the time I made it college, Windows 3.1 kinda started taking the world by storm, so I had to switch over. But I never forgot how great GEOS was and to this day, wish it was still a viable OS.
@UserUser-zc6fx
@UserUser-zc6fx 13 күн бұрын
It can't be overstated what a groundbreaking piece of software this was at the time for the budget home computer market. As a kid and teen there was no way you were going to be able to afford an Amiga, Mac, Windows PC or even Atari ST. Computer prices were insane back then, and you were lucky to even have the c64/128 or an old Apple II. Once your parents chose that first computer, you were stick with it. This software dramatically increased the usefulness and ease of use of these old 8bit machines that still dominated the budget home computer market and allowed them to use these machines well into the 32bit era.
@bozimmerman
@bozimmerman 10 ай бұрын
Thanks much for doing this. I'm a big GEOS fan. Got me through HS and college. :) Some thoughts: 1. I think that using a 1581 as your second drive is what was causing your geoWrite and lost-drive issues. If memory serves, a 1581 needs ram expansion due to the oversized BAM. Had your second drive been a 1541, then you would have been able to do the things you wanted to without any other modifications. 2. The printer driver being moved to the first page was not just for your convenience -- it's literally how GEOS determines which printer driver to use. Had you manually moved the MPS-801 driver to the first page and then rebooted GEOS, you would have seen it as the current one. 3. I have logged SO MANY hours in GEOS and its apps, and yet you showed me things I never knew about! Thanks!
@rabidbigdog
@rabidbigdog 10 ай бұрын
An absolutely incredible technical achievement. BTW, the disk swapping was exactly like a 128kb Mac ....
@rabidbigdog
@rabidbigdog 10 ай бұрын
* GEOS was an incredible achievement.
@arnolduk123
@arnolduk123 10 ай бұрын
@@rabidbigdog amazes me the lengths developers go to protect copying, making the installation a painful process for anyome that purchased this software.
@jzero4813
@jzero4813 10 ай бұрын
3:55 The 1351(a) driver implements mouse acceleration, so compared to the 1351 driver it moves a longer screen distance when you move the mouse quickly.
@Glutnix
@Glutnix 10 ай бұрын
Thank you for demystifying GEOS for me. I never had a working c64, but seeing how it all worked and what strength it had for managing files vs complicated drive commands via basic load… I’m excited for the rest of this series! Especially if you cover writing your own Geos compatible app, even if it just a hello world
@sutorippuwebmaster8783
@sutorippuwebmaster8783 10 ай бұрын
Had GEOS as a youngling way back when. It was somewhat easier to work with on the 128, but we didn't have a mouse and the printer we had was an OkiMate that really wasn't meant for printing documents. Printing anything took ages.
@cszabo8899
@cszabo8899 3 ай бұрын
GEOS was my Commodore world from 1986 to December 1990. At some point I added GeoPublish and GeoFont. I navigated with a joystick. ;) Thank you for this wonderful video!
@nicksmith4507
@nicksmith4507 10 ай бұрын
Great introduction! It is hard to comprehend now how mind blowing all this was back in the day. I only had a single 1541 clone and you reminded me how much disk swapping was involved. But I actually used it for real University document writing on a Citizen 120D printer. I wonder if my floppies are still readable...?
@thedungeondelver
@thedungeondelver 10 ай бұрын
This and an Okidata 20 color thermal printer got me through 2 years of high school (87 and 88, junior and senior). Good times.
@PhilippensTube
@PhilippensTube 10 ай бұрын
I got a copy of GEOS from Berkely for review, since I led a Commodore User Group in my home town in The Netherlands. I reviewed it for our group 'newspaper' and did a demo on a meeting. It was a great product back then, showing what the C64 could do. Back in the day, programmers had to do more with less. Even on my ZX81 I had before the C64, some amazing thjings were accomplished. These days, even for a simple program, you need gigabytes of memory and a beafy CPU or Windows won't work fast enough. Granted, it does a bit more than GEOS at the time, but still. I'm not nostalgic however. It was fun to play with it in the '80s, but I can't imagine having to work with a system like that in these days.
@vertanux1
@vertanux1 9 ай бұрын
Excellent video. I had Geos since 1986, it was amazing for it's time. I used the writer and draw programs along with my Okidata color printer.
@mikehibbett3301
@mikehibbett3301 10 ай бұрын
I was a C64 fan as an 18 year old, but that GEOS environment would have driven me crazy :) I only used it for games, and developing graphics algorithms in assembly. I never got a disk drive, was too poor at the time. (university student)
@beakt
@beakt 10 ай бұрын
I used GEOS 2.0 for papers in my senior year in high school, and freshman in college (yes, I brought my Commodore 64 to the dorms). We knew it was slow, with the graphics refresh, printing, etc. But it was awesome!
@ChopsticksDIYGarden
@ChopsticksDIYGarden Ай бұрын
The developers have engineered a masterpiece, squeezing every drop of performance out of the available hardware. I played with GEOS for a short time before switching over to the Amiga1000.
@masoodalamfarooqui
@masoodalamfarooqui 10 ай бұрын
I had GEOS in the late 80s. At that time, it was very amazing.
@beakt
@beakt 10 ай бұрын
HOLY MOLEY this is cool. I had forgotten about making the work disk.
@edonoho
@edonoho 8 ай бұрын
Thanks for the nostalgia. Tough to follow along when you can't even find a GEOS disk that behaves the way yours do. Thanks very much really.
@edonoho
@edonoho 8 ай бұрын
I got you on the fast assembler. I got that. You are smarter than anyone knows about the C64. I know this because, ... I know this.. I was there. I never had GEOS either. Please continue, but please add more.
@edonoho
@edonoho 8 ай бұрын
Thank you, tho. Nice trip down memory lane. Just wish for more.
@tupmankolanks2638
@tupmankolanks2638 10 ай бұрын
I used GEOS extensively back in the late 1980s. I was in high school. I wrote papers in the word processor in GEOS. I spent some hours making pictures in it's bitmap editor. It always seemed dumb to me that GEOS was not sold on a cartridge. So that at least you could have the desktop after a few seconds, rather than taking minutes to boot to a desktop just to then spent minutes loading an application. Seemed like a real missed opportunity to me. At the time, there were aftermarket mouses (mice?) that just worked like a joystick. You could plug them in and play games, but with a mouse. But those were awful in GEOS - I mean, generally they were awful, but they were particularly awful in GEOS. But the actual Commodore mouse worked differently. If you just plugged it in, it wouldn't do any joystick stuff. But it worked properly in GEOS. If you plugged the Commodore mouse in and held down the button, then it worked in joystick mode and could be used with some games (Maniac Mansion was a big one) like every other mouse and was awful in GEOS. I'm guessing that's the difference in the two different mouse profiles. I think in native mode, the Commodore mouse handled movement in a more analog way. I got a third party mouse for Christmas, probably around 1989. I took it back and traded it in towards a proper Commodore mouse which worked so much better.. for GEOS.. which was pretty much the only thing that used the Commodore mouse's native non-joystick mode. I got kicked out of my local Commodore 64 User Group for sharing a GEOS Duck Hunt style game on the BBS. It was in some C64 magazine and I spent hours typing it in. So I thought I'd share it. But the group considered that pirating... even though you could check the physical copy of the magazine out of the User Group's library and type it in yourself.
@barryguff6893
@barryguff6893 10 ай бұрын
Totally agree with the cartridge comment. GEOS was okay for me as a young teen, but the slowness and lack of being able to run my existing C64 games made it pointless to me. I stopped using it after a few weeks.
@beakt
@beakt 10 ай бұрын
Amazing, I was just thinking of this the other day, because I was thinking of the Commodore 64 and how you didn't have to "install" software. You just loaded it into the computer from an external floppy drive each time you wanted to use it. But then GEOS popped into my mind and I recalled you had to do an initial setup, which they called "installing". I didn't recall exactly what it was, and here's this video!
@lornova79
@lornova79 10 ай бұрын
So many memories! I edited my RPG fanzine in 1992 with C64 and Geos 2.0
@user-ds4cd6kc3f
@user-ds4cd6kc3f 10 ай бұрын
I used this regularly on my C128 as my very first computer. Loved it.
@clown134
@clown134 10 ай бұрын
my dad taught my computers back in like the early 90s when i was just a tot and this video is vaguely nostalgic to that. something so nice about the sounds the hardware makes as it processes and stuff. i never used this but i remember having a computer with the black and green crt screen, before finally having a windows 3.1 and eventually a 95 pc
@BobbyCharlz
@BobbyCharlz 10 ай бұрын
Great video and very informing. Thank you, good sir. 👍
@andreasu.3546
@andreasu.3546 10 ай бұрын
I'm surprised to see that it came on three discs. I think mine came in the box with the C64 itself, the disk had GEOS on side A and some kind of disk accelerator tool on the B side. This was in late 1986.
@christophstrokosch1992
@christophstrokosch1992 10 ай бұрын
I got geos together with the c128d in 1986. It was Version 1.2 and later i had v1.3 or was it 1.5? but v2.0 looks much better and more advanced.
@G.B...
@G.B... 10 ай бұрын
GEOS was definitely impressive, but the dead slow disk drive ruined the experience. Most people didn't have the luxury to have two drives. Today you can easily do that with VICE, or you can even attach extra memory, hard drive etc. All those things were out of question for most people back then. So GEOS was basically a showing-off thing for your friends who had a ZX Spectrum or an Amstrad CPC, and they couldn't even dream of something similar.
@danielmantione
@danielmantione 10 ай бұрын
No, despite the slow speed, GEOS was certainly useful for real work. I wrote many documents for school and do to the WYSIWIG fonts for GeoWrite, I was producing way better looking documents than my classmates who did use PCs with Wordperfect.
@BertRedd
@BertRedd 9 ай бұрын
This was the first GUI I experienced as a kid. I think we had a 286 at the time. Fond memories.
@DevilbyMoonlight
@DevilbyMoonlight 10 ай бұрын
I remember running this back in the day with the 'mouse and cheese' mouse
@dr.ignacioglez.9677
@dr.ignacioglez.9677 9 ай бұрын
I LOVE MY C64 ❤❤❤❤❤ FOREVER ❤❤❤❤
@spaxio
@spaxio 10 ай бұрын
Writer seems super impressive for c64
@sandcat-maurice
@sandcat-maurice 10 ай бұрын
Great video! It helped me a lot getting GEOS installed and running on my MEGA65 (with C64 core). Creating workdisks was a bit unclear to me, as is using REU. Can’t wait for the second video. Great work.
@DanJanTube
@DanJanTube 10 ай бұрын
The combination of GEOS and an 80 column card could not be beat at the time
@monchiabbad
@monchiabbad 10 ай бұрын
A double sided disk formatted to be used on a single sided drive/system/os is called a flippy disk
@BikeArea
@BikeArea 10 ай бұрын
Never heard that before, not even back then when this was an actual thing. 😀😀
@GLPRAGMA
@GLPRAGMA 10 ай бұрын
Great video, thank you. In addition to the transition to Wheels, which I am looking forward to seeing, I would be really interested to see something about the development of applications designed especially for GEOS, as I am sure there was software for development, a compiler or something similar, back then. (geoProgrammer, perhaps?..) Thank you very much, you are rekindling a fire that was extinguished many years ago!
@privateinformation2960
@privateinformation2960 10 ай бұрын
I remember GEO very well, but was too young to understand it properly and destroyed multiple disks filling them up with bad drawings. It wasnt something that was used by my parents much. i do remember my mother doing a lot of word processing but she never used GEOS and looking at this im not sure why, possibly file sizes. i do remember her using a different stand alone processor which i remember was almost like programming in html as she used to have to had format literally everything in code from margins to font types to sizes.... shes.... not the brightest spark but she had been through a full secretaries course at some stage as my granddad decided she was going to be a secretary so to this day she can still write fluently in pitmans shorthand which is a whole other language in itself.
@kennygee2715
@kennygee2715 2 ай бұрын
My dad bought a cheap 386 in 1992. (It wasn't all that cheap actually). It had MS Dos and GEOS. The one with the moon backdrop. It was kinda neat. I also remember using deskmate on the tandy 1000.
@kathrynradonich3982
@kathrynradonich3982 10 ай бұрын
Got a new sub from me. Watches feim beginning ti end without skipping and really enjoyed it. Cant wait for the follow up video.
@elmariachi5133
@elmariachi5133 10 ай бұрын
Better than any Window since Vista and most 'modern' Linxu desktops for sure.
@wernerviehhauser94
@wernerviehhauser94 10 ай бұрын
Yeah, the good old times when we made fun of PC users because we had a GUI and they had.... MS-DOS 2.11, monochrome screens and no mouse.
@vonBlankenburgLP
@vonBlankenburgLP 10 ай бұрын
Great video. Looking forward to pt. 2!
@AndyPetrie
@AndyPetrie 3 ай бұрын
Great video, thanks a bunch
@sbmicro1896
@sbmicro1896 3 ай бұрын
Very interesting! Many Thanks!
@klf6992
@klf6992 10 ай бұрын
Used Geos on a Laser 128!
@jeromekentz6616
@jeromekentz6616 10 ай бұрын
Back-in-the-day, we didn't call it Gee Ahs.. more commonly pronounced Gee Ohs.. which makes more sense.. OS.. Other add-ons were GEOFile and GEOPaint. They would sound funny Gee Ah prefix pronunciation.
@MyDeveloperThoughts
@MyDeveloperThoughts 10 ай бұрын
I've never actually thought about that before. In my circle we always said gee ahs. But your point about the apps being called geo... has sold me on that pronunciation.
@stefanonicolini2090
@stefanonicolini2090 10 ай бұрын
Nice. Brings back memories for me as well. Where can you get the d64 images for GEOS?
@allisterfiend_2112
@allisterfiend_2112 10 ай бұрын
'Internet Archive' is your friend
@davidhinkley
@davidhinkley 10 ай бұрын
I remember using that before I'd heard of Windows or Mac but I used it also on a pc
@00Skyfox
@00Skyfox 10 ай бұрын
When I bought my second C64 to replace my fried first one (I have over 20 now), it came with GEOS 1.2 and I thought that was a really cool system. It influenced me to buy a mouse and that made it so much easier to use. Eventually for whatever reason I bought GEOS 2.0 and that was such a nice upgrade. But two huge game changers were starting to use a second 1541, and installing JiffyDOS. Those made the whole thing so much faster to use! I don’t know why you’re not seeing the ability to change drives to load a file in GeoWrite because that works on my system. Of course, it’s been a very long time since I’ve used GEOS so I can’t remember specifics. I didn’t even remember that you need to copy the config file to all the work disks. Anyway, one another really nice thing is how much support LoadStar had for GEOS with dozens of new fonts and other applications like a graphics converter for importing pictures from Doodle or wherever. I really need to go through my GEOS and LoadStar disks again to see what all is there and what I haven’t even seen yet.
@stephenfwadsworth9565
@stephenfwadsworth9565 10 ай бұрын
Was amazing and sold with the 64c. There was a PC version, in around the Introduction of Windows, whilst OS/2, etc. Was being sorted out. Interesting thing like OS/2, capable of Long FileNames. I have seen it. Wasn't to expensive either. Even supported Ram expansions. These guys did Printmaster, which was in a lot of ways better than the Printshop program by Broderbund back then. Then again, all this was amazing at the time. :) 128 version, Database, sold as an extra. Ahead of it's time really, always feel TOS on the ST, was not as good. :) I also had a Final Cartridge 3, which had a GUI.
@osliec
@osliec 10 ай бұрын
One major problem was that people just wouldn't have a 1581 drive back in the day...! They were MASSIVELY expeisive, at least here in Scandinavia...! My dad started out with a C64 breadbin with a 1541-I drive. As soon as the C128 came out, he upgraded to that, including a 1571 drive. It wasn't a huge improvement, but it helped. I remember how excited I was the first time I was told how to use a fast loader to load classics as Outrun, Falcon Patrol, H.E.R.O. and Summer Games :-) My first experience with 3,5 inch disks came with the A2000... -but that isn't relevant here. We actually ran GEOS from the 1571 drive in C128 mode, and I remember the "Boot" icon well...! It was worlds away from the command line of the booooring PCs....!
@PeterCiesla
@PeterCiesla 10 ай бұрын
I remember having this for my C64 but had no idea what an Operating System was. I just thought it was a convoluted way of starting a Paint program. lol
@amadagio2856
@amadagio2856 10 ай бұрын
Great video as always! 👍💥 Keep up the good work!
@Breakfast_of_Champions
@Breakfast_of_Champions 6 ай бұрын
Take a look at the new C64 OS too, it was released just recently. Geos may have been impressive, but it had little practical use. There were better standalone programs for everything that didn't waste the precious resources of the little computer.
@mcd3379
@mcd3379 10 ай бұрын
As you've experienced, "back in the day", the disk swapping required with a basic system was bit of nightmare. GEOS on the C64 was very much a "proof of concept" application - that said it was way more reliable and crashed less than the GUI on a early Macintosh. But there were still problems - it was in 40 columns, not 80 and it was slow to use - as GEOWRITE demonstrated and the output on a printer didn't look great as it printed in graphics mode. GEOS128 was better, but it still wasn't as fast or efficient as say Superscript 128 (a word processing program) when it came to just getting things done. That said GEOS works very well with a SD2IEC where everything can be one one drive.
@MaxOakland
@MaxOakland 10 ай бұрын
What a unique operating system
@MotownBatman
@MotownBatman 10 ай бұрын
New Sub! Dryden, Mich. Well done, Lets see what else ya got~!
@azinfidel6461
@azinfidel6461 10 ай бұрын
GEOS was amazing back in the day.
@kkolakowski
@kkolakowski 10 ай бұрын
Thank you for this video! I miss retro content like that: a guide how retro software & hardware really worked in real life. Most videos are focused on retro games only. From this video alone: GEOS indeed was very impressive, basically clone of early Mac OS but implemented on "half" of the hardware. Many things is copied: how files works, desktop "gadgets" to mitigate lack of multitasking. I'm surprised though that calculator can't be moved? Are you sure? Maybe there's way to do that? Or maybe windows are not movable at all?
@johnsmith1953x
@johnsmith1953x 10 ай бұрын
Didn't they convert GEOS as an OS for the PC back in 1989 or so? I would like to see how that version performed if it did this well on a 64k machine!!
@vernonsmith6176
@vernonsmith6176 10 ай бұрын
It was called GeosWorks for the 286, 386 and even an old XT!
@johnsmith1953x
@johnsmith1953x 10 ай бұрын
@@vernonsmith6176 It was released in 1990. It would be cool if someone did a realistic review of it on a 286. Yeah, 386's were out, but they were $5,000 for it+VGA CARD+VGA MONITOR. These dopes that review old software do it on 122 Mhz 486 machines with CACHE memory+Fast SVGA cards+memory that 99.9999% of the people did NOT HAVE or afford it!
@tommik1283
@tommik1283 10 ай бұрын
I was playing with GEOS in mid 90s and even then I concluded the C64 was simply too slow to draw the bitmapped GUI at reasonable speed especially in GeoWrite/Publish. Which kinda proved a few years later with Pentium PC where Word was finally usable for writing and printing previews lol.
@Lion_McLionhead
@Lion_McLionhead 10 ай бұрын
The lion kingdom only used geowrite & geopaint. There were many tries to boot just those without going through the desktop program. As a modern command line aficionado, it would have been far better if the apps were standalone, but graphical file managers were as essential to marketing in those days as the word GPT today. Wish there was an interview with the GEOS developers.
@mikebell2112
@mikebell2112 10 ай бұрын
You will hear the disk drive head moving much faster after GEOS starts booting. That is a simple setting in the drive. They were also using a fast loader, otherwise the experience would have been truly unbearable.
@memadmax69
@memadmax69 10 ай бұрын
I remember messing around with GEOS when I got my 64... Determined that it was just too much work and not enough game play and quickly abondoned it lol
@danieldraper4836
@danieldraper4836 10 ай бұрын
I feel like if they were less aggressive about the copy protection (and i know why they would be concerned and understand why they would use it, but...) they might've had a better foothold when competing against the various other OSes/platforms of the era. Macs are trendy now but back in the day they weren't doing so hot and Microsoft's easy to defeat copy protection allowed for a lot of people to get hooked onto the OS so that when Windows 95 rolled around, people were very excited to buy their first legitimate copy of the OS and were celebrating that fact.
@vickslab4608
@vickslab4608 10 ай бұрын
had this in the 80s on my c64, always pronounced it wrong though. gee - o's
@keven628
@keven628 6 ай бұрын
I so enjoyed your videos. Particularly Part 1. You have inspired me to use Vice 3.8. Everything is good except mouse wont work in 128, only 64. I tried all the obvious changes with no luck. Any thoughts? Thanks!
@midinotes
@midinotes 10 ай бұрын
People had so much more patience then 😂 I am not sure what's more impressive, the fact this was done on an 8 bit micro with 64 Kb of RAM, or your patience going through this even on a virtual emulation and the disk juggling. Next time I complain about my mac taking 20 seconds to boot I will remember this video. 😊
@ran2wild370
@ran2wild370 10 ай бұрын
No, not much patience was in real businesses. 8bit machines were kicked out of business very quickly. Don't forget there were Macs and XTs and previous generation of 8bit mini-computers like Usagi's Centurion with real world applications 128-256K or RAM and lots of hard disk(s) space. + 1970s HP BASIC workstations for sci.labs. DR played really foolish ignoring 16bit Motorola and other things and of course not laying under IBM's control. (ok ok, we should omit gossips about taking leisure flights on a private plane, let it be the legend of the greatest failure).
@jakubkrcma
@jakubkrcma 10 ай бұрын
@RobertPLWitek
@RobertPLWitek 4 ай бұрын
With C128s two head floppy disk drive GEOS works better (less swaping off coz). I saw some old footages with GEOS launched on original hard disk drive for C64 and it was a big deal back then...
@Manusmith
@Manusmith 10 ай бұрын
When is the next video? Refresh...refresh...!
@curmudgeonextraordinaire1884
@curmudgeonextraordinaire1884 10 ай бұрын
I ran GEOS on the Apple II
@biblebadcopycatofcuneiform8210
@biblebadcopycatofcuneiform8210 10 ай бұрын
A note.. A space between LOAD and " isn't needed. All you gotta do is: LOAD"*",8,1 and there you go. I'm curious as to why you keep saying it wants another disk, when we can see it? It is really weird to hear anything with a C64 called an App. We called them programs. One of the things I loved about the Commodore 64, 128, and so on.. You either learned about calmness, and living in the moment or you became irritated. Using a 300 baud modem would be so difficult for people will Cellphones now. HA!! Faster loaders were nice but a slower pace was still really sweet. You had to think things through. I laughed a bit, but I also enjoyed the video. I love the speed of the Internet today, but I'm also still very aware of calmness.
@joe--cool
@joe--cool 6 ай бұрын
If you are really lazy like me you can type "lO" L SHIFT-O. All C64 Basic commands can be shortened to 2 letters like that. It also looks funny in PETSCII. rU would be RUN.
@BryanChance
@BryanChance 10 ай бұрын
I just saw something called SymbOS for MSX computers. I've never heard of it before. It looks very advanced compared with what was available at the time. It looks like Windows??
@Silent700
@Silent700 10 ай бұрын
GEOS rules OK
@bozimmerman
@bozimmerman 10 ай бұрын
OK!
@ScrapKing73
@ScrapKing73 9 ай бұрын
I was a heavy GEOS 64 user in the 80s. Now you’ve got me curious how GEOS 64 performance compares to GEOS 128, and GEOS for the Apple II. Maybe I’d have been better getting the (actually pretty awesome, according to the 8-Bit Guy) Laser 128 Apple II clone, and running Apple II GEOS on that. If have had double the RAM, vastly faster drives, and would have gained Apple II contributory. I couldn’t have afforded an actual Apple II, nor a Commodore 128 and 1571 drive, not a C128D, but I maybe could have afforded that. Would have been worth considering, at least. Why the Laser 128? Much cheaper than an actual Apple, and PC/GEOS was still a ways off.
@ScrapKing73
@ScrapKing73 9 ай бұрын
Though the GEOS 2.0 enhancements never came to Apple II GEOS, so that’s maybe a reason not to. I guess I should have got a Commodore 128 (and GEOS 128 2.0) and sold my C64 second-hand.
@ScrapKing73
@ScrapKing73 9 ай бұрын
Correction of my correction, it looks like GEOS 2.0 *and* GEOS 2.1 each came to Apple II GEOS. My single largest use of my C64 was for modemming (early online activity) using a (pretty fuzzy-looking) bitmap graphic-based 80 column mode, so a C128 or Apple II clone with a real 80 column mode would have been a HELL of an upgrade. I really should have more closely followed the buy-and-sell ads in the newspaper for a used C128, as that’s an upgrade that would have let me sell my C64 (versus a Laser 128 that would have meant I had to keep the C64, if I still wanted to use any of my other C64 software, which I would have).
@resonanceofambition
@resonanceofambition 10 ай бұрын
Programmers back then were made of a different kind of code.
@Boxing_Gamer
@Boxing_Gamer 10 ай бұрын
It was more a prove of concept than anything else, it wasn't really something that you could use for real, everyone was just using the command line, fast and memory efficient. But it was still incredible that it could even be done on a C64.
@theaveragecactus
@theaveragecactus 8 ай бұрын
Hi, awesome video! I was wondering where you got the file for the disk with geowrite, geopaint and the calculator all together from as i cant find it. Thanks!
@MyDeveloperThoughts
@MyDeveloperThoughts 8 ай бұрын
www.lyonlabs.org/commodore/onrequest/geos/index.html#os This page is amazing and has (hopefully) just about everything you need to get GEOS 2.0 up and running and then some.
@jacekzielina1359
@jacekzielina1359 10 ай бұрын
Where is the floppy sound coming from? You are using an emulator, right?
@fredrikbergquist5734
@fredrikbergquist5734 10 ай бұрын
Wonderful! Do anyone know of a OS like this as source in some language, preferably C?
@siddrajput1029
@siddrajput1029 7 ай бұрын
I had GEOS.
@RonHelton
@RonHelton 10 ай бұрын
👍👍👍👍💻💻💻💻
@Del-Canada
@Del-Canada 10 ай бұрын
This was a big deal back then. I still have my original copies and my 64 and my 64C.
@8BitInsekt
@8BitInsekt 10 ай бұрын
My question (as a regular C-64 user of that day): Has anyone used Geos for real, productive work?
@ran2wild370
@ran2wild370 10 ай бұрын
I fear - NOT. Until recently (like 10 years ago) I had had no idea what the C64 had been like , then started watching retro videos. 😁
@Mikewee777
@Mikewee777 10 ай бұрын
Amber screen , floppy square limp discs . Loud Dexter's Laboratory Sound effects .
@OlivierSimpleLife
@OlivierSimpleLife 10 ай бұрын
Any chance you share with us the .d64/.g64 you use so that we can reproduce the experiment ? :) Thanks !
@MyDeveloperThoughts
@MyDeveloperThoughts 10 ай бұрын
www.lyonlabs.org/commodore/index.html The images I used came from the above site.
@RickDolishny
@RickDolishny 9 ай бұрын
Is the sound of the floppy disc simulated?
@MyDeveloperThoughts
@MyDeveloperThoughts 9 ай бұрын
Yep. The video was made with the VICE emulator.
@Mikewee777
@Mikewee777 10 ай бұрын
I had to throw away my PC and all of the software on my PC because we moved so much . I accidentally put in the product key by mashing keys at random .
@ip2networkz81
@ip2networkz81 10 ай бұрын
Looks an awful lot like Atari TOS to me.
@beakt
@beakt 10 ай бұрын
Weird, we called it Gee-Ose not Gee-oss as you do.
The Computer Chronicles - Commodore 64 (1988)
28:32
The Computer Chronicles
Рет қаралды 42 М.
Using a Commodore 64 on the modern internet!
21:08
Veronica Explains
Рет қаралды 703 М.
هذه الحلوى قد تقتلني 😱🍬
00:22
Cool Tool SHORTS Arabic
Рет қаралды 54 МЛН
白天使选错惹黑天使生气。#天使 #小丑女
00:31
天使夫妇
Рет қаралды 15 МЛН
А ВЫ УМЕЕТЕ ПЛАВАТЬ?? #shorts
00:21
Паша Осадчий
Рет қаралды 1,9 МЛН
The Joker kisses Harley Quinn underwater!#Harley Quinn #joker
00:49
Harley Quinn with the Joker
Рет қаралды 18 МЛН
Write C64 GEOS applications with geoProgrammer in 6502 assembly language.
45:34
My Very First MS-DOS 8 Standalone Distro!
31:33
Adventures in Nostalgia (1)
Рет қаралды 42 М.
The Z80 CPU - 1976 to 2024
18:49
Al's Geek Lab
Рет қаралды 144 М.
How Does Epyx Fastload Make Loading Faster on a Commodore 64?
29:16
Commodore History
Рет қаралды 33 М.
BeOS - The Forgotten ‘90s Operating System (Retrospective & Demo)
42:04
How the Commodore REU Works
13:24
The 8-Bit Guy
Рет қаралды 332 М.
AMAZING New OS for the 40-year-old Commodore 64! C64 OS Review
39:47
Retro Recipes
Рет қаралды 284 М.
The 6502 CPU Powered a Whole Generation!
25:17
The 8-Bit Guy
Рет қаралды 480 М.
The Commodore 64 - a technical perspective
20:57
Nicolaas Groeneboom
Рет қаралды 9 М.
Commodore 128D GEOS Battle Station
13:46
Amiga Love
Рет қаралды 22 М.
هذه الحلوى قد تقتلني 😱🍬
00:22
Cool Tool SHORTS Arabic
Рет қаралды 54 МЛН