Scramble 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: 6
Joined: Sun Feb 28, 2016 5:24 pm

Scramble cheats

Post by scott_tunstall » Tue Oct 08, 2019 7:35 pm

Hi,

I've been reverse engineering Scramble @ www.seanriddle.com/scramble.asm

As a result of my work I've got some cheats here if you would like them?

I also included some things that make the game harder, such as indestructable UFOs and flying rockets.


Code: Select all

  <cheat desc="Unstoppable bullets">
    <script state="on">
        <action>temp0 =maincpu.mb@238F</action>
        <action>temp1 =maincpu.md@21BE</action>
        <action>temp2 =maincpu.md@2383</action>
        <action>temp3 =maincpu.md@2269</action>
    </script>
    <script state="run">
      <action>maincpu.mb@238F=C9</action>
      <action>maincpu.md@21BE=0</action>
      <action>maincpu.md@2383=0</action>
      <action>maincpu.md@2269=0</action>
    </script>
    <script state="off">
      <action>maincpu.mb@238F=temp0 </action>
      <action>maincpu.md@21BE=temp1 </action>
      <action>maincpu.md@2383=temp2 </action>
      <action>maincpu.md@2269=temp3</action>
    </script>
  </cheat> 

  <cheat desc="extra lethal bombs">
    <script state="on">
        <action>temp0 =maincpu.md@241D</action>
        <action>temp1 =maincpu.md@2421</action>
        <action>temp2 =maincpu.md@2425</action>
        <action>temp3 =maincpu.md@2482</action>
        <action>temp4 =maincpu.md@2486</action>
        <action>temp5 =maincpu.md@248A</action>
        <action>temp6 =maincpu.md@250C</action>
        <action>temp7 =maincpu.md@2510</action>
        <action>temp8 =maincpu.md@133B</action>
    </script>
    <script state="run">
      <action>maincpu.md@241D=0</action>
      <action>maincpu.md@2421=0</action>
      <action>maincpu.md@2425=0</action>
      <action>maincpu.md@2482=0</action>
      <action>maincpu.md@2486=0</action>
      <action>maincpu.md@248A=0</action>
      <action>maincpu.md@250C=0</action>
      <action>maincpu.md@2510=0</action>
      <action>maincpu.md@133B=0</action>

    </script>
    <script state="off">
      <action>maincpu.md@241D=temp0 </action>
      <action>maincpu.md@2421=temp1 </action>
      <action>maincpu.md@2425=temp2 </action>
      <action>maincpu.mb@2482=temp3 </action>
      <action>maincpu.md@2486=temp4 </action>
      <action>maincpu.md@248A=temp5 </action>
      <action>maincpu.md@250C=temp6 </action>
      <action>maincpu.md@2510=temp7</action>
      <action>maincpu.md@133B=temp8</action>
    </script>
  </cheat> 

<cheat desc="bunker buster bombs">
    <script state="on">
        <action>temp0 =maincpu.mb@2553</action>
    </script>
    <script state="run">
      <action>maincpu.mb@2553=C9</action>
    </script>
    <script state="off">
      <action>maincpu.mb@2553=temp0 </action>
    </script>
  </cheat>  


<cheat desc="Player bullets do not kill UFOs">
    <script state="on">
        <action>temp0 =maincpu.mb@2166</action>
    </script>
    <script state="run">
      <action>maincpu.mb@2166=C9</action>
    </script>
    <script state="off">
      <action>maincpu.mb@2166=temp0 </action>
    </script>
 </cheat>  


<cheat desc="Player bullets do not kill rockets in flight">
    <script state="on">
        <action>temp0 =maincpu.md@2377</action>
        <action>temp1 =maincpu.md@237B</action>
        <action>temp2 =maincpu.md@237F</action>
    </script>
    <script state="run">
      <action>maincpu.md@2377=0</action>
      <action>maincpu.md@237B=0</action>
      <action>maincpu.md@237F=0</action>
    </script>
    <script state="off">
      <action>maincpu.md@2377=temp0 </action>
      <action>maincpu.md@237B=temp1</action>
      <action>maincpu.md@237F=temp2</action>
    </script>
 </cheat>  

Post Reply