private void UnloadRom() { emulatedGameBoy.Pause(); if (ramSaveWriter != null) { WriteRam(); ramSaveWriter.Close(); ramSaveWriter = null; if (ramSaveReader != null) { ramSaveReader.Close(); } ramSaveReader = null; } emulatedGameBoy.UnloadRom(); }
private void UnloadRom() { _emulatedGameBoy.Pause(); if (_ramSaveWriter != null) { WriteRam(); _ramSaveWriter.Close(); _ramSaveWriter = null; if (_ramSaveReader != null) { _ramSaveReader.Close(); } _ramSaveReader = null; } _emulatedGameBoy.UnloadRom(); }