Option navigation windows are not certain for some users (esp. music and skins options are hard to find first time...)
Ok alus, what do you recommend?
Maybe I should push the control stuff towards the end, the sound options to page 2 and the skins to page 3?
I think that there would be good idea to make something similar to page-tabs. With all main options put on one page, and user can choose which data should be changed.
* general settings
* control settings
etc. then after choosing one of this options - one will be redirected to detailed settings page. What do you think?
I think that it would be a good idea before attempting it to design a new options system because there's so much duplication in screen.c but I can't reduce it. We need an options engine, one that developers can add to and rearrange easily.
For the moment to makes things better in case the above doesn't make it into the next release, I will simply reorder the options.
I've come up with this much improved order which I'm going to implement and if you want to suggest something else then do so. I'm going to start now.
Key Repeat Delay
Key Repeat Interval
Joystick Axes Dead Zone
Pointer Controls Pad Type
Restore Default Controls
Control Reconfiguration Help
All controls which I may reorder but may not (I'll see when I've done the above).
I've reordered the options and it's already made a big difference :) All the more popular things are at the front.
I'm going to spend some time playtesting and option-engine designing for a while now.