[sharrier] select starting stage

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
syndromtr
Posts: 232
Joined: Wed Sep 25, 2013 8:18 am
Been thanked: 1 time

[sharrier] select starting stage

Post by syndromtr »

this enables start from any level (1 to 18) - 18th is the last stage with all the bosses.

Space Harrier (+ its bootleg)

Code: Select all

	<cheat desc="Select Starting Stage">
		<parameter min="1" max="18"/>
		<script state="run">
			<action>maincpu.mb@02D3D=(param-1)</action>
			<action>maincpu.mw@02D40=4035</action>
		</script>
	</cheat>
also reporting a bug about this game's invincibility cheat...
invincibility does not work 100%
check stages 16-18 (bosses) we're hit with some kind of fires...
User avatar
Pugsy
Posts: 3675
Joined: Fri Aug 17, 2001 12:59 am
Location: North Wales, UK.
Has thanked: 1 time
Been thanked: 15 times
Contact:

Re: [sharrier] select starting stage

Post by Pugsy »

Thanks for the cheat (added) and the Invincibility report - knocked up a quick ROM Invincibility cheat which should hopefully protect against everything.

Code: Select all

  <cheat desc="Invincibility">
    <script state="on">
      <action>temp0 =maincpu.mw@0041F8</action>
      <action>temp1 =maincpu.mw@00C1FC</action>
    </script>
    <script state="run">
      <action>maincpu.mw@0041F8=4240</action> <!-- Pt 1 Background stuff  -->
      <action>maincpu.mw@00C1FC=4E75</action> <!-- Pt 2 Bullets and stuff -->
    </script>
    <script state="off">
      <action>maincpu.mw@0041F8=temp0 </action>
      <action>maincpu.mw@00C1FC=temp1 </action>
    </script>
  </cheat>
Pugsy

Servicing your cheating needs since 1985 8)

Grab the latest cheat collection:
MAME 0.264 XML cheat collection (3 APRIL 2024) from http://www.mamecheat.co.uk or direct from:-
https://mega.nz/file/SxsQUJoT#jBdz6GLm_ ... QzFGSMms2c (ZIP Archive 3.8 MB)
syndromtr
Posts: 232
Joined: Wed Sep 25, 2013 8:18 am
Been thanked: 1 time

Re: [sharrier] select starting stage

Post by syndromtr »

rapid fire (auto fire)
works when player presses and holds fire button
valid also for bootleg version,

Code: Select all

	<cheat desc="Rapid Fire">
		<script state="on">
			<action>temp0 =maincpu.mb@7B03</action>
		</script>
		<script state="run">
			<action>maincpu.mb@7B03=01</action>
		</script>
		<script state="off">
			<action>maincpu.mb@7B03=temp0 </action>
i also tried to find "Kill Boss Now" but all bosses use different routines and memory locations so i gave up, found first 3 but a lot more needs research..
syndromtr
Posts: 232
Joined: Wed Sep 25, 2013 8:18 am
Been thanked: 1 time

Re: [sharrier] select starting stage

Post by syndromtr »

corrected invincibility cheat, added another line to protect from bullets

Code: Select all

  <cheat desc="Invincibility">
    <script state="on">
      <action>temp0 =maincpu.mw@0041F8</action>
      <action>temp1 =maincpu.mw@00C1FC</action>
      <action>temp2 =maincpu.mw@00B01E</action>
    </script>
    <script state="run">
      <action>maincpu.mw@0041F8=4240</action> <!-- Pt 1 Background stuff  -->
      <action>maincpu.mw@00C1FC=4E75</action> <!-- Pt 2 Bullets and stuff -->
      <action>maincpu.mw@00B01E=4E75</action>
    </script>
    <script state="off">
      <action>maincpu.mw@0041F8=temp0 </action>
      <action>maincpu.mw@00C1FC=temp1 </action>
      <action>maincpu.mw@00B01E=temp2 </action>
    </script>
  </cheat>
User avatar
Pugsy
Posts: 3675
Joined: Fri Aug 17, 2001 12:59 am
Location: North Wales, UK.
Has thanked: 1 time
Been thanked: 15 times
Contact:

Re: [sharrier] select starting stage

Post by Pugsy »

Thanks, added/updated.
Pugsy

Servicing your cheating needs since 1985 8)

Grab the latest cheat collection:
MAME 0.264 XML cheat collection (3 APRIL 2024) from http://www.mamecheat.co.uk or direct from:-
https://mega.nz/file/SxsQUJoT#jBdz6GLm_ ... QzFGSMms2c (ZIP Archive 3.8 MB)
pepinos
Posts: 130
Joined: Mon Apr 05, 2004 12:47 am

Re: [sharrier] select starting stage

Post by pepinos »

