3 ms·
I'm a serious retro-computing fan, and as a result of my activism one of my sons friends has re-discovered his families Commodore PC-20-II DOS PC in the attic.
by aa-jv 4y ago
I'm a serious retro-computing fan, and as a result of my activism one of my sons friends has re-discovered his families Commodore PC-20-II DOS PC in the attic.
We resurrected it with great joy and interest as to what we would find on this machine - apparently it had been in his family since it was bought, brand new, back to his grandfathers house, where it was used for a few months (!) before being 'put in the attic because it was broken'.
So, we dig it out, boot it up, and try to figure out what exactly is broken. I immediately notice that any .COM file I execute gradually gets bigger .. yes, its got one of the very first TSR .COM infecting viruses on it, and thats why granddad put it in the attic ..
So we have now isolated it and gotten it booting, and are using the onboard DEBUG.COM to attack the virus, neutralize it, control it and see what else we can do with it. Just the presence of DEBUG.COM alone has made this an exciting and fun project for the kids, who are learning all about filesystems and DOS .com/.exe differences, and TSR's and BIOS calls and so on ..
This aspect of FUN is seriously missing from modern computers!
- RalfWausE 4y agoI think what is missing is the ability to really influence "what the computer does" with the tools it got shipped with. Yes, it is no problem to just download python or scratch or what else, but what is missing is the feeling i got on my C64 when it first booted: This opportunity to just start to play around, write little programs and just directly tell the machine "what to do".
- sandos 4y agoOh, this makes me remember that I had a 386 PC with the "yanke doodle" virus on it, which was fairly harmless and just played a song once a month on the speaker. I lived with the virus and at one point I printed all the assembly in it with my matrix printer and tried reverse engineering it. But it was just way too much code for me to understand it all.