Remix.run Logo
le-mark 4 hours ago

I may be alone in this but I really grew to despise the C64. It represented frustration and failure to me. The basic was so limited, it did not provide access to the otherwise excellent video and sound hardware. Information pre internet was hard to come by, and I never discovered the assembler pathway. I wanted to do cool stuff with it but a kid in rural US had zero access to resources.

My biggest success was piecing together how to switch out character ram by comparing games in magazines when I was 13. Really impressed my father.

Fr0styMatt88 3 hours ago | parent | next [-]

Oh damn that BASIC :) I remember as a kid going to the library and devouring all the microcomputer books and trying to enter their BASIC programs, only to find the C64 severely lacking. Everyone else's BASIC was better!

I wanted to get into assembler as a kid, I'd read about assembly in computer magazines and wanted an assembler cartridge one year for Christmas, but that was a hard thing to find back in the day, so I kinda never did.

I did get the Simon's BASIC cartridge though -- that added a heap of stuff! I remember writing some massive (for me at least, being a kid) programs at the time -- games that I would spend weeks on but never finish; I fondly remember the 'big' projects I had as a kid.

It's funny this is at the top of HN right now. Since going nearly full agentic at work, I'm actually finding I've got the urge brewing in the back of my mind to go right back to the beginning and do hobby programming on a small system again, now that I'm not using up all my 'writing code' energy in my day job anymore. I'd love to go back and re-take my path and pick up on all the little things I never understood as a kid.

I've got the C64 Ultimate.... don't know if I see myself typing on that keyboard layout though.

le-mark 3 hours ago | parent [-]

> Since going nearly full agentic at work, I'm actually finding I've got the urge brewing in the back of my mind to go right back to the beginning and do hobby programming on a small system again

I have as well; to conquer that feeling of failure at last.

musha68k 3 hours ago | parent | prev | next [-]

I agree completely, it was a tragedy that Commodore shipped with that one.

Even though I still have lots of original home / computer hardware including multiple versions of the C64 (working or still to be fixed..) I just ordered the Cyberpunk 2077 ornate "Commodore 77" so as to be able to play with it and potentially port over and adapt BBC basic adjacent basic like MMbasic (or make my own focused attempt at it).

It's a semi open FPGA platform and latest one here is still not MiSTer grade on many fronts but should give enough freedom at least to have my own bespoke ROM replacement come up on init.

The goal would exactly be that of eventually getting rid of the builtin basic for recreational biking of the mind with our young padawan...

I also own a MiSTer and the community's well done BBC core already largely gets us to where I want us to be but the platform chiefly lacks the SID as well as the nature of a dedicated device.

Booting into "C64 BBC basic" is a must; I hope to book some time for this project next year at the very latest.

https://commodore.net/store/commodore64/?shape=Breadbin&colo...

https://mmbasic.com/overview.html

the_af 3 hours ago | parent | prev [-]

I despised the limitations of the included BASIC but loved my C64. I also had a pirated Pascal and learned a bit with it (not much). It wasn't a good platform for programming, but it still made me fall in love with computers.

Getting my first PC XT clone with GW BASIC felt liberating, suddenly I could write graphical games with ease! But to this day I still love my C64, wherever it is now.