The registers at $4010, $4012, and $4013 have the same geometry as the registers from $4000-$400F, so it appears that they should come out of cold boot holding 0.Zepper wrote:So, what's the correct setting for DMC powerup/reset?
The register at $4011 is a different shape, but previous evidence (krzysiobal's switchable 60Hz/50Hz famiclone) implies that it also comes out of cold boot holding 0.
On warm boot, $4010, $4012, $4013 are unchanged. The upper six bits of $4011 are cleared and the least significant bit is known to not be changed. (i.e. &= 1)