Herringway / earthbound

attempt at decompiling+porting earthbound
31 stars 7 forks source link

Add a run button #32

Open tolmar opened 2 years ago

tolmar commented 2 years ago

Multiple hacks enable Y as a run button (uses skip sandwich speed).

Some hacks also allow inverting the run button by using an additional setting in the setup menu.

Herringway commented 2 years ago

the Y button might cause conflicts with the most critical functionality in the game, the bicycle bell...but we can remap it! we have more buttons available to us than the snes controller does.

we might also be able to allow the run button to stack with skip sandwiches, too.

tolmar commented 2 years ago

Stacking the run button with skip sandwiches would be very cool, but we'd need to rewrite the map collision code first, as it really can't handle that kind of speed.

Rewriting the map collision code has some other benefits though. It'd be nice to not get stuck on walls when moving diagonally, for example. It'd make speedrunners sad though.

Anonymous941 commented 1 year ago

the Y button might cause conflicts with the most critical functionality in the game, the bicycle bell...but we can remap it! we have more buttons available to us than the snes controller does.

we might also be able to allow the run button to stack with skip sandwiches, too.

Y isn't the bicycle bell, that's R. Y is used only on the debug menu. Although the R button could do nothing when you're on the bike since you can't run on the bike anyway... wouldn't want to lose the bell, after all :laughing: