mspacman, mspacmat, mspacmnf, msheartb, pacgal2, and mspacmancr
Code: Select all
<cheat desc="Kill Screen Fix (All of Them)"> <comment>By Don Hodges.</comment>
<script state="on">
<action>temp0=maincpu.mb@195C8</action>
<action>temp1=maincpu.mb@194C3</action>
<action>temp2=maincpu.mb@194D8</action>
<action>temp3=maincpu.mb@19595</action>
<action>temp4=maincpu.mb@195A7</action>
<action>temp5=maincpu.mq@12BF0</action>
<action>temp6=maincpu.mb@12BF8</action>
<action>temp7=maincpu.mq@18793</action>
<action>temp8=maincpu.mw@1879B</action>
<action>temp9=maincpu.mw@11FFE</action>
</script>
<script state="run">
<action>maincpu.mb@195C8=D2</action> <!-- Part1: 132,133,139-141: Ghost Slowdown at Bottom Right Corner -->
<action>maincpu.mb@194C3=D2</action> <!-- Part2: 134: Upside Down Screen -->
<action>maincpu.mb@194D8=D2</action>
<action>maincpu.mb@19595=D2</action> <!-- Part3: Above Board 150 Color Bug -->
<action>maincpu.mb@195A7=D2</action>
<action>maincpu.md@12BF0=C34E133A</action> <!-- Level 255 Split Screen -->
<action>maincpu.mw@12BF4=8793</action>
<action>maincpu.mb@12BF8=3C</action>
<action>maincpu.mq@18793=C3073E2BF8DA07FE</action>
<action>maincpu.mw@1879B=2BF9</action>
<action>maincpu.mw@11FFE=FFFF</action> <!-- Checksum Disabled -->
</script>
<script state="off">
<action>maincpu.mb@195C8=temp0</action>
<action>maincpu.mb@194C3=temp1</action>
<action>maincpu.mb@194D8=temp2</action>
<action>maincpu.mb@19595=temp3</action>
<action>maincpu.mb@195A7=temp4</action>
<action>maincpu.mq@12BF0=temp5</action>
<action>maincpu.mb@12BF8=temp6</action>
<action>maincpu.mq@18793=temp7</action>
<action>maincpu.mw@1879B=temp8</action>
<action>maincpu.mw@11FFE=temp9</action>
</script>
</cheat>