public static void CreateDebugContext() { m_debuggerForm = new DebuggerForm(); //m_debugFunctions = new DebugFunctions(m_debuggerForm); m_debuggerForm.Init(); m_debuggerForm.Show(); //m_debugFunctions.Init(); // m_debugContextInitalized = true; }
public static void LoadCartridge(String fullpath, String name, bool bSaveToIni) { m_soundManager.Stop(); m_cpu.Stop(); GameBoy.Ram.Clear(); if (m_cartridge.Init(fullpath, name, bSaveToIni)) { m_cpu.Init(); if (m_debuggerForm != null) { m_debuggerForm.Init(); } // if (m_debugFunctions != null) // { // m_debugFunctions.Init(); // } m_soundManager.Init(); m_BGScreen.Init(); m_BGScreen.SetRomTitle(m_cartridge.GetTitle()); m_soundManager.Start(); m_cpu.Start(); m_video.Start(); } }