When I dug up my old HDD, I found these cheats I created for Puyo Puyo 2.
I beleive I created these cheats many years ago, but never had a chance to post them here.
Today, I decided to port the cheats to modern XML format and post it to public. Enjoy.
Code: Select all
<cheat desc="Access Debug Options"> <comment>Select the invisible option at the bottom of Test Menu</comment>
<script state="run">
<action>maincpu.mb@002AF6=09</action>
</script>
</cheat>
Code: Select all
<cheat desc="Disable PL1"> <comment>Allows you to play the game without an opponent. Not recommended for 2P VS mode.</comment>
<script state="run">
<action>maincpu.pb@FFD087=02</action>
</script>
</cheat>
<cheat desc="Disable PL2"> <comment>Allows you to play the game without an opponent. Not recommended for 2P VS mode.</comment>
<script state="run">
<action>maincpu.pb@FFD0C7=02</action>
</script>
</cheat>
It's not recommended for 2P VS mode because after you die, you can't do anything but reset.
Code: Select all
<cheat desc="Select Opponent Type"> <comment>This cheat allows you to control the opponents in 1P mode and play against an AI in 2P VS mode</comment>
<parameter>
<item value="0x0000">Player VS Computer</item>
<item value="0x0001">Player VS Player</item>
<item value="0x0004">Computer VS Computer</item>
</parameter>
<script state="run">
<action>maincpu.mw@00AD5A=143C</action>
<action>maincpu.mw@00AD5C=param</action>
<action>maincpu.mw@00AD5E=4E71</action>
</script>
</cheat>
Use the following code to select your opponent in 2P VS mode.
Code: Select all
<cheat desc="Select Opponent Character"> <comment>Effective for 1P mode and 2P VS mode</comment>
<parameter>
<item value="0x00">Will O Wisp</item>
<item value="0x01">Momomo</item>
<item value="0x02">Nohoho</item>
<item value="0x03">Nomi</item>
<item value="0x04">Skeleton-T</item>
<item value="0x05">Mini Zombie</item>
<item value="0x06">Nasu Grave</item>
<item value="0x07">Sukiyapodes</item>
<item value="0x08">Samurai Mole</item>
<item value="0x09">Mummy</item>
<item value="0x0A">Own Bear</item>
<item value="0x0B">Baromett</item>
<item value="0x0C">Trio the Banshee</item>
<item value="0x0D">Fufufu</item>
<item value="0x0E">Cait Sith</item>
<item value="0x0F">Zombie</item>
<item value="0x10">Panotty</item>
<item value="0x11">Sasori Man</item>
<item value="0x12">Suketoudara</item>
<item value="0x13">Uroko Sakana Bito</item>
<item value="0x14">Harpy</item>
<item value="0x15">Parara</item>
<item value="0x16">Dragon</item>
<item value="0x17">Witch</item>
<item value="0x18">Pakista</item>
<item value="0x19">Draco Centaur</item>
<item value="0x1A">Rulue</item>
<item value="0x1B">Minotaur</item>
<item value="0x1C">Zoh Daimaoh</item>
<item value="0x1D">Mamono</item>
<item value="0x1E">Schezo Wegey</item>
<item value="0x1F">Satan</item>
<item value="0x20">Masked Satan</item>
</parameter>
<script state="run">
<action>maincpu.pb@FFA101=param</action>
</script>
</cheat>
I hope these game customization-type cheats are accepted here, as Pac-Man already had something like "Move Manually"...
EDIT1: Dug up some more cheats.
Code: Select all
<cheat desc="Always have 1 chain PL1">
<script state="run">
<action>maincpu.pb@FFD089=01</action>
</script>
</cheat>
<cheat desc="Always have 19 chains PL1">
<script state="run">
<action>maincpu.pb@FFD089=13</action>
</script>
</cheat>
<cheat desc="Always have 1 chain PL2">
<script state="run">
<action>maincpu.pb@FFD0C9=01</action>
</script>
</cheat>
<cheat desc="Always have 19 chains PL2">
<script state="run">
<action>maincpu.pb@FFD0C9=13</action>
</script>
</cheat>
Code: Select all
<cheat desc="Select Auto Fall Speed PL1">
<parameter min="0" max="255" step="1"/> <comment>0 to disable auto fall</comment>
<script state="run">
<action>maincpu.pb@FFD09A=param</action>
</script>
</cheat>
<cheat desc="Select Auto Fall Speed PL2">
<parameter min="0" max="255" step="1"/> <comment>0 to disable auto fall</comment>
<script state="run">
<action>maincpu.pb@FFD0DA=param</action>
</script>
</cheat>
EDIT2:
Code: Select all
<cheat desc="Satan Sound Effect">
<parameter>
<item value="0x00">Always Enable</item>
<item value="0x1F">Satan Only (Default)</item>
<item value="0xFF">Always Disable</item>
</parameter>
<script state="run">
<action>maincpu.mb@004C27=param</action>
<action>maincpu.mb@004C3F=param</action>
<action>maincpu.mb@004C57=param</action>
<action>maincpu.mb@004C7D=param</action>
<action>maincpu.mb@005A33=param</action>
<action>maincpu.mb@006C39=param</action>
</script>
</cheat>
Also, I added CPUvsCPU option in "Select Opponent Type" cheat. You can select 1P side AI in debug menu ("CPU PLAYER" option)