freem wrote:I guess you do not often play on a dual screen computer running linux. Otherwise, you would know that SDL modes detection is completely useless there, because SDL reports all modes from all screens, including the virtual one, and when you automatically select the "best one" you fall on the virtual screen which is include the screen space of all your real screens.
freem wrote:Not to mention that SDL lacks a lot of support for a lot of hardware. It currently is only able to manage mouses with 3 buttons and a wheel. I obviously speak about the current stable version of SDL, since I know no game using the beta.
Agree, but SDL2 has been hijacked by the Global Government, who slowed down its development, and it likely lacks manpower on top of all that.
freem wrote:Also, if you prefer windowed mode, as I, even on single screen configurations, if you can not customize the resolution to fit the size of your OS's interface, auto-detection of size is a problem. Most game choose to force the user to select one of those detected resolutions, without real need for that. It's bad.
That's games' problem, not SDL's.
freem wrote:You spoke about WASD keys. Man, those are just unusable for a lot of users. In fact, for every user which do not use a qwerty keyboard.
That's exactly what one of my petition proposals is about. Basically, you request keys (forward, back, left, right, weapon1, weapon2, medkit, etc.) from OS and it uses magical Microsoft proprietary algorithms to find the best default layout, even for non-QWERTY keyboards.
freem wrote:About the back to the subject, I agree with a good part of what you said: console should not be mandatory to access stuff. But it can not be removed so easily. There are so many options that they can not all fit into a gui, or at least, not without a ton of work, and there is a certain lack of manpower for that.
You can still edit autoexec.cfg to change obscure options.