Video wird geladen...

Video konnte nicht geladen werden

Zur Startseite

Remember manually typing Commodore 64 BASIC games? I found a printout in a haul of C64 goodies. Picture yourself sitting at your C64 painstakingly entering every line of this code...and then it doesn't work lol!

108,273 Aufrufe • vor 9 Monaten •via X (Twitter)

71 Kommentare

Profilbild von Anj ✊🏻✊🏼✊🏽✊🏾✊🏿
Anj ✊🏻✊🏼✊🏽✊🏾✊🏿vor 9 Monaten

I used to buy the games magazines, and instead of game disks on the cover, they’d give you the full source code in the magazine to type out yourself. Good times 👍

Profilbild von Commodore Computer Museum 🕹
Commodore Computer Museum 🕹vor 9 Monaten

Like Compute!'s Gazette, it had the epic type in game Crossroads (1 & 2), amazing game.

Profilbild von ChrisR
ChrisRvor 9 Monaten

And that‘s when we started learning how to code - through lengthy debug sessions 😂

Profilbild von Commodore Computer Museum 🕹
Commodore Computer Museum 🕹vor 9 Monaten

So true, this is how I also learnt patience too.

Profilbild von WalterBright
WalterBrightvor 9 Monaten

I used to write assembler in a spiral notebook because I didn’t have my own computer

Profilbild von Commodore Computer Museum 🕹
Commodore Computer Museum 🕹vor 9 Monaten

And look where it took you Walter, humble beginnings without a computer to creating Dlang!

Profilbild von 0x44
0x44vor 9 Monaten

Yeah, but truth be told, storing information on paper lasts a LOT longer than all electromagnetic storage. Punch cards were a smarter idea than a lot of "tech" people assume.

Profilbild von Commodore Computer Museum 🕹
Commodore Computer Museum 🕹vor 9 Monaten

Yeah, well-stored card deck from the 1960s can still be read today with a basic light sensor setup. I have plenty of C64 tapes and floppies from the 80's that don't work.

Profilbild von 0x44
0x44vor 9 Monaten

Yeah, and SSD technology is wiped out when it loses its stored charge, since it literally runs on electricity.

Profilbild von Lowell Melser
Lowell Melservor 9 Monaten

Yes you enter all that code and you have to figure out where you forgot to include a comma!

Profilbild von Commodore Computer Museum 🕹
Commodore Computer Museum 🕹vor 9 Monaten

Or it was a fullstop entered instead. It taught us patience and attention to detail.

Profilbild von Sprite Franklin
Sprite Franklinvor 9 Monaten

I wrote a BIOS (in Assembler) for an S-100 computer. It allowed typing in octal instructions that themselves would boot an OS off a floppy disk. A professor of mine burned it into PROM for me. I booted it and it had a fatal error... Simple fix, the prof reburned. It worked.

Profilbild von Commodore Computer Museum 🕹
Commodore Computer Museum 🕹vor 9 Monaten

Ok that's all above my pay grade LOL! Nice work.

Profilbild von Jason
Jasonvor 9 Monaten

Or a power surge Wipes everything out

Profilbild von Commodore Computer Museum 🕹
Commodore Computer Museum 🕹vor 9 Monaten

That would be devastating, hours into it.

Profilbild von Guust Flater
Guust Flatervor 9 Monaten

We had a radio show about computers and in the end the played the code for a game. You taped it on cassette (Google it) and could load it in your C64. 😃

Profilbild von Commodore Computer Museum 🕹
Commodore Computer Museum 🕹vor 9 Monaten

We had a radio station here in New Zealand that did the same thing, I wasn't aware of it at the time, but others indeed recorded the broadcast signal to access programs, utilities and games. Where was your's broadcast from?

Profilbild von Guust Flater
Guust Flatervor 9 Monaten

The Netherlands 🇳🇱

