Beispiel #1
0
 public static void Exit()
 {
     m_soundManager.Stop();
     GameBoy.Cpu.Stop();
     m_soundManager.Stop();
     GameBoy.Cartridge.Exit();
     FlushParameters();
     if (m_debuggerForm != null)
     {
         m_debuggerForm.Dispose();
     }
     m_video.Dispose();
     m_BGScreen.Dispose();
     m_soundManager.Dispose();
     m_cpu.Dispose();
     m_inputsMgr.Dispose();
     m_DebugThread.Abort();
     Application.Exit();
 }
Beispiel #2
0
 protected virtual void Dispose(bool disposing)
 {
     m_Z80ViewForm.Dispose();
     m_mainForm.Dispose();
     m_ramForm.Dispose();
     m_codeForm.Dispose();
     m_codeForm.Dispose();
     m_instForm.Dispose();
     m_speedForm.Dispose();
     m_bgTileMapForm.Dispose();
     m_serialForm.Dispose();
     m_callstackForm.Dispose();
     m_interruptsForm.Dispose();
 }