Announcement

Collapse
No announcement yet.

Specific Code Target (GBA- SFA3 Upper)

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

  • Specific Code Target (GBA- SFA3 Upper)

    Itoikenza recently asked me to help him make a code. I think it would be better to share in the forum for everyone to see and learn. I don't have experience with gba in particular, but I will do my best, and anyone else can help as well.

    The target: We want a code for sfa3upper that with the select button held down and an attack button pushed, will auto perform a special move. I believe this will be better as a code, as doing a patch would require a lot more work, like writing a new routine.

    Checking for the select button will be easy, I believe the GSA v3/4 has a 8-bit if AND codetype that will work quite nicely. We just have to find the location of the button input.

    But first, we need to figure out the codes to execute if the select button is held. I'm willing to bet when an attack button is pushed, there is a subroutine that checks previous button presses for special combos. We need to find a way to have this subroutine return true instead of false. To find this subroutine, I think it would be easiest to have a look through the ram while the game is running and pressing buttons to see where the presses are being recorded. From there we can see what reads them after a button is pressed and get the location of our routine.

    This is how I found the code for SNES Mortal Kombat one button presses (MK one or two, I don't remember). So the first step is to find how the game is reading button combos.
    Code:
    38?????? 000000??     // Check if the select button is held (8-bit if AND (single))
    00?????? 000000??     // Trick the combo routine into thinking there was a special button combo (8-bit RAM Write)
    I'll update this code as we figure it out.
    Please put all complaints in writing and submit them here.

    Above link not working? Try here.


  • #2
    thanks, for making a thread on this. i'm talking about the (u) region of the game...

    would love a port of this ntsc (u) psx code to gba...
    P1 Performs A Multi-Atomic Buster

    Pressing and holding R2 allows Zangief to perform multiple suplexes or piledrivers while performing the Final Atomic Buster super combo. Release R2 to finish the attack. The code may also affect other characters super combo attacks.
    D0198862 0002
    801945BC 0000

    and this

    P1 Press Medium Punch + Medium Kick To Warp Left
    d01943c600c0
    801942c20000
    P1 Press Light Punch + Light Kick To Warp Right
    d01943c60030
    801942c20fff


    this is also from psx.
    do these codes mess with how supers are executed...

    Instant Specials P1 (Cheat Device 2.2 Or Higher Needed!)

    D11945E8 0000
    50000608 0000
    801945E8 0502

    edit: this just gives access to 1 super, and not even the x-ism or zangief's buster... sure wish someone could fix it to give access to all..
    Last edited by itoikenza; 09-20-2011, 04:36:24 PM.

    Comment


    • #3
      make sure "simple" is set for "easy combo's" & "super alpha cancel" is set to "on"

      dwn+b
      74000130 037d
      83005d80 0020
      74000130 037d
      83005d82 0010
      74000130 037d
      83005d84 0023
      left+b
      74000130 03dd
      83005d80 0080
      74000130 03dd
      83005d82 00A0
      74000130 03dd
      83005d84 0023
      right+b
      74000130 03ed
      83005d80 0080
      74000130 03ed
      83005d82 0090
      74000130 03ed
      83005d84 0013
      down+a
      74000130 037e
      83005d80 0020
      74000130 037e
      83005d82 0010
      74000130 037e
      83005d84 0023
      left+a
      74000130 03de
      83005d80 0080
      74000130 03de
      83005d82 00A0
      74000130 03de
      83005d84 0023
      right+a
      74000130 03ee
      83005d80 0080
      74000130 03ee
      83005d82 0090
      74000130 03ee
      83005d84 0013

      mission accomplished...
      Last edited by itoikenza; 11-11-2013, 04:40:39 PM. Reason: make sure "simple" is set for "easy combo's" & "super alpha cancel" is set to "on"

      Comment

      Working...
      X