genesis, saturnus - dispose of CD

This commit is contained in:
goyuken 2014-12-19 21:53:43 +00:00
parent d2fc1f1f8b
commit f7cf7e1176
2 changed files with 5 additions and 0 deletions

View File

@ -556,6 +556,7 @@ namespace BizHawk.Emulation.Cores.Sega.Saturn
LibYabause.libyabause_deinit();
VideoHandle.Free();
SoundHandle.Free();
CD.Dispose();
Disposed = true;
DeactivateGL();
}

View File

@ -697,6 +697,10 @@ namespace BizHawk.Emulation.Cores.Consoles.Sega.gpgx
if (SaveRamModified)
DisposedSaveRam = CloneSaveRam();
KillMemCallbacks();
if (CD != null)
{
CD.Dispose();
}
AttachedCore = null;
disposed = true;
}