diff --git a/BizHawk.Emulation/Computers/Commodore64/C64.cs b/BizHawk.Emulation/Computers/Commodore64/C64.cs index 2aee37c0b0..ab147ac3ca 100644 --- a/BizHawk.Emulation/Computers/Commodore64/C64.cs +++ b/BizHawk.Emulation/Computers/Commodore64/C64.cs @@ -85,7 +85,14 @@ namespace BizHawk.Emulation.Computers.Commodore64 }; // framework - public void Dispose() { } + public void Dispose() + { + if (board.sid != null) + { + board.sid.Dispose(); + board.sid = null; + } + } // process frame public void FrameAdvance(bool render, bool rendersound)