SPC700 Timer Reset Question

Discussion of hardware and software development for Super NES and Super Famicom.

Moderator: Moderators

Forum rules
  • For making cartridges of your Super NES games, see Reproduction.
Post Reply
KungFuFurby
Posts: 264
Joined: Wed Jul 09, 2008 8:46 pm

SPC700 Timer Reset Question

Post by KungFuFurby »

When the SPC700 timers are reset (by writing anything to CONTROL), do the TnOUT registers also reset, or do they only reset when read from the TnOUT registers?

I have an idea in my mind to create a 12-bit timer and I would like to know if I can simply perform a "phase reset" with the timer without affecting the TnOUT registers. If I can do that, then that saves me an edge case (and I get to read them all within (4 cycles per sample * 4 samples per 8khz timer tick) 128 cycles before the next tick, which is plenty of time for me to get all 12 bits).
Post Reply