Delta
Delta copied to clipboard
NES: after OAM_DMA pad polling is producing random right jpad presses
This happens on Famidash (https://rhpz.org/famidash) - the jpad will randomly read a right press where none is being produced.
This is a bug caused by improperly coded OAM_DMA handler.
https://www.nesdev.org/wiki/Controller_reading#Synchronized_OAM_Solution
https://www.nesdev.org/wiki/Controller_reading_code#DPCM_Safety_using_OAM_DMA