Profilbild von Commodore Computer Museum 🕹
Commodore Computer Museum 🕹vor 9 Monaten

If you are liking the Commodore Computer Museum's content please consider supporting: Once off, you choose the amount: Monthly USD10: Thank you for helping me to preserve the history and fun of Commodore Computers.

Profilbild von Enrico
Enricovor 9 Monaten

Es war trotzdem eine schöne Zeit. Wir durften die Anfänge noch mit erleben. Stundenlang Floppy's kopieren, Giana Sisters zocken, Bierchen trinken, GEOS, eine grafische Oberfläche für den C64 probieren und einfach Spaß haben :-)

Profilbild von Silksteele
Silksteelevor 9 Monaten

Reminds me of programming mastermind into a Texas instruments scientific calculator back in the early 80s.

Profilbild von Commodore Computer Museum 🕹
Commodore Computer Museum 🕹vor 9 Monaten

Nice! I have never heard of doing this on TI calculators.

Profilbild von DudeFromGermany
DudeFromGermanyvor 9 Monaten

@silksteele my first computer was a Casio FX-850. 🤓

Profilbild von Commodore Computer Museum 🕹
Commodore Computer Museum 🕹vor 9 Monaten

@silksteele I just looked up the Casio FX-850, I have seen these in magazines in the past, very nice!

Profilbild von Kuan Yin meets Marici
Kuan Yin meets Maricivor 9 Monaten

I remember doing this with my Sinclair Spectrum.

Profilbild von Commodore Computer Museum 🕹
Commodore Computer Museum 🕹vor 9 Monaten

We were very patient back then LOL!

Profilbild von Guillermo Gost
Guillermo Gostvor 9 Monaten

Well, probably it is more fun to write the code and make it work than to play the game… here it applies that the fun is not the destination but the path

Profilbild von Commodore Computer Museum 🕹
Commodore Computer Museum 🕹vor 9 Monaten

...or the journey. When it worked it was very satisfying.

Profilbild von AcidBurn
AcidBurnvor 9 Monaten

I did that a few times. 5 minutes into the game you typed in for hours you find out it sucks a$$ and you never play it again 😭

Profilbild von Commodore Computer Museum 🕹
Commodore Computer Museum 🕹vor 9 Monaten

@tobikoenen I had a few of those too, sometimes it was the journey not the destination.

Profilbild von The CEO Cat
The CEO Catvor 9 Monaten

In Poland, there were newspapers that published programs in source code. There was a tool that calculated a checksum for each line, and by comparing it with the one in the newspaper upon entry, errors could be quickly detected.

Profilbild von Haltestellen-Held
Haltestellen-Heldvor 9 Monaten

Deshalb gab es ja spezielle Programme (z.B. MSE) von Zeitschriften, die entsprechende Kontrollcodes mit abdruckten. damit man sehen konnte, in welcher Zeile Tippfehler waren.

Profilbild von David Morley
David Morleyvor 9 Monaten

I had a Tandy Coco in 1980 when I was 8. I spent hours only imputing lines of code into the computer I must have gone through a 1000 cases of tractor feed paper

Profilbild von Commodore Computer Museum 🕹
Commodore Computer Museum 🕹vor 9 Monaten

WOW! thats a huge amount of coding...and paper. That's something this generation wouldn't have seen before, tractor feed paper... good times!

Profilbild von David Morley
David Morleyvor 9 Monaten

Most of it was printing out banners with Broderbund Print Shop making flyers and banners I was quite the entrepreneur

Profilbild von Der Proktologe
Der Proktologevor 9 Monaten

You described my weekends when I was 9

Profilbild von Commodore Computer Museum 🕹
Commodore Computer Museum 🕹vor 9 Monaten

Our weekends sounded similar

Profilbild von Brendan Lee
Brendan Leevor 9 Monaten

I remember that pain

Profilbild von Commodore Computer Museum 🕹
Commodore Computer Museum 🕹vor 9 Monaten

The pain was real. Sometimes, it was worth it, when we ended up with a working game, it was a vindication.

Profilbild von Brendan Lee
Brendan Leevor 9 Monaten

It was amazing. We were gods until the computer was turned off an the program was erased from RAM.

Profilbild von SimonAshton 🇬🇧🇺🇦🇪🇺
SimonAshton 🇬🇧🇺🇦🇪🇺vor 9 Monaten

I do. In fact it's in the garage somewhere with a broken function key. Plenty of hand typed games on the ZX 81 and the Commodore 64. Whilst we're on the subject of nostalgia. I submitted by 'O' level computer studies project on thermal printed paper from a ZX Spectrum.

Profilbild von Commodore Computer Museum 🕹
Commodore Computer Museum 🕹vor 9 Monaten

Looking back the thermal paper for the ZX Spectrum, was 1) very cool, and 2) very narrow.

Profilbild von CFinckelstein
CFinckelsteinvor 9 Monaten

thats how I learned programming

Profilbild von Commodore Computer Museum 🕹
Commodore Computer Museum 🕹vor 9 Monaten

I think it also programmed our brains to think logically too

Profilbild von Destinies cousin
Destinies cousinvor 9 Monaten

It gave me a good habit of saving progress as our Comodore was in the basement and plugged in to the same circuit as the chest freezer. I would lose everything any time the freezer ran. It wasn’t often, but just enough to wreck your day. I still save a lot even when writing a word document.

Profilbild von Commodore Computer Museum 🕹
Commodore Computer Museum 🕹vor 9 Monaten

We did learn very quickly to save regularly, it just took one time after hours of typing to have your C64 power to play up and that was it.

Profilbild von Destinies cousin
Destinies cousinvor 9 Monaten

While you were waiting for the floppy disc to stop snick snicking you could rub your hand across the giant external disc drives air vents on the top to make a loud annoying squeak sound. Good times. I honestly learned a lot of logic from BASIC that came in handy much later in life.

Profilbild von Jonathan H
Jonathan Hvor 9 Monaten

used to do that a lot, became a master at error codes finding and fixing, dammed if I could do it now.

Profilbild von Commodore Computer Museum 🕹
Commodore Computer Museum 🕹vor 9 Monaten

It was amazing how were perservered back then, spending hours looking for errors, fixing them, finding a new one, fixing that.... and on and on. My brain would probably melt down doing it now.

Profilbild von OhioGene
OhioGenevor 9 Monaten

I started on a Commodore Vic-20. I distinctly remember writing BASIC code to use poke and peek to rewrite screen ram (and character arrays) to make video games.

Profilbild von Commodore Computer Museum 🕹
Commodore Computer Museum 🕹vor 9 Monaten

They were good times!

Profilbild von Steven
Stevenvor 9 Monaten

Ahh, but the challenge and the learning experience was in going back through to determine where the mistakes were, correcting them and going for it again. That process is how we got to where we are today.

Profilbild von Commodore Computer Museum 🕹
Commodore Computer Museum 🕹vor 9 Monaten

100% I totally agree, it taught us how to reason, think logically and also outside the box while looking for tiny errors in our typed code.

Profilbild von ₿lackthorne AI
₿lackthorne AIvor 9 Monaten

Typing in a whole BASIC listing taught you a brutal lesson that modern software rarely does, your computer only does exactly what you told it to do. One missing colon, one swapped character, and your "game" becomes a mystery novel with no ending. But that pain had a hidden payoff, you learned to read code like a story and debug like a detective. Those printouts were basically the original "open source community", except the pull request was your eraser and your patience. It also made computers feel honest, the magic was never magic, it was just logic plus discipline. Stuff like the Commodore Computer Museum matters because it preserves that feeling, not just the hardware. If you ever want to time travel back into your own brain, try typing one of those listings again and see what kind of attention span you actually have.