on levels 16-17-18 using the new invisbility cheat a message comes up

BIN CHAN E
COLOR-BANK GA TARINAI NOYO !
1 STAGE 59 KO INAINI sh#t.
User avatar
Pugsy
Posts: 3675
Joined: Fri Aug 17, 2001 12:59 am
Location: North Wales, UK.
Has thanked: 1 time
Been thanked: 15 times
Contact:

Re: [sharrier] select starting stage

Post by Pugsy »

pepinos wrote:on levels 16-17-18 using the new invisbility cheat a message comes up

BIN CHAN E
COLOR-BANK GA TARINAI NOYO !
1 STAGE 59 KO INAINI sh#t.
Works fine for me....how can I replicate?

And BTW it's "INVINCIBILITY" not "INVISIBILITY"....invincibility means you cannot die and invisibility means your character cannot be seen.
Pugsy

Servicing your cheating needs since 1985 8)

Grab the latest cheat collection:
MAME 0.264 XML cheat collection (3 APRIL 2024) from http://www.mamecheat.co.uk or direct from:-
https://mega.nz/file/SxsQUJoT#jBdz6GLm_ ... QzFGSMms2c (ZIP Archive 3.8 MB)
pepinos
Posts: 130
Joined: Mon Apr 05, 2004 12:47 am

Re: [sharrier] select starting stage

Post by pepinos »

pugsy

is there any program you could tell me so i can saw you this error message on screen levels 16+17+18?

ps: i just tried it from level 15 until the end...the error message didn't appeared

very weird

and the last thing

you must have always disable the invisibility mode when you are in bonus levels, otherwise you cant destroy objects, and also there is no any counter for how many you hit
User avatar
Pugsy
Posts: 3675
Joined: Fri Aug 17, 2001 12:59 am
Location: North Wales, UK.
Has thanked: 1 time
Been thanked: 15 times
Contact:

Re: [sharrier] select starting stage

Post by Pugsy »

pepinos wrote:pugsy

is there any program you could tell me so i can saw you this error message on screen levels 16+17+18?

ps: i just tried it from level 15 until the end...the error message didn't appeared

very weird
I've ran through the game from start to finish twice and didn't see the message, maybe you have other cheats enabled with it when it happened?
and the last thing

you must have always disable the invisibility mode when you are in bonus levels, otherwise you cant destroy objects, and also there is no any counter for how many you hit
Thanks, good call - I missed that. Here's a fix:-

Code: Select all

  <cheat desc="Invincibility">
    <script state="on">
      <action>temp0 =maincpu.mw@041F8</action>
      <action>temp1 =maincpu.mw@0C1FC</action>
      <action>temp2 =maincpu.mw@0B01E</action>
    </script>
    <script state="run">
      <action>maincpu.mw@041F8=4240</action> <!-- Pt 1 Background stuff -->
      <action>maincpu.mw@0C1FC=4E75</action> <!-- Pt 2 Bullets and stuff -->
      <action>maincpu.mw@0B01E=4E75</action> <!-- Pt 3 Stage 17 Boss (ROM Cheat Pts 1+2 by Pugsy, Pt 3 by syndromtr) -->  
      <action condition="maincpu.pb@124035==04 OR maincpu.pb@124035==0B">maincpu.mw@041F8=temp0 </action> <!-- Ensure Invincibility is Off on the Bonus Stages (Stages 5 + 12) -->
      <action condition="maincpu.pb@124035==04 OR maincpu.pb@124035==0B">maincpu.mw@0C1FC=temp1 </action>
      <action condition="maincpu.pb@124035==04 OR maincpu.pb@124035==0B">maincpu.mw@0B01E=temp2 </action>	  
    </script>
    <script state="off">
      <action>maincpu.mw@041F8=temp0 </action>
      <action>maincpu.mw@0C1FC=temp1 </action>
      <action>maincpu.mw@0B01E=temp2 </action>
    </script>
  </cheat>
Pugsy

Servicing your cheating needs since 1985 8)

Grab the latest cheat collection:
MAME 0.264 XML cheat collection (3 APRIL 2024) from http://www.mamecheat.co.uk or direct from:-
https://mega.nz/file/SxsQUJoT#jBdz6GLm_ ... QzFGSMms2c (ZIP Archive 3.8 MB)
pepinos
Posts: 130
Joined: Mon Apr 05, 2004 12:47 am

Re: [sharrier] select starting stage

Post by pepinos »

Pugsy wrote:
I've ran through the game from start to finish twice and didn't see the message, maybe you have other cheats enabled with it when it happened?
using the rapid fire and invisibility cheats from stage 1 it showed this message on levels 16-17-18

i will try again to see if it will popup again

thank you very much for the fix cheat
Post Reply