StarFox Command (U) D-Pad hack

Discussion in 'NDS - ROM Hacking and Translations' started by cracker, Nov 27, 2008.

Nov 27, 2008

StarFox Command (U) D-Pad hack by cracker at 5:10 AM (30,124 Views / 1 Likes) 114 replies

  1. cracker
    OP

    Member cracker Nyah!

    Joined:
    Aug 24, 2005
    Messages:
    3,132
    Country:
    United States
    For anyone interested in learning how to a custom key handler I have finally finished my StarFox Command Control Hacking Tutorial. Read it here.

    Grab the patch here! -- v2-4 (v3 remaps A to boost and B to brake, v4 fixes a side effect of infinite boost)

    Or use the AR codes
    Code:
    Use D-pad for controls - A to boost - B to brake - no infinite boost (reverse)
    52000000 E7FFDEFF
    E2000000 00000184
    E92D5FFF E3A04301
    E5945130 E1D139BA
    E2156020 1A000000
    E2833C01 E2156010
    1A000000 E2433C01
    E1C139BA E1D139B8
    E2156080 1A000000
    E2433C01 E2156040
    1A000000 E2833C01
    E1C139B8 E3855C03
    E385500F E5845130
    E8BD5FFF E3A02098
    E19120F2 E1C020B0
    E3A0209A E59F3000
    E12FFF13 021E9D3D
    E92D5FFF E3A01301
    E5911130 E2010003
    E2300003 03A00001
    058F0060 E59F005C
    E3500000 0A00000D
    E2844C01 E3A00A49
    E5142044 E1520000
    A3A00000 A58F003C
    AA000006 E2110002
    E1A000A0 E2200001
    E5C4000F E2110001
    E2200001 E5C4000E
    E8BD5FFF E7D43000
    E2800003 E0842000
    E3A010FF E59F0000
    E12FFF10 021EE4D5
    00000001 E92D5FFF
    E59F1058 E5912000
    E59F3054 E1520003
    1A000006 E59F204C
    E4812004 E59F2048
    E5812000 E59F1054
    E3A0200C E5C12000
    E59F1038 E5912000
    E59F3034 E1520003
    1A000003 E59F202C
    E4812004 E59F2028
    E5812000 E8BD5FFF
    E51FF004 037FB8F4
    021E9D34 5E8A2298
    47104A00 02000000
    021EE4CC 48DD5C23
    47184B00 02000078
    0203D414 00000000
    D2000000 00000000
    521E9D34 5E8A2298
    021E9D34 47104A00
    021E9D38 02000000
    2203D414 0000000C
    D2000000 00000000
    521EE4CC 48DD5C23
    021EE4CC 47184B00
    021EE4D0 02000078
    D2000000 00000000
    
    Use D-pad for controls - A to boost - B to brake - no infinite boost (normal)
    52000000 E7FFDEFF
    E2000000 00000184
    E92D5FFF E3A04301
    E5945130 E1D139BA
    E2156020 1A000000
    E2833C01 E2156010
    1A000000 E2433C01
    E1C139BA E1D139B8
    E2156080 1A000000
    E2833C01 E2156040
    1A000000 E2433C01
    E1C139B8 E3855C03
    E385500F E5845130
    E8BD5FFF E3A02098
    E19120F2 E1C020B0
    E3A0209A E59F3000
    E12FFF13 021E9D3D
    E92D5FFF E3A01301
    E5911130 E2010003
    E2300003 03A00001
    058F0060 E59F005C
    E3500000 0A00000D
    E2844C01 E3A00A49
    E5142044 E1520000
    A3A00000 A58F003C
    AA000006 E2110002
    E1A000A0 E2200001
    E5C4000F E2110001
    E2200001 E5C4000E
    E8BD5FFF E7D43000
    E2800003 E0842000
    E3A010FF E59F0000
    E12FFF10 021EE4D5
    00000001 E92D5FFF
    E59F1058 E5912000
    E59F3054 E1520003
    1A000006 E59F204C
    E4812004 E59F2048
    E5812000 E59F1054
    E3A0200C E5C12000
    E59F1038 E5912000
    E59F3034 E1520003
    1A000003 E59F202C
    E4812004 E59F2028
    E5812000 E8BD5FFF
    E51FF004 037FB8F4
    021E9D34 5E8A2298
    47104A00 02000000
    021EE4CC 48DD5C23
    47184B00 02000078
    0203D414 00000000
    D2000000 00000000
    521E9D34 5E8A2298
    021E9D34 47104A00
    021E9D38 02000000
    2203D414 0000000C
    D2000000 00000000
    521EE4CC 48DD5C23
    021EE4CC 47184B00
    021EE4D0 02000078
    D2000000 00000000
    
    Use D-pad for controls - A to boost - B to brake - infinite boost (reverse)
    52000000 E7FFDEFF
    E2000000 000000C4
    E92D5FFF E3A04301
    E5945130 E1D139BA
    E2156020 1A000000
    E2833C01 E2156010
    1A000000 E2433C01
    E1C139BA E1D139B8
    E2156040 1A000000
    E2833C01 E2156080
    1A000000 E2433C01
    E1C139B8 E3855C03
    E385500F E5845130
    E8BD5FFF E3A02098
    E19120F2 E1C020B0
    E3A0209A E59F3000
    E12FFF13 021E9D3D
    E92D5FFF E3A01301
    E5911130 E2844C01
    E2110002 E1A000A0
    E2200001 E5C4000F
    E2110001 E2200001
    E5C4000E E8BD5FFF
    E7D43000 E2800003
    E0842000 E3A010FF
    E59F0000 E12FFF10
    021EE4D5 00000000
    D2000000 00000000
    521E9D34 5E8A2298
    021E9D34 47104A00
    021E9D38 02000000
    2203D414 0000000C
    D2000000 00000000
    521EE4CC 48DD5C23
    021EE4CC 47184B00
    021EE4D0 02000078
    D2000000 00000000
    
    Use D-pad for controls - A to boost - B to brake - infinite boost (normal)
    52000000 E7FFDEFF
    E2000000 000000C4
    E92D5FFF E3A04301
    E5945130 E1D139BA
    E2156020 1A000000
    E2833C01 E2156010
    1A000000 E2433C01
    E1C139BA E1D139B8
    E2156040 1A000000
    E2433C01 E2156080
    1A000000 E2833C01
    E1C139B8 E3855C03
    E385500F E5845130
    E8BD5FFF E3A02098
    E19120F2 E1C020B0
    E3A0209A E59F3000
    E12FFF13 021E9D3D
    E92D5FFF E3A01301
    E5911130 E2844C01
    E2110002 E1A000A0
    E2200001 E5C4000F
    E2110001 E2200001
    E5C4000E E8BD5FFF
    E7D43000 E2800003
    E0842000 E3A010FF
    E59F0000 E12FFF10
    021EE4D5 00000000
    D2000000 00000000
    521E9D34 5E8A2298
    021E9D34 47104A00
    021E9D38 02000000
    2203D414 0000000C
    D2000000 00000000
    521EE4CC 48DD5C23
    021EE4CC 47184B00
    021EE4D0 02000078
    D2000000 00000000
    
    Use D-pad for controls (reverse)
    52000000 E7FFDEFF
    E2000000 00000078
    E92D5FFF E3A04301
    E5945130 E1D139BA
    E2156020 1A000000
    E2833C01 E2156010
    1A000000 E2433C01
    E1C139BA E1D139B8
    E2156040 1A000000
    E2833C01 E2156080
    1A000000 E2433C01
    E1C139B8 E3855C03
    E385500F E5845130
    E8BD5FFF E3A02098
    E19120F2 E1C020B0
    E3A0209A E59F3000
    E12FFF13 021E9D3D
    D2000000 00000000
    521E9D34 5E8A2298
    021E9D34 47104A00
    021E9D38 02000000
    2203D414 0000000F
    D2000000 00000000
    
    Use D-pad for controls (normal)
    52000000 E7FFDEFF
    E2000000 00000078
    E92D5FFF E3A04301
    E5945130 E1D139BA
    E2156020 1A000000
    E2833C01 E2156010
    1A000000 E2433C01
    E1C139BA E1D139B8
    E2156040 1A000000
    E2433C01 E2156080
    1A000000 E2833C01
    E1C139B8 E3855C03
    E385500F E5845130
    E8BD5FFF E3A02098
    E19120F2 E1C020B0
    E3A0209A E59F3000
    E12FFF13 021E9D3D
    D2000000 00000000
    521E9D34 5E8A2298
    021E9D34 47104A00
    021E9D38 02000000
    2203D414 0000000F
    D2000000 00000000
     
    eobb likes this.


  2. Tall Alien

    Banned Tall Alien Banned

    Joined:
    Nov 8, 2008
    Messages:
    225
    Country:
    United States
    EDIT: YOU ARE GOD: IT WORKS

    but it would be good if you can make it not fire when you shoot..
     
  3. Rayder

    Former Staff Rayder Mostly lurking lately....

    Joined:
    Jan 14, 2007
    Messages:
    6,613
    Location:
    USA
    Country:
    United States
    Cracker knows what he's doing. I doubt it's fake, though I haven't tried it.
     
  4. Tall Alien

    Banned Tall Alien Banned

    Joined:
    Nov 8, 2008
    Messages:
    225
    Country:
    United States
    it is real, i just need to know button hacking so i can remove firing win d-pad is pressed..or if he will do it
     
  5. cracker
    OP

    Member cracker Nyah!

    Joined:
    Aug 24, 2005
    Messages:
    3,132
    Country:
    United States
    I will try to suppress the firing from the D-pad when I have some more time to search for the code that is responsible. Also I plan on making an AR code as well.
     
  6. cracker
    OP

    Member cracker Nyah!

    Joined:
    Aug 24, 2005
    Messages:
    3,132
    Country:
    United States
    It's done. No more firing. [​IMG]
     
  7. Vague Rant

    Member Vague Rant Deceptively cute

    Joined:
    Aug 7, 2008
    Messages:
    1,980
    Location:
    Melbourne
    Country:
    Australia
    This is awesome. I loved StarFox Command as is, but this is worthy of a replay. It breathes new life into the game. Thanks, cracker.
     
  8. Nuja

    Newcomer Nuja Member

    Joined:
    Apr 22, 2007
    Messages:
    30
    Country:
    France
    hi,
    what does this patch ?
    thank you in advance.
     
  9. Vague Rant

    Member Vague Rant Deceptively cute

    Joined:
    Aug 7, 2008
    Messages:
    1,980
    Location:
    Melbourne
    Country:
    Australia
    StarFox Command is mainly controlled with the stylus, this allows you to steer using the D-Pad instead.
     
  10. SoulAnger

    Member SoulAnger MENUdo's Developer

    Joined:
    Jul 3, 2007
    Messages:
    743
    Country:
    Philippines
    Wow, I'm astounished that someone actually did this. I gotta try this later. [​IMG]
     
  11. aerowalk

    Member aerowalk GBAtemp Regular

    Joined:
    May 22, 2006
    Messages:
    124
    Country:
    Australia
    awesome, i'll try this patch
    i hate stylus control (zelda, pokemon ranger, sonic, ...)
    though the stylus control is well done in this game

    thx cracker
     
  12. Tall Alien

    Banned Tall Alien Banned

    Joined:
    Nov 8, 2008
    Messages:
    225
    Country:
    United States
    are u planning on doing complete standard control? like b gives boost, a is accelerate etc

    anyways thanks alot

    edit: i downloaded the new one, it still shoots lasers
     
  13. cracker
    OP

    Member cracker Nyah!

    Joined:
    Aug 24, 2005
    Messages:
    3,132
    Country:
    United States
    I'll think about adding alternate button controls but it could prove to be a lot of work. I'm gonna have to take a break after a day of SFC hacking yesterday. [​IMG]

    I think you applied the old patch to the game again. I just double checked and the new patch works as it should (no firing with the d-pad). The CRC32 is D10E3DE3.
     
  14. Tall Alien

    Banned Tall Alien Banned

    Joined:
    Nov 8, 2008
    Messages:
    225
    Country:
    United States
    ok, got it to work. overall thanxs for doing this am already playing this game way more than usual
     
  15. cracker
    OP

    Member cracker Nyah!

    Joined:
    Aug 24, 2005
    Messages:
    3,132
    Country:
    United States
    Yeah, same here. It feels like it should have been made in the first place. [​IMG]
     
  16. Tall Alien

    Banned Tall Alien Banned

    Joined:
    Nov 8, 2008
    Messages:
    225
    Country:
    United States
  17. multiboy2k

    multiboy2k Newbie

    Thank You so much for this!
    It's like a totally different game now. One that it is far more enjoyable! [​IMG]


    When you get more time and some rest from this awesome release, please feel free to give some of the other equally 'touched' annoying games this treatment.
    We appreciate it and you
     
  18. cracker
    OP

    Member cracker Nyah!

    Joined:
    Aug 24, 2005
    Messages:
    3,132
    Country:
    United States
    Update. Added A/B remaps. [​IMG]
     
  19. tyuno123

    Member tyuno123 GBAtemp Fan

    Joined:
    Sep 27, 2008
    Messages:
    472
    Location:
    Your Mind
    Country:
    Malaysia
    Dude Thanks !
     
  20. Dark^'^Knigh

    Member Dark^'^Knigh GBAtemp Maniac

    Joined:
    Apr 25, 2007
    Messages:
    1,043
    Location:
    Paradise
    Country:
    Australia
    Thanks cracker. You may not always get the 'written' gratitude for your great efforts, but I'm sure your handywork is appreciated by many.
    Most importantly, thanks for sharing! [​IMG]
     

Share This Page