5 ms·
Oh my. Plus/4 was my first computer. The best thing about it was that pressing alt-reset brought up an assembly language editor and very basic debugger/memory v
by aenis 4y ago
Oh my. Plus/4 was my first computer. The best thing about it was that pressing alt-reset brought up an assembly language editor and very basic debugger/memory viewer. For some odd reason it also zero'ed the first three bytes of program memmory. That allowed me to learn assembly at the age of 7 and hack pretty much all the games that were available for the platform. I think if I got the c64 I'd have turned out a different person - from what I recall it did not have a built in, convenient assembly editor.
- classichasclass 4y agoThat was standard behaviour for most Microsoft-derived BASIC implementations, since it ensured the end of program text was always marked. On the C64, I entered 6502 opcodes directly using the FastLoad monitor, which lacked an assembler like most other monitor programs including the +4's. To this day I can still do things like a9 00 8d 20 d0 60 from memory (lda #0 sta $d020 rts). When we got a KIM-1 from our high school math teacher, we already knew how to program it.
- aenis 4y agoHa! That makes sense (marking the end of the program). Thanks for explaining it!
- mixmastamyk 4y agoI had a Vic-20... no one ever told me it did assembly, or perhaps was listed as an option and I didn't understand the term. Maybe I thought it meant with a screwdriver? haha