Announcement

Collapse
No announcement yet.

Sega Game Gear PAR Codes

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • Hybrid
    replied
    Streets of rage II
    Acess stage select and damage options
    057-90C-F76

    highlight exit press left or right to select your starting stage
    press down press down then left or right to turn on and off damage

    Streets of rage
    Acess stage select and damage options
    058-9FD-E66
    they are invisible but enabled

    Leave a comment:


  • Whipon
    replied
    Originally posted by Mezmorize View Post
    I appreciate what you've taught me very much!

    I was able to fully follow the guide.
    I completely understand everything, up until the actual ASM stuff.
    I mean, I understand that it's just loading a value and writing it to that address.
    But how do you know the proper way to modify it, like, where does the 3A come from?

    I suppose my understanding will only improve with time, but still, thanks very much!
    You're welcome .
    Glad to know you understood everything.
    About how to guess what value is good to replace another one, you'll need a list of opcodes to do that.
    The Game Genie Code Converter has a full list of the Z80 opcodes, and its HEX values.
    I attach a Z80 opcode reference doc so you can have a look at it.
    You just have to use common sense. Once you've found a good combination, you can use it later to hack another game.
    Attached Files

    Leave a comment:


  • Mezmorize
    replied
    I appreciate what you've taught me very much!

    I was able to fully follow the guide.
    I completely understand everything, up until the actual ASM stuff.
    I mean, I understand that it's just loading a value and writing it to that address.
    But how do you know the proper way to modify it, like, where does the 3A come from?

    I suppose my understanding will only improve with time, but still, thanks very much!

    Leave a comment:


  • Whipon
    replied
    Well, I guess I'll write a mini tutorial for you.
    I use MESS. It supports lots of systems, and it has a great debugger.

    Once you have MESS extracted, you'll need its bios rom files.
    You can find them here. Just download MESS 0.139.zip and extract it to the directory "roms" inside MESS folder.
    Open MESS, you are insterested in the "messuipp" application.
    First thing to do is to enable the debugger. Go to Options => Default System Options => Click the "Debug" Tab, then tick "Activate Integrated Debugger". Apply and ok.
    Then scroll a bit the system list until you find Game Gear.
    Click the Device View tab, then click the browse button to load your rom. I will use Last Action Hero for this tutorial.
    Once the full path is shown in the Cartslot box, click on the box and press enter to boot the game.
    You will be greeted by MESS debugger window. Just press F12. If you want to open the debugger again press the º key. In my keyboard is just under my ESC key.
    You can now press TAB to load the settings menu. If you don't find the º key to load the debugger, you can change its key. Once you're in the settings menu, go to Input (general) => User Interface => then change the Break in Debugger key. Double click it then press your desired key.
    You're ready to go.
    Start a new game. We will do a search for the address of health in Last Action Hero.
    Walk all the way until you see the fire, then load the debugger.
    Write the following command in the console:
    cheatinit
    Then press enter.
    Press F12 to return to the game.
    Now you need to loose some health, so touch the fire.
    Load the debugger again and write:
    cheatnext decrease
    It will find some results. 86 in my case.
    Repeat these steps until you have a few results. In my case after the third try I had 5 results, with two interesting addresses: C135 and C136 with a starting value of 07 and a current one of 04.
    In the debugger window, click on "Debug" then on "New Memory Window". Type C135 in the box and press enter. You will jump to that address.
    Now modify its value to 07, then press F12 to return to the game. Voila, the health has increased to 7. Loose some health and you'll see it works!.
    We found the health address!.

    The MESS cheat search engine is very good and easy to master. You can write help cheat to learn all its commands.

    Now I'll teach you to do a GG code from this address.

    Type wp C135,1,w

    Where:
    WP = Watch Point
    C135 = Our address
    1 = The lenght of our WP. We are using only one byte.
    W = a write Watch Point. This can also be set to R for read or WR or RW for both.

    Once the watch point is set return to the game and loose some health.
    The debugger windows will pop up.
    You can see the code we're looking for just above the yellow line:
    172B ld ($C135),a 32 35 C1
    We need to modify it so it never writes at $C135.

    This instruction is writing the A value to $C135. We will change it so it just loads the value of $C135 to A.
    What we'll do is to change the 32 [LD (#nn),A] to a 3A [LD A,(#nn)].

    So our code will be:

    172B 32 3A => 3A7-2BE-2A2.

    The good thing about MESS is that you can use it to hack most systems, so you only need to master one debugger to hack any of them.
    I hope this helps you to get started .

    Leave a comment:


  • Mezmorize
    replied
    Monster World II - Dragon no Wana (J)

    Invulnerability - CC6-CDD-D5D

    ---------------------------------------------------------------

    Ninja Gaiden (U)

    The blinkin' PAR code don't work right, but I was able to make a non-blinkin GG code, better than Datel's 'Almost Invincible' code

    Invulnerability - 000-64E-4CE
    Last edited by Mezmorize; 10-12-2010, 06:21:36 PM. Reason: More Codes...

    Leave a comment:


  • Mezmorize
    replied
    Originally posted by Whipon View Post
    Added.
    I noticed you're submitting your GG PAR codes in the following format XXXXXX:YY, that is a very common PAR format used in NES and Genesis.
    However it seems GG and SMS uses the format XXXX-YYYY. So I had to manually edit all your PAR codes to correctly add them to the database.
    For example:
    Invulnerability - 00D504:FF

    Would be

    Invulnerability - 00D5-04FF

    I also found this format a bit confusing, since it splits the address and merges it with the value, but since its the correct way to do it, and its the format used in the database, it needs to be done.

    Stay tunned, I'll give you a hand with those GG codes.
    Yeah, I knew about the formatting, sorry about that.
    Guess I just figured that since no numbers/letters were actually rearranged, that it didn't matter so much.
    The only reason I post them that way (besides being easier to understand) is because Fusion emulator formats them that way.
    Well, and the fact that I can just copy and paste them to/from the emulator like that.

    But, I want to thank you for takin' the time to show interest in the poor Game Gear, and helping me out.
    Being new to Genie code making, I would like to ask what you use to make the codes?
    Right now, I'm just using Fusion, Cheat Engine, and a conversion formula...

    Originally posted by Whipon View Post
    Hyokkori Hyoutan Jima (J) {GG}

    Infinite Time,
    180-D8D-6EA

    Invincibility,
    C9E-CF9-E69
    C9F-F19-E69

    The correct RAM address is 00D42F:01.
    Damn, my ram address was off just by a hair.
    Thanks for makin' the code for me.

    Leave a comment:


  • Whipon
    replied
    =>

    Hyokkori Hyoutan Jima (J) {GG}

    Infinite Time,
    180-D8D-6EA

    Invincibility,
    C9E-CF9-E69
    C9F-F19-E69

    The correct RAM address is 00D42F:01.

    Leave a comment:


  • Whipon
    replied
    Added.
    I noticed you're submitting your GG PAR codes in the following format XXXXXX:YY, that is a very common PAR format used in NES and Genesis.
    However it seems GG and SMS uses the format XXXX-YYYY. So I had to manually edit all your PAR codes to correctly add them to the database.
    For example:
    Invulnerability - 00D504:FF

    Would be

    Invulnerability - 00D5-04FF

    I also found this format a bit confusing, since it splits the address and merges it with the value, but since its the correct way to do it, and its the format used in the database, it needs to be done.

    Stay tunned, I'll give you a hand with those GG codes.

    Leave a comment:


  • Mezmorize
    replied
    Well, here's a GG code for LAH to make your hit points not decrease with damage
    007-2CE-3BE

    -------------------

    Well, last one for tonight:

    Mick & Mack as the Global Gladiators

    Action Replay
    Invulnerability - 00D504:FF

    Game Genie:
    Invulnerability - 000-42C-F7A
    Last edited by Mezmorize; 10-11-2010, 09:52:46 PM.

    Leave a comment:


  • Mezmorize
    replied
    Oh damn, didn't test it long enough I suppose.

    Here's another one I cant get the GG code workin'

    Lost World, The - Jurassic Park

    Action Replay:
    Invulnerability - 00C415:80

    Leave a comment:


  • Hybrid
    replied
    as for last action hero it seems you still take damage even when blinking even with the par code

    Leave a comment:


  • Mezmorize
    replied
    Originally posted by ReyVGM View Post
    You're on a roll!!
    Heh, I was until my vacation from work ran out >.<

    Edit:
    I was workin' on this one when I went to bed last night.
    I can't seem to get the Game Genie code right.
    Best I can get is always/never blink, but with the always blink, you still take damage sadly.

    ---------------------------------------------------------------------------------------------------------------
    Last Action Hero

    Action Replay
    Invulnerability - 00C1CB:FF
    Game Genie:

    ---------------------------------------------------------------------------------------------------------------

    Damn, I can't seem to get the GG code for this one either.
    Legend of Illusion Starring Mickey Mouse (U)

    Invulnerability - 00CB2D:02

    ---------------------------------------------------------------------------------------------------------------

    Lion King, The (U)

    Action Replay
    Invulnerability - 00C6DC:FF (Hacked by Rid)

    Game Genie
    Invulnerability - B67-7AB-7F4

    ---------------------------------------------------------------------------------------------------------------

    Lucky Dime Caper, The Starring Donald Duck (U)

    Action Replay:
    Invincible [Character Flickers Though] - 00C13F:01 -Datel

    Game Genie:
    Invulnerability (No Flicker) - 009-A4E-3B4
    Last edited by Mezmorize; 10-11-2010, 07:34:20 PM. Reason: More Codes...

    Leave a comment:


  • ReyVGM
    replied
    You're on a roll!!

    Leave a comment:


  • Mezmorize
    replied
    Hook

    Action Replay
    Invulnerability (Blink) - 00DB2D:FF

    Game Genie:
    Invulnerability (No Blink) - 001-5AD-7F4

    ----------------------------------------------------------------------------------------------

    Hyokkori Hyoutan Jima (J)

    Action Replay:
    Invulnerability - 00D42D:FF

    I don't know the right value to use or something, this one didn't come out right:

    Game Genie:
    Don't Blink From Damage - 005-33A-E69

    ----------------------------------------------------------------------------------------------

    Indiana Jones and the Last Crusade

    Action Replay:
    Invulnerability - 00CA14:FF

    Game Genie:
    Invulnerability - 00A-05B-7F4

    ----------------------------------------------------------------------------------------------

    Iron Man X-O Manowar in Heavy Metal

    Action Replay:
    Invulnerability - 00D696:00

    Once again, 'B6' was the magic value, when some others didn't work...

    Game Genie:
    Invulnerability - B62-A3D-B31

    ----------------------------------------------------------------------------------------------

    Itchy & Scratchy Game, The

    Action Replay:
    Invulnerability - 00D6E8:FF

    Game Genie:
    Invulnerability - 005-52C-191

    ----------------------------------------------------------------------------------------------

    James Bond 007 - The Duel

    Action Replay:
    Invulnerability - 00DEE2:FF

    Game Genie:
    Invulnerability - 001-EBC-19F

    ----------------------------------------------------------------------------------------------

    James Pond II - Codename RoboCod

    Action Replay:
    Invulnerability - 00DAC3:FF

    Game Genie:
    Invulnerability - 00E-4FD-19B

    ----------------------------------------------------------------------------------------------

    James Pond 3 - Operation Starfish

    Action Replay:
    Invulnerability - 00D031:FF

    Game Genie:
    Invulnerability - A93-02F-7F4

    ----------------------------------------------------------------------------------------------

    Judge Dredd

    Action Replay:
    Invulnerability - 00D991:FF

    For the first time, I had to 'trace' 2 different address to get the right GG code.

    Game Genie:
    Invulnerability - 002-84E-A2C

    ----------------------------------------------------------------------------------------------

    Jungle Book, The

    Aug 1993 Action Replay:
    Invulnerability - 00C8B1:FF

    Aug 1993 Game Genie:
    Invulnerability - 003-DFC-7F4

    Mar 1994 Action Replay:
    Invulnerability - 00C8B2:FF

    Mar 1994 Game Genie:
    Invulnerability - 003-EEC-7F4

    ----------------------------------------------------------------------------------------------

    Jurassic Park (UE)

    Action Replay:
    Invulnerability - 00DD90:20

    Game Genie: (Not the best...but Galoob hacked one already anyway.)
    Invulnerability - 00C-21D-6EF

    ----------------------------------------------------------------------------------------------

    Kaitou Saint Tail (J)

    Action Replay:
    Invulnerability - 00C72C:FF

    Game Genie:
    Invulnerability - 000-DDD-91D
    Last edited by Mezmorize; 10-10-2010, 06:07:52 PM. Reason: More Codes...

    Leave a comment:


  • Hybrid
    replied
    dunno

    Leave a comment:

Working...
X