Page 1 of 1

[starfir2] Fix Service Mode

Posted: Sat Jan 09, 2010 5:31 am
by PhantomDJ

Code: Select all

:starfir2:20600000:5D73:009F0093:00FFFFFF:Fix Service Mode
:starfir2:20710000:5D6F:5147E852:FFFFFFFF:Fix Service Mode (2/3)
:starfir2:20010000:5D31:0000001A:000000FF:Fix Service Mode (3/3)
This was initially thought to be a MAME bug , but it is not. This cheat puts in the checksums for the ROMs and changes the instruction to read them instead of write them.

For more details about this, see

http://mametesters.org/view.php?id=3462

Re: [starfir2] Fix Service Mode

Posted: Sat Jan 09, 2010 10:55 am
by Pugsy
Thanks, it will be in the next cheat release. Here's the cheat in XML format that will be in starfir2.xml:

Code: Select all

  <cheat desc="Fix Service Mode"> <comment>See http://mametesters.org/view.php?id=3462 for further information</comment>
    <script state="on">
      <action>temp0 =maincpu.mb@5D31</action>
      <action>temp1 =maincpu.mq@5D6F</action>
    </script>
    <script state="run">
      <action>maincpu.mb@5D31=1A</action>
      <action>maincpu.mq@5D6F=FF93009F52E84751</action>
      </script>
    <script state="off">
      <action>maincpu.mb@5D31=temp0 </action>
      <action>maincpu.mq@5D6F=temp1 </action>
    </script>
  </cheat>