MrTAToad #1 Its mainly when a joypad is unplugged - there is no way to re-initialise the joypad system to re-detect the number of joypads, which means as non-valid ports return dodgy data there can be... problems...