The 30 second DRAM reminds me of something that happened on my C64 a couple of times: turn of the computer, wait a while to try to empty memory. Turn it back on and... You're still in the game or it crashes straight away with some random garbage on screen. Dunno why it happened, but I distinctly remember needing to wait up to a minute on more than one occasion to get my C64 working again.
On my A500 I do remember at least one occurrence of turning the machine off and then on again with very little pause in between (turned it off by accident) and the game was still there