ShadowSpeedrun / ShadowSX

ROM Hack + Dolphin Config for a Speedrunner focused version of the GameCube ENG NTSC Shadow the Hedgehog.
4 stars 2 forks source link

New SX Options Menu System and Options - ENG #22

Closed BlazinZzetti closed 2 months ago

BlazinZzetti commented 2 months ago

Huge change to how the SX Options are handled. This update adds a bunch of new functionality and options bringing it more in line with what I wanted for SX 1.0 if I had more time. There's still quite a bit to do in terms of minor bug fixes, optimizing for code space (77% used right now 😨), and doing the translations, but those can be handed on the main SX 1.1 branch or in another branch.

The following settings have been added:

The load save file will now automatically initialize the save data for any custom settings that do not already exist on the file.

This PR addresses issue #7 and sort of addresses #13 in the sense that I now have a near full understand of the menu system for documentation later.