Opened 20 years ago

Closed 20 years ago

Last modified 5 years ago

#7369 closed feature request (wontfix)

OSD: Configuration option to disable

Reported by: SF/simsaw Owned by: fingolfin
Priority: normal Component: Graphics: Scalers
Version: Keywords:
Cc: Game:

Description

Your display about the gfx mode is probably very helpful for some bug reports, but I don't like it and it is disturbing me. Please: Could you make a possibility to turn it off?

Ticket imported from: #942268. Ticket imported from: feature-requests/185.

Change History (11)

comment:1 by SF/ender, 20 years ago

Summary: Possibility to turn off gfx mode displayOSD: Configuration option to disable

comment:2 by SF/trinity78, 20 years ago

I don't see the sense in this. You don't switch the gfx mode every minute, don't you? I mean, its only displayed in the beginning and after that you are supposed to play the game, not to change the gfx mode every second.

This is really a strange request.

comment:3 by SF/simsaw, 20 years ago

Hey! It is really disturbing me! Always when I start the game and don't use the default 2x, I got this stupid display!!! Argh! Also when I start the game in full screen and also when I change to that. Also I'm trying to make a movie out of the Simon the Sorcerer games (I know: sounds strange, too) and it looks stupid if there is that OSD at the beginning.

Please! Please! Please! Make a possibility to turn it off! It can't be that hard! You also have been able to add this feature so you should also be able to change it so that it can be switched off or remove it.

comment:4 by eriktorbjorn, 20 years ago

Owner: set to fingolfin

comment:5 by fingolfin, 20 years ago

I am not interested in adding an option to turn this off, to the contrary, I am opposed to it.

The only thing that I will eventually change is that it displays the OSD on startup. That's a bug, in fact I am aware off, I just didn't get around to fixing it. The problem is that the OSD code is triggered in the generic scaler switch method; however, it should be switched in the key input handler code, just after it initated the GFX mode change. That way, the OSD will only be displayed upon user made GFX mode changes, not when an automatic change (due to a config file options) takes places.

Other than that, I don't follow simsaw's explanation at all. As trinity78 stated: you are supposed to play the game, not change the GFX mode every other second. In fact, how terribly disturbing can it be to see a tiny OSD for 2 seconds once at the start of a game ? Ugh... you are exagerating, i think :-)

comment:6 by fingolfin, 20 years ago

Owner: fingolfin removed

comment:7 by SF/simsaw, 20 years ago

Making a possibility that OSD is just displayed when it is manually changed would be fine. But making a possibility to switch it off? Wouldn't that be easier? Making it was easy, too. And I don't quite understand the use of this. You can read about these modes in the readme.txt as well as in the program ScummVM itself! So I don't see the point! By the way, do you think anybody is so stupid that he/she does not know what "Windowed mode" and "Full screen mode" is?

If you fix that "bug" you make me "half happy". I wouldn't have a reason to complain anymore. :)

comment:8 by sev-, 20 years ago

Well, there is definite use of this. First reason is that you can't even imagine how rare we meet users of ScummVM who actually _did_ read README file.

Another reason is that, I for example have more important things to keep in my mind than correspondence between Ctrl+Alt+number combination and some particular scaler. And here OSD comes handy.

From the other hand it is a kind of cool proof of concept to demonstrate OSD.

And if you really so much want to be happy, feel free to submit appropriate patch. That will speed up implementation.

comment:9 by fingolfin, 20 years ago

CVS behavior is changed to only display the OSD when the user requested the change (e.g. via a hotkey), not when an automatic switch occurs.

I refuse adding a config option to turn off the OSD, even if a patch was submitted. If you really hate it that much, you can compile ScummVM yourself with the OSD menu disabled (which is easy to do, there is a preprocessor flag for that).

comment:10 by fingolfin, 20 years ago

Owner: set to fingolfin
Resolution: wontfix
Status: newclosed

comment:11 by digitall, 5 years ago

Component: Graphics: Scalers
Note: See TracTickets for help on using tickets.