Robotron cheats

This forum is for posting M.A.M.E. arcade cheats. Requests will be fulfilled here....but please keep the requests to the requests forum.
Post Reply
scott_tunstall
Posts: 14
Joined: Sun Feb 28, 2016 5:24 pm

Robotron cheats

Post by scott_tunstall »

I'm currently reverse engineering Robotron 2084. My work is posted on Sean Riddle's site here:

http://www.seanriddle.com/robomame.asm

Most of my cheats are for testing patches, but here's some you might like.

End current wave (Robotron Blue Label) - this one I just created 5 mins ago, with the latest MAME build.

Code: Select all

  <cheat desc="Finish wave NOW">
    <script state="on">
      <action>maincpu.pb@98ED=0</action>
      <action>maincpu.pb@BE68=0</action>
      <action>maincpu.pb@BE6F=0</action>
      <action>maincpu.pb@BE6E=0</action>
      <action>maincpu.pb@BE71=0</action>
      <action>maincpu.pb@BE70=0</action>
    </script>

  </cheat>

I'd created the cheats below for a previous version of MAME, and they were uploaded to the WILLIAMS DEFENDER PLAYERS UNITE Facebook group months ago. They will need upgraded (I think if you do a search and replace for "pb@0" below and replace it with "pb@", stripping the trailing 0, you should be fine) :

Code: Select all

<cheat desc="Scott Tunstall: Bonus life every 10000"> 
    <script state="on">
      <action>maincpu.pb@09846=01</action> 
      <action>maincpu.pb@09847=00</action>
    </script>
  </cheat>

  <cheat desc="Scott Tunstall: Bonus life every 20000"> 
    <script state="on">
      <action>maincpu.pb@09846=02</action> 
      <action>maincpu.pb@09847=00</action>
    </script>
  </cheat>
 
  <cheat desc="Scott Tunstall: Bonus life every 25000"> 
    <script state="on">
      <action>maincpu.pb@09846=02</action> 
      <action>maincpu.pb@09847=50</action>
    </script>
  </cheat>

  <cheat desc="Scott Tunstall: Bonus life every 27000"> 
    <script state="on">
      <action>maincpu.pb@09846=02</action> 
      <action>maincpu.pb@09847=70</action>
    </script>
  </cheat>

  <cheat desc="Scott Tunstall: Bonus life every 30000"> 
    <script state="on">
      <action>maincpu.pb@09846=03</action> 
      <action>maincpu.pb@09847=00</action>
    </script>
  </cheat>
  
Regards,
Scott
User avatar
Pugsy
Posts: 3638
Joined: Fri Aug 17, 2001 12:59 am
Location: North Wales, UK.
Has thanked: 1 time
Been thanked: 12 times
Contact:

Re: Robotron cheats

Post by Pugsy »

Thanks, added though I've modified them a bit

Code: Select all

  <cheat desc="Finish Wave Now!">
    <script state="on">
      <action>maincpu.pb@98ED=00</action>
      <action>maincpu.pb@BE68=00</action>
      <action>maincpu.pd@BE6E=00000000</action>
    </script>
  </cheat>
  
  <cheat desc="Select Bonus Life Award Points">
    <parameter min="1000" max="99000" step="1000"/>
    <script state="run">  
      <action>maincpu.pw@9846=(tobcd(param)/100)</action>
    </script>
  </cheat>
Pugsy

Servicing your cheating needs since 1985 8)

Grab the latest cheat collection:
MAME 0.259 XML cheat collection (6 OCTOBER 2023) from http://www.mamecheat.co.uk or direct from:-
https://mega.nz/file/q4dHGZ6K#i-EUiqIjH ... KMz7hnbTfw (ZIP Archive 3.76MB)
Post Reply