![]() ![]() 3, the developers accounted for this problem by simply polling the controller input multiple times per frame, until the system sees the same input twice in a row. Uncorrected, this hardware vagary would lead to a lot of "phantom inputs," where a button press would register when none had occurred.įor Super Mario Bros. 3.Īs it turns out, the NES hardware itself has a small bug, such that reading sound data from this channel results in the CPU sometimes making an extra "read" request from one of the controller inputs. This one-bit data stream was used to play extremely basic audio samples in select games, including Super Mario Bros. Further Reading Pokémon plays Twitch: How a robot got IRC running on an unmodified SNESTASBot's newest bit of game-breaking magic relies on the vagaries of the NES' DPCM (differential pulse code modulation) sound channel. ![]()
0 Comments
Leave a Reply. |
Details
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |