The Lounge is rated Safe For Work. If you're about to post something inappropriate for a shared office environment, then don't post it. No ads, no abuse, and no programming questions. Trolling, (political, climate, religious or whatever) will result in your account being removed.
"the debugger doesn't tell me anything because this code compiles just fine" - random QA comment
"Facebook is where you tell lies to your friends. Twitter is where you tell the truth to strangers." - chriselst
"I don't drink any more... then again, I don't drink any less." - Mike Mullikins uncle
I am pretty sure I had that game back in the day!
My parents bought a C64 with two boxes full of floppies from an uncle.
I never played them all, but I do remember seeing that turtle.
I must admit I had no clue how it worked (which was true for most of the floppies)
Congrats! That is really cool.
You got an early start on writing software.
I remember staring at games on C64 and wondering how the geniuses built that stuff.
Heck, I still feel that way. C64 programming ain't like you could open up Visual Studio and start typing like you can now.
So, yes, I'm saying you're obviously a genius.
Were you really able to write your entire program in BASIC?
I thought you needed to know C64 Assembler or Machine Language to get anything valuable done.
How many lines of code did your program end up being? Any recollection of that? Just curious.
Somewhere, deep in the recesses of the loft, I have a copy of "Computer & Video Games" magazine from, I'm guessing 1982 or 83 featuring the listing of my VIC20 fruit machine program.
This was all in Basic and used up every one of the 3,583 bytes available on the unexpanded machine.
I did later get a C64 but only ever used it for final year university project which was a demonstrator for a 256 channel digital lighting system (a few channels of sample hardware, along with the software).
This was Basic for the front end, creation and editing of lighting sequences etc but used assembly when running a sequence in the background.
Used the interrupt (60 times a second IIRC) to check if the level of any channel ought to be changed before handing back to the "OS"
Originally, used zero crossing detector circuit and some maths to decide the exact point in the mains cycle to turn the current on/off to get the desired brightness until luckily, someone brought out a chip that just let you set the level digitally and it took care of all the pesky on/off work with the power electronics.
However, if you ask me what happened yesterday ...