Hi,
For those of you who are interested, I added a new cheat for the game Warlords, (“Indestructible Castles”) for all to enjoy. It means just what it says, your castle walls can not be destroyed by any fireballs when enabled. Hopefully Pugsy will add it to the Cheat.zip database file for M.A.M.E’s next release.

Code: Select all
<mamecheat version="1">
<cheat desc="Indestructible Castle/LowerLeft">
<script state="run">
<action>maincpu.pb@0680=BC</action>
<action>maincpu.pb@0681=BC</action>
<action>maincpu.pb@0683=BC</action>
<action>maincpu.pb@0684=BC</action>
<action>maincpu.pb@0686=BC</action>
<action>maincpu.pb@0687=BC</action>
<action>maincpu.pb@06A0=BD</action>
<action>maincpu.pb@06A1=FD</action>
<action>maincpu.pb@06A2=BC</action>
<action>maincpu.pb@06A3=BC</action>
<action>maincpu.pb@06A4=FD</action>
<action>maincpu.pb@06A5=BC</action>
<action>maincpu.pb@06A6=BD</action>
<action>maincpu.pb@06A7=FD</action>
<action>maincpu.pb@06A8=BB</action>
<action>maincpu.pb@06C0=3F</action>
<action>maincpu.pb@06C1=3F</action>
<action>maincpu.pb@06C2=3F</action>
<action>maincpu.pb@06C3=3F</action>
<action>maincpu.pb@06C4=3F</action>
<action>maincpu.pb@06C5=3F</action>
<action>maincpu.pb@06C6=3F</action>
<action>maincpu.pb@06C7=3F</action>
<action>maincpu.pb@06C8=FD</action>
<action>maincpu.pb@06C9=3E</action>
<action>maincpu.pb@06E0=3F</action>
<action>maincpu.pb@06E1=3F</action>
<action>maincpu.pb@06E2=3F</action>
<action>maincpu.pb@06E3=3F</action>
<action>maincpu.pb@06E4=3F</action>
<action>maincpu.pb@06E5=3F</action>
<action>maincpu.pb@06E6=3F</action>
<action>maincpu.pb@06E7=3F</action>
<action>maincpu.pb@06E8=7D</action>
<action>maincpu.pb@06E9=3E</action>
<action>maincpu.pb@0706=3F</action>
<action>maincpu.pb@0707=3F</action>
<action>maincpu.pb@0708=3E</action>
<action>maincpu.pb@0726=3F</action>
<action>maincpu.pb@0727=3F</action>
<action>maincpu.pb@0728=FD</action>
<action>maincpu.pb@0729=3E</action>
<action>maincpu.pb@0746=3F</action>
<action>maincpu.pb@0747=3F</action>
<action>maincpu.pb@0748=7D</action>
<action>maincpu.pb@0749=3E</action>
<action>maincpu.pb@0766=3F</action>
<action>maincpu.pb@0767=3F</action>
<action>maincpu.pb@0768=3E</action>
<action>maincpu.pb@0786=3F</action>
<action>maincpu.pb@0787=3F</action>
<action>maincpu.pb@0788=FD</action>
<action>maincpu.pb@0789=3E</action>
<action>maincpu.pb@07A6=3F</action>
<action>maincpu.pb@07A7=3F</action>
<action>maincpu.pb@07A8=7D</action>
<action>maincpu.pb@07A9=3E</action>
</script>
</cheat>
<cheat desc="Indestructible Castle/LowerRight">
<script state="run">
<action>maincpu.pb@0698=FC</action>
<action>maincpu.pb@0699=FC</action>
<action>maincpu.pb@069B=FC</action>
<action>maincpu.pb@069C=FC</action>
<action>maincpu.pb@069E=FC</action>
<action>maincpu.pb@069F=FC</action>
<action>maincpu.pb@06B7=FB</action>
<action>maincpu.pb@06B8=BD</action>
<action>maincpu.pb@06B9=FD</action>
<action>maincpu.pb@06BA=FC</action>
<action>maincpu.pb@06BB=BD</action>
<action>maincpu.pb@06BC=FD</action>
<action>maincpu.pb@06BD=FC</action>
<action>maincpu.pb@06BE=BD</action>
<action>maincpu.pb@06BF=FD</action>
<action>maincpu.pb@06D6=7E</action>
<action>maincpu.pb@06D7=BD</action>
<action>maincpu.pb@06D8=7F</action>
<action>maincpu.pb@06D9=7F</action>
<action>maincpu.pb@06DA=7F</action>
<action>maincpu.pb@06DB=7F</action>
<action>maincpu.pb@06DC=7F</action>
<action>maincpu.pb@06DD=7F</action>
<action>maincpu.pb@06DE=7F</action>
<action>maincpu.pb@06DF=7F</action>
<action>maincpu.pb@06F6=7E</action>
<action>maincpu.pb@06F7=3D</action>
<action>maincpu.pb@06F8=7F</action>
<action>maincpu.pb@06F9=7F</action>
<action>maincpu.pb@06FA=7F</action>
<action>maincpu.pb@06FB=7F</action>
<action>maincpu.pb@06FC=7F</action>
<action>maincpu.pb@06FD=7F</action>
<action>maincpu.pb@06FE=7F</action>
<action>maincpu.pb@06FF=7F</action>
<action>maincpu.pb@0717=7E</action>
<action>maincpu.pb@0718=7F</action>
<action>maincpu.pb@0719=7F</action>
<action>maincpu.pb@0736=7E</action>
<action>maincpu.pb@0737=BD</action>
<action>maincpu.pb@0738=7F</action>
<action>maincpu.pb@0739=7F</action>
<action>maincpu.pb@0756=7E</action>
<action>maincpu.pb@0757=3D</action>
<action>maincpu.pb@0758=7F</action>
<action>maincpu.pb@0759=7F</action>
<action>maincpu.pb@0777=7E</action>
<action>maincpu.pb@0778=7F</action>
<action>maincpu.pb@0779=7F</action>
<action>maincpu.pb@0796=7E</action>
<action>maincpu.pb@0797=BD</action>
<action>maincpu.pb@0798=7F</action>
<action>maincpu.pb@0799=7F</action>
<action>maincpu.pb@07B6=7E</action>
<action>maincpu.pb@07B7=3D</action>
<action>maincpu.pb@07B8=7F</action>
<action>maincpu.pb@07B9=7F</action>
</script>
</cheat>
<cheat desc="Indestructible Castle/UpperLeft">
<script state="run">
<action>maincpu.pb@0406=BF</action>
<action>maincpu.pb@0407=BF</action>
<action>maincpu.pb@0408=FD</action>
<action>maincpu.pb@0409=BE</action>
<action>maincpu.pb@0426=BF</action>
<action>maincpu.pb@0427=BF</action>
<action>maincpu.pb@0428=7D</action>
<action>maincpu.pb@0429=BE</action>
<action>maincpu.pb@0446=BF</action>
<action>maincpu.pb@0447=BF</action>
<action>maincpu.pb@0448=BE</action>
<action>maincpu.pb@0466=BF</action>
<action>maincpu.pb@0467=BF</action>
<action>maincpu.pb@0468=FD</action>
<action>maincpu.pb@0469=BE</action>
<action>maincpu.pb@0486=BF</action>
<action>maincpu.pb@0487=BF</action>
<action>maincpu.pb@0488=7D</action>
<action>maincpu.pb@0489=BE</action>
<action>maincpu.pb@04A6=BF</action>
<action>maincpu.pb@04A7=BF</action>
<action>maincpu.pb@04A8=BE</action>
<action>maincpu.pb@04C0=BF</action>
<action>maincpu.pb@04C1=BF</action>
<action>maincpu.pb@04C2=BF</action>
<action>maincpu.pb@04C3=BF</action>
<action>maincpu.pb@04C4=BF</action>
<action>maincpu.pb@04C5=BF</action>
<action>maincpu.pb@04C6=BF</action>
<action>maincpu.pb@04C7=BF</action>
<action>maincpu.pb@04C8=FD</action>
<action>maincpu.pb@04C9=BE</action>
<action>maincpu.pb@04E0=BF</action>
<action>maincpu.pb@04E1=BF</action>
<action>maincpu.pb@04E2=BF</action>
<action>maincpu.pb@04E3=BF</action>
<action>maincpu.pb@04E4=BF</action>
<action>maincpu.pb@04E5=BF</action>
<action>maincpu.pb@04E6=BF</action>
<action>maincpu.pb@04E7=BF</action>
<action>maincpu.pb@04E8=7D</action>
<action>maincpu.pb@04E9=BE</action>
<action>maincpu.pb@0500=3D</action>
<action>maincpu.pb@0501=7D</action>
<action>maincpu.pb@0502=3C</action>
<action>maincpu.pb@0503=3D</action>
<action>maincpu.pb@0504=7D</action>
<action>maincpu.pb@0505=3C</action>
<action>maincpu.pb@0506=3D</action>
<action>maincpu.pb@0507=7D</action>
<action>maincpu.pb@0508=3B</action>
<action>maincpu.pb@0520=3C</action>
<action>maincpu.pb@0521=3C</action>
<action>maincpu.pb@0523=3C</action>
<action>maincpu.pb@0524=3C</action>
<action>maincpu.pb@0526=3C</action>
<action>maincpu.pb@0527=3C</action>
</script>
</cheat>
<cheat desc="Indestructible Castle/UpperRight">
<script state="run">
<action>maincpu.pb@0416=FE</action>
<action>maincpu.pb@0417=BD</action>
<action>maincpu.pb@0418=FF</action>
<action>maincpu.pb@0419=FF</action>
<action>maincpu.pb@0436=FE</action>
<action>maincpu.pb@0437=3D</action>
<action>maincpu.pb@0438=FF</action>
<action>maincpu.pb@0439=FF</action>
<action>maincpu.pb@0457=FE</action>
<action>maincpu.pb@0458=FF</action>
<action>maincpu.pb@0459=FF</action>
<action>maincpu.pb@0476=FE</action>
<action>maincpu.pb@0477=BD</action>
<action>maincpu.pb@0478=FF</action>
<action>maincpu.pb@0479=FF</action>
<action>maincpu.pb@0496=FE</action>
<action>maincpu.pb@0497=3D</action>
<action>maincpu.pb@0498=FF</action>
<action>maincpu.pb@0499=FF</action>
<action>maincpu.pb@04B7=FE</action>
<action>maincpu.pb@04B8=FF</action>
<action>maincpu.pb@04B9=FF</action>
<action>maincpu.pb@04D6=FE</action>
<action>maincpu.pb@04D7=BD</action>
<action>maincpu.pb@04D8=FF</action>
<action>maincpu.pb@04D9=FF</action>
<action>maincpu.pb@04DA=FF</action>
<action>maincpu.pb@04DB=FF</action>
<action>maincpu.pb@04DC=FF</action>
<action>maincpu.pb@04DD=FF</action>
<action>maincpu.pb@04DE=FF</action>
<action>maincpu.pb@04DF=FF</action>
<action>maincpu.pb@04F6=FE</action>
<action>maincpu.pb@04F7=3D</action>
<action>maincpu.pb@04F8=FF</action>
<action>maincpu.pb@04F9=FF</action>
<action>maincpu.pb@04FA=FF</action>
<action>maincpu.pb@04FB=FF</action>
<action>maincpu.pb@04FC=FF</action>
<action>maincpu.pb@04FD=FF</action>
<action>maincpu.pb@04FE=FF</action>
<action>maincpu.pb@04FF=FF</action>
<action>maincpu.pb@0517=7B</action>
<action>maincpu.pb@0518=3D</action>
<action>maincpu.pb@0519=7D</action>
<action>maincpu.pb@051A=7C</action>
<action>maincpu.pb@051B=3D</action>
<action>maincpu.pb@051C=7D</action>
<action>maincpu.pb@051D=7C</action>
<action>maincpu.pb@051E=3D</action>
<action>maincpu.pb@051F=7D</action>
<action>maincpu.pb@0538=7C</action>
<action>maincpu.pb@0539=7C</action>
<action>maincpu.pb@053B=7C</action>
<action>maincpu.pb@053C=7C</action>
<action>maincpu.pb@053E=7C</action>
<action>maincpu.pb@053F=7C</action>
</script>
</cheat>
</mamecheat>
<!-- Cheat file downloaded from http://www.mamecheat.co.uk, see cheat.txt for list of contributors. -->