From 53ee0b57c13d907df3fe63b3b685948f535e65c4 Mon Sep 17 00:00:00 2001 From: dinkc64 <12570148+dinkc64@users.noreply.github.com> Date: Sat, 9 Aug 2014 20:29:01 +0000 Subject: [PATCH] protection fix for Puggsy (MD) --- src/burn/drv/megadrive/megadrive.cpp | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/burn/drv/megadrive/megadrive.cpp b/src/burn/drv/megadrive/megadrive.cpp index 54446365f..04e1e9355 100644 --- a/src/burn/drv/megadrive/megadrive.cpp +++ b/src/burn/drv/megadrive/megadrive.cpp @@ -2966,7 +2966,12 @@ INT32 MegadriveInit() pBurnDrvPalette = (UINT32*)MegadriveCurPal; - MegadriveResetDo(); + MegadriveResetDo(); + + if (strstr(BurnDrvGetTextA(DRV_NAME), "puggsy")) { + bprintf(0, _T("Puggsy protection fix activated!\n")); + RamMisc->SRamActive = 0; + } return 0; }