Page 1 of 1

[tmmjprd] [tmpdoki] Tokimeki Mahjong Paradise - Dear My Love

Posted: Sat Apr 12, 2014 1:54 am
by TabihitoGaiden
& Tokimeki Mahjong Paradise - Doki Doki Hen

First off, changing F05A6E from 05 to 04 should make it work more like traditional mahjong game cheats - I.E. big winning hand and big score, but the whole whoever's dealer at the start of each round can still mess you up, causing you to need to use the Left Shift (default) to Reach, so the text still holds true although the code DOES in fact work for the 14th tile, but the aforementioned event is what causes that to happen. This does happen in other titles, though. Together with easy-adding an Always winning hand and Watch ALL 14 tiles - Player code, it now looks like this:

Code: Select all

  <cheat desc="Get winning hand Now!">
    <script state="on">
      <action>maincpu.pb@F05A58=01</action>
      <action>maincpu.pb@F05A5A=01</action>
      <action>maincpu.pb@F05A5C=01</action>
      <action>maincpu.pb@F05A5E=02</action>
      <action>maincpu.pb@F05A60=02</action>
      <action>maincpu.pb@F05A62=02</action>
      <action>maincpu.pb@F05A64=03</action>
      <action>maincpu.pb@F05A66=03</action>
      <action>maincpu.pb@F05A68=03</action>
      <action>maincpu.pb@F05A6A=04</action>
      <action>maincpu.pb@F05A6C=04</action>
      <action>maincpu.pb@F05A6E=04</action>
      <action>maincpu.pb@F05A70=05</action>
      <action>maincpu.pb@F05A72=05</action>
    </script>
  </cheat>
  
  <cheat desc="Always winning hand">
    <script state="run">
      <action>maincpu.pb@F05A58=01</action>
      <action>maincpu.pb@F05A5A=01</action>
      <action>maincpu.pb@F05A5C=01</action>
      <action>maincpu.pb@F05A5E=02</action>
      <action>maincpu.pb@F05A60=02</action>
      <action>maincpu.pb@F05A62=02</action>
      <action>maincpu.pb@F05A64=03</action>
      <action>maincpu.pb@F05A66=03</action>
      <action>maincpu.pb@F05A68=03</action>
      <action>maincpu.pb@F05A6A=04</action>
      <action>maincpu.pb@F05A6C=04</action>
      <action>maincpu.pb@F05A6E=04</action>
      <action>maincpu.pb@F05A70=05</action>
      <action>maincpu.pb@F05A72=05</action>
    </script>
  </cheat>
  
  <cheat desc="Watch ALL 14 tiles - Player">
    <script state="run">
      <output format="%02X %02X %02X %02X %02X %02X %02X %02X %02X %02X %02X %02X %02X %02X">
        <argument count="14">maincpu.pb@(F05A58 + 0x02*argindex)</argument>
      </output>
    </script>
  </cheat>
I've also made the same for its clone, tmpdoki:

Code: Select all

  <cheat desc="Get winning hand Now!">
    <script state="on">
      <action>maincpu.pb@F05A5C=01</action>
      <action>maincpu.pb@F05A5E=01</action>
      <action>maincpu.pb@F05A60=01</action>
      <action>maincpu.pb@F05A62=02</action>
      <action>maincpu.pb@F05A64=02</action>
      <action>maincpu.pb@F05A66=02</action>
      <action>maincpu.pb@F05A68=03</action>
      <action>maincpu.pb@F05A6A=03</action>
      <action>maincpu.pb@F05A6C=03</action>
      <action>maincpu.pb@F05A6E=04</action>
      <action>maincpu.pb@F05A70=04</action>
      <action>maincpu.pb@F05A72=04</action>
      <action>maincpu.pb@F05A74=05</action>
      <action>maincpu.pb@F05A76=05</action>
    </script>
  </cheat>
  
  <cheat desc="Always winning hand">
    <script state="run">
      <action>maincpu.pb@F05A5C=01</action>
      <action>maincpu.pb@F05A5E=01</action>
      <action>maincpu.pb@F05A60=01</action>
      <action>maincpu.pb@F05A62=02</action>
      <action>maincpu.pb@F05A64=02</action>
      <action>maincpu.pb@F05A66=02</action>
      <action>maincpu.pb@F05A68=03</action>
      <action>maincpu.pb@F05A6A=03</action>
      <action>maincpu.pb@F05A6C=03</action>
      <action>maincpu.pb@F05A6E=04</action>
      <action>maincpu.pb@F05A70=04</action>
      <action>maincpu.pb@F05A72=04</action>
      <action>maincpu.pb@F05A74=05</action>
      <action>maincpu.pb@F05A76=05</action>
    </script>
  </cheat>

  <cheat desc="Watch ALL 14 tiles - Player">
    <script state="run">
      <output format="%02X %02X %02X %02X %02X %02X %02X %02X %02X %02X %02X %02X %02X %02X">
        <argument count="14">maincpu.pb@(F05A5C + 0x02*argindex)</argument>
      </output>
    </script>
  </cheat>
If anyone else wants to contribute, please join in.

Re: [tmmjprd] [tmpdoki] Tokimeki Mahjong Paradise - Dear My

Posted: Mon Apr 14, 2014 11:02 pm
by Pugsy
Thanks, added