diff --git a/BizHawk.Emulation.Cores/Consoles/Sega/SMS/SMS.cs b/BizHawk.Emulation.Cores/Consoles/Sega/SMS/SMS.cs index ecdedb73d4..be58fdfc49 100644 --- a/BizHawk.Emulation.Cores/Consoles/Sega/SMS/SMS.cs +++ b/BizHawk.Emulation.Cores/Consoles/Sega/SMS/SMS.cs @@ -206,15 +206,6 @@ namespace BizHawk.Emulation.Cores.Sega.MasterSystem Cpu.ReadMemory = ReadMemory; Cpu.WriteMemory = WriteMemory; - - // This particular game relies on an uninitialized Stack pointer to not be 0 or 0xFFFF - // It does not appear from documentation that the stack pointer is initialized to anything - // so just give it a value that doesn't break the game. - if (rom.HashSHA1() == "CBDBAAEB62A8483D9D5A8757B0F19233DFB9B416") - { - Cpu.Regs[Cpu.SPl] = 0x4; - Cpu.Regs[Cpu.SPh] = 0xFF; - } } // Constants