Profilbild von Commodore Computer Museum 🕹
Commodore Computer Museum 🕹vor 9 Monaten

Thank you :) this is my purpose for this X page. I think most of us (and especially the current generation) would struggle spending days typing out a listing and then debugging it for hours.

Profilbild von Uncle Scott's Kitchen
Uncle Scott's Kitchenvor 9 Monaten

I used to get Compute's Gazette and spend hours typing in the programs. Occasionally when the air conditioner kicked on the power would flicker and I'd lose an hour of typing. That's how I learned to regularly save my work.

Profilbild von Orion - Space Dog
Orion - Space Dogvor 9 Monaten

The good ol' days of problem solving.

Profilbild von Commodore Computer Museum 🕹
Commodore Computer Museum 🕹vor 9 Monaten

I am sure this where I learnt problem solving too, you had think logically and outside the box to achieve a working program. Skills that like for many of us, benefited me in my career.

Profilbild von Midge
Midgevor 9 Monaten

That was the 'fun', spending hours debugging only to find that you'd used a semi colon instead of a regular one In line 14570

Profilbild von Commodore Computer Museum 🕹
Commodore Computer Museum 🕹vor 9 Monaten

I laughed reading this, that happened to me so many times too!

Profilbild von George Dodworth
George Dodworthvor 9 Monaten

I don’t have to picture it. I lived it. Debugging was borderline impossible for an 8 year old. Little things like quotes vs apostrophe and colon vs semicolon. REVO EMAG is a top memory.

Profilbild von Commodore Computer Museum 🕹
Commodore Computer Museum 🕹vor 9 Monaten

It was the ; : and ' " and , . that got me everytime too.

Profilbild von deeteedee 🇹🇭🇳🇿🇮🇩🇬🇧🏴󠁧󠁢󠁳󠁣󠁴󠁿🇮🇪
deeteedee 🇹🇭🇳🇿🇮🇩🇬🇧🏴󠁧󠁢󠁳󠁣󠁴󠁿🇮🇪vor 9 Monaten

Oh the memories. Here is the source code for the game I played the most , Commando.

Profilbild von Commodore Computer Museum 🕹
Commodore Computer Museum 🕹vor 9 Monaten

This is next level, that was one of my favourite games!

Profilbild von Harry Bosch 🪶🏳️❤️
Harry Bosch 🪶🏳️❤️vor 9 Monaten

That’s the point where the debugging began and you really learned something. Typically followed by tinkering with the now working program adapting it with your own improvements. Great times.

Profilbild von Leonard A. 🇳🇱
Leonard A. 🇳🇱vor 9 Monaten

I do remember, but it was a lot better than using punched cards!

Profilbild von Commodore Computer Museum 🕹
Commodore Computer Museum 🕹vor 9 Monaten

Punch Cards fascinate me even to today.

Profilbild von Leonard A. 🇳🇱
Leonard A. 🇳🇱vor 9 Monaten

Why? 🤓It was a nightmare! I was a student at the time and I was glad to see them replaced by the amber Harris terminal to program the PDP-11, o.a. using VLISP-11. I even trained my professors to use that terminal😅.

Profilbild von Sprite Franklin
Sprite Franklinvor 9 Monaten

That printout reminds me of seeing Production C code in a commercial environment; the printout of that program (only "main"!) stretched from one end of a large room to the other - the idea of modular code was alien to the learn-on-the-job programmer.

Profilbild von A Leafy Sea Dragon
A Leafy Sea Dragonvor 9 Monaten

The magazines used to have printouts you could type in but I always got something wrong somewhere. A mate got one to work though

Profilbild von Commodore Computer Museum 🕹
Commodore Computer Museum 🕹vor 9 Monaten

And after days of typing rechecking the program listing in the magazine, for the life of you, you couldn't work out why it would work (until the magazine reprinted the program a fe months later due to having errors)

Ähnliche Videos