- Don't the whole core on a core reset. Fixes sound in Silver Surfer, Silent Hill Shattered Memories and prolly others.
(SH becomes playable with this. ;) Still needs GSdx software though. )

git-svn-id: http://pcsx2.googlecode.com/svn/trunk@2548 96395faa-99c1-11dd-bbfe-3dabce05a288
This commit is contained in:
ramapcsx2 2010-02-02 04:50:51 +00:00
parent d31337902b
commit 300717df6c
1 changed files with 4 additions and 1 deletions

View File

@ -109,7 +109,10 @@ V_Core::~V_Core() throw()
void V_Core::Reset( int index ) void V_Core::Reset( int index )
{ {
memset( this, 0, sizeof(V_Core) ); // Clearing the whole core seems to delete some important stuff as well.
// Not doing it fixes SH Shattered Memories and Silver Surfer audio.
// Shouldn't have any negative side effects.
//memset( this, 0, sizeof(V_Core) );
const int c = Index = index; const int c = Index = index;