Announcement

Collapse
No announcement yet.

Request: Galaga Destination Earth PSX

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

  • Request: Galaga Destination Earth PSX

    i've noticed a "cheats" option in the menu listing through the hex editor however this game is evil and refuses to let me see it
    looks like to me theres something with the scratch pad
    as i could not find anything period for it no way to try and slip into it any help would be appreciated.

    RIP MOM 6-27-52 - 12-25-10

  • #2
    I just backtraced the "menu1 cheats" label. I poked the RAM address referenced in the ASM, that was set to load a value of 1.

    Cheats Option Unlocked (main menu)
    3008CC44 0001
    Note: You'll be able to select any planet and toggle debug mode (the Cheats option in cheat menu). The "Cheats" option enables the following features (that I noticed):

    Infinite Lives
    ? info (Gold text; far left of screen)
    ? set to 100 (Gold text; far right of screen)
    Complete Level (press Select on Pad 1)
    Kill Enemies (press L2+R2 on Pad 1)
    Attached Files
    Last edited by Hacc; 11-17-2013, 09:12:29 PM.

    Comment


    • #3
      Good teamwork. You guys are finding quite a few debug cheats.

      Comment


      • #4
        Woah, from those screens that looks like it'd be a fun game to play.

        Comment


        • #5
          Hybrid, if you want to see the build info of the game, goto this address in memory (ASM): 8006BE98 (MAIN). My copy had the following:

          Code:
          FNC_0006be98:                    # 
              addiu        sp, sp, $ffe8        # 8006be98:27bdffe8    
              sw        ra, $0010(sp)        # 8006be9c:afbf0010    
              jal        $8004a014        # 8006bea0:0c012805    ^ FNC_0004a014
              nop                    # 8006bea4:00000000    
              jal        $80046830        # 8006bea8:0c011a0c    ^ FNC_00046830
              nop                    # 8006beac:00000000    
              lui        a0, $8001        # 8006beb0:3c048001    a0="GHOSTLINE: %s %d\n"
              jal        $8006bfd4        # 8006beb4:0c01aff5    v FNC_0006bfd4
              addiu        a0, a0, $507c        # 8006beb8:2484507c    a0="\n*************************************\n"
              lui        a0, $8001        # 8006bebc:3c048001    a0="GHOSTLINE: %s %d\n"
              jal        $8006bfd4        # 8006bec0:0c01aff5    v FNC_0006bfd4
              addiu        a0, a0, $50a4        # 8006bec4:248450a4    a0="GHOST PlayStation\n"
              lui        a0, $8001        # 8006bec8:3c048001    a0="GHOSTLINE: %s %d\n"
              addiu        a0, a0, $50b8        # 8006becc:248450b8    a0="version %s\n"
              lui        a1, $8008        # 8006bed0:3c058008    a1=$80080000
              jal        $8006bfd4        # 8006bed4:0c01aff5    v FNC_0006bfd4
              addiu        a1, a1, $bd94        # 8006bed8:24a5bd94    a1="01.01"
              lui        a0, $8001        # 8006bedc:3c048001    a0="GHOSTLINE: %s %d\n"
              addiu        a0, a0, $50c4        # 8006bee0:248450c4    a0="serial %s\n"
              lui        a1, $8001        # 8006bee4:3c058001    a1="GHOSTLINE: %s %d\n"
              jal        $8006bfd4        # 8006bee8:0c01aff5    v FNC_0006bfd4
              addiu        a1, a1, $50d0        # 8006beec:24a550d0    a1="000707-152922"
              lui        a0, $8001        # 8006bef0:3c048001    a0="GHOSTLINE: %s %d\n"
              jal        $8006bfd4        # 8006bef4:0c01aff5    v FNC_0006bfd4
              addiu        a0, a0, $50e0        # 8006bef8:248450e0    a0="(C)1998-2000 king of the Jungle Ltd.\n"
              lui        a0, $8001        # 8006befc:3c048001    a0="GHOSTLINE: %s %d\n"
              jal        $8006bfd4        # 8006bf00:0c01aff5    v FNC_0006bfd4
              addiu        a0, a0, $5108        # 8006bf04:24845108    a0="*************************************\n\n"
           jal        $8006c1dc        # 8006bf08:0c01b077    v FNC_0006c1dc
          That's not the entire routine; just the necessary info to show.

          This code auto activates the "Cheats" option, after entering and exiting the "Credits" option. I set a breakpoint read on the "Cheats" address, and it is read in the Credits screen ("set" to 1). There is either a button cheat to enable it here, or it's unlocked after beating the game (unknown requirements).

          Auto Enable Cheats Option
          8003EAE6 2400

          Cheats Mode Enabled
          3008CC30 0001
          Last edited by Hacc; 11-26-2013, 05:44:34 AM.

          Comment

          Working...
          X