Example #1
0
 public void Power()
 {
     square1.Power();
     square2.Power();
     triangle.Power();
     noise.Power();
     dmc.Power();
     external.Power();
     mode            = false;
     frameIRQInhibit = false;
     frameCounter    = 0;
     timeToClock     = modeZeroDelay - 10;
     frameIRQ        = false;
     if (nes.nsfPlayer)
     {
         Write(0x10, 0x4010);
         Write(0x0F, 0x4015);
     }
     Update();
     currentTime     = 0;
     lastUpdateCycle = 0;
 }