コード例 #1
0
ファイル: GameBoy.cs プロジェクト: Briensturm/BremuGb
        public void AdvanceMachineCycle(JoypadState joypadState)
        {
            _joypad.SetJoypadState(joypadState);

            _audioProcessingUnit.AdvanceMachineCycle();

            _dmaController.AdvanceMachineCycle();
            _cpuCore.AdvanceMachineCycle();

            _timer.AdvanceMachineCycle();
            _serialController.AdvanceMachineCycle();

            _pixelProcessingUnit.AdvanceMachineCycle();
        }