pacman, pacmanc, pacmanc1, pacmand, pacmane
Code: Select all
<cheat desc="Infinite Lives">
<script state="run">
<action>maincpu.pb@0098=09</action>
</script>
</cheat>
<cheat desc="Invincibility">
<script state="on">
<action>temp0=maincpu.pb@00E7</action>
</script>
<script state="run">
<action>maincpu.pb@00E7=20</action>
</script>
<script state="off">
<action>maincpu.pb@00E7=temp0</action>
</script>
</cheat>
<cheat desc="Keep Ghosts in Box"> <comment>Do NOT use with the Make Ghosts Edible cheat.</comment>
<script state="on">
<action>temp0=maincpu.pb@00B2</action>
<action>temp1=maincpu.pb@00B3</action>
<action>temp2=maincpu.pb@00B4</action>
<action>temp3=maincpu.pb@00B5</action>
<action>temp4=maincpu.pb@00B7</action>
<action>temp5=maincpu.pb@00B8</action>
<action>temp6=maincpu.pb@00B9</action>
<action>temp7=maincpu.pb@00BA</action>
</script>
<script state="run">
<action>maincpu.pb@00B2=4C</action> <!-- Ghost 1 X -->
<action>maincpu.pb@00B3=4C</action> <!-- Ghost 2 X -->
<action>maincpu.pb@00B4=4C</action> <!-- Ghost 3 X -->
<action>maincpu.pb@00B5=4C</action> <!-- Ghost 4 X -->
<action>maincpu.pb@00B7=1E</action> <!-- Ghost 1 Y -->
<action>maincpu.pb@00B8=1E</action> <!-- Ghost 2 Y -->
<action>maincpu.pb@00B9=1E</action> <!-- Ghost 3 Y -->
<action>maincpu.pb@00BA=1E</action> <!-- Ghost 4 Y -->
</script>
<script state="off">
<action>maincpu.pb@00B2=temp0</action>
<action>maincpu.pb@00B3=temp1</action>
<action>maincpu.pb@00B4=temp2</action>
<action>maincpu.pb@00B5=temp3</action>
<action>maincpu.pb@00B7=temp4</action>
<action>maincpu.pb@00B8=temp5</action>
<action>maincpu.pb@00B9=temp6</action>
<action>maincpu.pb@00BA=temp7</action>
</script>
</cheat>
<cheat desc="Make Ghosts Edible">
<script state="on">
<action>temp0=maincpu.pb@009A</action>
</script>
<script state="run">
<action>maincpu.pb@009A=C0+temp0</action>
</script>
<script state="off">
<action>maincpu.pb@009A=temp0</action>
</script>
</cheat>