An apology to Microsoft (not that one, the one that did stuff for Dragon 32's back in the 80's)
I was the one that ripped your games with perfect copies (not replicated tapes) and replaced your logo with the HyperSoft logo when the games were loading.
(this is from memory and is 29 yrs old so it maybe a little out!)
• write small program to load repeated text into memory from 1536 to highest memory point.
• load "whatevergameitwas", 1280 (this loaded them into higher memory and prevented the games from auto-running) (1536 was the start of high-res(!) graphics memory & games loaded at mem point 256)
• check memory dump to see where program load finished.
• change tape
• load "newlogo",2304 (this loaded my modified HyperSoft logo into what would be the "text buffer" - this was the logo that displayed whilst the game was loading)
• insert new tape
• save "name of game", 1536,<highmempointofprogramload,256 - Save code from mem point 1536 to high point and when loading execute at mem location 256 (allow auto-run)
Sorry...