Can a USR command damage a ZX Spectrum?
retrocomputing.stackexchange.com
retrocomputing.stackexchange.com
Relevant quote from the top answer by the author of the video and article below:
> The first video shows what happens if the "randomize of the death" is issued to a real Inves Spectrum+. The video starts with a power cycle to initialize the Inves. If you can, compare this with the result obtained with Spectaculator running the Inves ROM:
> Link to video showing an Inves Spectrum+ executing BORDER 5: RANDOMIZE USR 4665
FLV video: http://www.zxprojects.com/images/stories/videos/rand_usr_466...
> Well, I think that after seeing this, it's the end of the "randomize of the death" hoax.
Details, including the port behavior, are here: http://www.zxprojects.com/inves/
10 *MOTOR 1
20 *MOTOR 0
30 GOTO 10I do however know of one Gamecube game which was an inch away from being on the market in a state that would brake the drive of every gamecube that played it - some very clever person found an undocumented command that would increase the speed of the drive, leading to super quick streaming from the drive, resolving some loading issues that the game had at the time. It worked well, the game was finished and went into manufacturing, and fortunately Nintendo realized that it's no coincidence that QA's and their own test kits keep breaking after playing the game, and pulled it before it hit the shelves.
Or efivarfs.
You shouldn't use monitor timing values or ModeLine values for
monitors other than the model that you own. If you attempt to drive
the monitor at a frequency for which it was not designed, you can
damage or even destroy it.
[0] http://www.faqs.org/faqs/linux/howto/XFree86/It's possible that someone damaged a really old single-scan monitor with a bad XFree86 configuration, but I wouldn't be surprised if this were just a rumor which got propagated through warnings in FAQs.
The mechanism by which damage occurs involve the fact that essentially everything inside the monitor is synchronized with horizontal scan, including HV power supply for the CRT (usually even the main SMPS is synchronized with horizontal scan to reduce switching noise). And efficiency of both horizontal scan circuitry and the HV power supply depends on the incoming frequency and it is perfectly possible that some frequency (usually, but not necessarily higher than indended) will cause over voltage somewhere.
I have destroyed one small monochrome VGA monitor (the kind used in late 90's on cash registers) by just blindly switching the output to some SVGA mode, it even involved quite loud bang from inside of it.
I should have read the warning.
I assume it's still the same on all graphics boards today, but I haven't seen this bidirectional desktop scrolling since back in the Hercules days.
In XFree86 you'd switch through them with ctrl-alt-+ and ctrl-alt--, the monitor's video mode would change but the virtual desktop size stayed the same. Whenever the monitor showed less than the entire virtual desktop, the viewport would pan within the virtual desktop when the pointer moved past the screen edges.
And of course, my favourite was all the custom/customizable video modes that Hercules had silently lurking on the board. Some of the early 32-bit desktops (like the 32032) used 4-colour Hercules at 1024x1024. I don't think 16 and 8 bit PeeCees were capable of going that far, though.