Give Yourself More Playtime (2015)
martinrue.com
martinrue.com
But even today, many years later and working as a software developer, my greatest source of innovation are the at the beginning goofy ideas and silly experiments.
And I did the test on the PC of a friend of my dad.
A very long moment of loneliness happened to 15 y.o. wannabe hacker when dad and his friend realized the mess :-)
Sinclair Spectrum did, but that was also easily be circumventable by using the MERGE command instead of LOAD.
But from disk drive you needed to type LOAD"*",8,1 for it to load into something other than BASIC start address.
http://commodore.software/downloads/download/135-tape-turbo-...
(Which largely loaded the system variables, and state, since the memory-map was fixed. If you tried to MERGE you'd load those values and your system would crash, reset, or otherwise hang.)
I remember, with my first TI99/4A home computer, reading tons of program listings and trying to port Vic 20, C64, Spectrum, etc programs to it.
Many of the programs had hundreds of peeks and pokes, which the TI99 lacked. I thought it was an additional super power that I was missing. The envy.
I eventually got them with the Mini Memory module and the Extended Basic. Soon I discovered they were not "compatible".