Sonic Advance 2 DX v0.20
Pre-release
Pre-release
Changes:
- Added double spin
- Added backwards trick
- Added ability to change controller layout in settings
Keyboard Controls:
- arrow keys = move
- c key = jump
- c key while jumping = double spin attack
- left, right, or up arrow OR nothing + c key after bouncing on spring/ramp = do a trick
- down arrow = crouch
- down arrow while running = begin rolling
- c key while crouching = spindash (space again to charge, release down arrow to release)
- x key = spindash (space to charge, release control to release | can be done while moving)
- x key while rolling = stop rolling
- x key in air = air dash
- backspace = reset
- enter/escape = pause
- 1, 2, 3, 4 keys = change sprite scale (debug; can also be done from settings menu)
Nintendo Switch Pro Controller:
- d-pad = arrow keys
- a button = c key
- b button = z key
- x button = x key
- start button = enter key
- back button = escape key
- screenshot button = backspace key
Make sure you have the latest version of Java (Java SE 14) installed. So far I haven't been able to get it to run with versions older than Java SE 9. Note: make sure all older versions of Java are uninstalled. If you're not sure what version you have, go to the command line and type java -version
. If it doesn't say java version "14"
, you're not using the correct version.
No need to worry about downloading JoyToKey anymore. The game now works natively with any controller. If the control scheme seems off, navigate to the settings menu and change the button mapping to your liking.