ROM Hack StarFox Command (U) D-Pad hack

  • Thread starter Thread starter cracker
  • Start date Start date
  • Views Views 65,815
  • Replies Replies 128
  • Likes Likes 1
sold said:
Thanks for this cracker. It's awesome. I always wondered why the game didn't include an option to use the d-pad and buttons in the first place.
I did notice a couple of things I thought needed mentioning. The brake and boost functions on the touchscreen make a horrible noise. And it seems as though steering is a little slow and unresponsive. Also, A and B as accelerate and brake feel too far apart.

I thought a setup like this would be great:
X= fire (or bomb)
Y= accelerate
A= brake
B= bomb (or fire)
L/R= Tilt left and right. Double tap to roll

That button configuration and more responsive steering and this hack would be perfect IMO
yaynds.gif
. The game would play almost exactly like starfox 64. What do you think?

Anyway, thanks alot. It's a great improvement already.
grog.gif

bombing wont work, because it doesnt just shoot straight. you have to drag it, so that wont work out. also, you cant tilt right in it, you just start barrel rolling, or if that can happen, that would be alot of hacking
 
Aren't there codes/patches to make it so that in EBA, it does the spinners automatically? I would assume auto-barrel rolls would be under the same principle, with a joker command on the shoulder buttons to activate it.
 
The problem isn't in implementing the hack, just in finding the addresses and/or code responsible for the barrel roll, loop, u-turn... I have attempted to find each of them a few times but I believe there are multiple flags that get filtered out.
unsure.gif


I will try some more when I get some time but don't want to waste away too many more hours on it.
wacko.gif
 
i dont think we need buttons for loops, becuase there on touch screen.

but wow, i cant belive how well im doing with this hack on wi-fi...even without barrel roll
 
I've been playing this quite a bit since the patch was released, and I want to again thank you for this excellent piece of work, cracker.

Besides that (as always, and I apologise), I was also wondering if you have anything else planned beyond the barrel rolls. As a die-hard user of the B-type controls in the original Star Fox, I think it would be brilliant if I could play the game with roughly those controls, which used A for bomb, B to shoot, X to boost and Y to brake (with inverted controls; D-type used standard up-is-up, down-is-down). Obviously, bombing isn't going to work so much because of the way they're performed in this game, but leaving both A and B as shoot would make me perfectly happy. That said, I'm definitely going to play through it again whether you update it any further or not, what you've done so far is amazing.

Here's the original control types from Star Fox on SNES:
QUOTE said:
A-type:
A: Nova Bomb
B: Brake
X: Boost
Y: Fire Blaster

B-type:
A: Nova Bomb
B: Fire Blaster
X: Boost
Y: Brake
C- and D-types use the same button mapping as A- and B-types respectively, but with up and down switched. A- and B-types use the standard up tilts down, down tilts up controls. If you were feeling particularly charitable, I'm sure including all four control types would please any and all players of the original game.
 
Nope. But honestly I didn't have much time to spend on it as I was writing a tutorial and that took up nearly all my spare time.
 
Tall Alien said:
a tutorial for stuff like this? because ill glady try to hack sonic chronicles for d-pad hack outside battle

I've already got it on my to do list. In the meantime you might want to check out my DS Hooking Tutorial since it lays the groundwork for what you would be doing. You can read it here.
 
The tutorial hasn't been made yet. It takes a while to write up a tutorial that is reader friendly and also supplies enough information.
 
Ive patched the file with the inverted v3 bat file, and now my game won't boot up. I'm running a Supercard DS One. I renamed the file to match the bat file when I patched it. Anything I'm doing wrong? Potential fixes? I'd give the code a try, but I don't know how to apply it.
 
Tall Alien said:
idk, but theres a problem with braking and boosting with touch screen. i dont care, but when you try to, it will make an irriating sound and wont boost.


yes I'm getting this too, it is weird.

L/R are the only buttons that work on the map now... be careful when programing the berrial roll.

haha! side effect- this code give infidate boost/brake.

nice work- although I'm so used to touch controls, as they still offer alittle more (sharp turns, BR) switching from the two is alittle tedious, but otherwise amazing code patch.

funny how some patches fall short (pokemon) and others soar high.
 
Tac 21 said:
Tall Alien said:
idk, but theres a problem with braking and boosting with touch screen. i dont care, but when you try to, it will make an irriating sound and wont boost.


yes I'm getting this too, it is weird.

L/R are the only buttons that work on the map now... be careful when programing the berrial roll.

haha! side effect- this code give infidate boost/brake.

nice work- although I'm so used to touch controls, as they still offer alittle more (sharp turns, BR) switching from the two is alittle tedious, but otherwise amazing code patch.

funny how some patches fall short (pokemon) and others soar high.

Oops.. I may have accidently created the patch from a test image that I was messing with to try to figure out where the barrel roll, etc got triggered. I will check it out when I get time.
 
I figured out what is happening. In my hack routine it turns the flag on when the button is pressed and it doesn't check the boost bar until after it runs the code to check for the flag and brake or boost. I'll add a couple lines of code to check the boost bar to see if it is empty or not for those who don't like this side effect.
wink.gif
 

Site & Scene News

Popular threads in this forum