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; }