Opened 15 years ago

Closed 15 years ago

Last modified 8 months ago

#7369 closed enhancement (wontfix)

OSD: Configuration option to disable

Reported by: SF/simsaw Owned by: fingolfin
Priority: normal Component: Graphics: Scalers
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 Changed 15 years ago by SF/ender

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

comment:2 Changed 15 years ago by SF/trinity78

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 Changed 15 years ago by SF/simsaw

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 Changed 15 years ago by eriktorbjorn

Owner: set to fingolfin

comment:5 Changed 15 years ago by fingolfin

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 Changed 15 years ago by fingolfin

Owner: fingolfin deleted

comment:7 Changed 15 years ago by SF/simsaw

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 Changed 15 years ago by sev-

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 Changed 15 years ago by fingolfin

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 Changed 15 years ago by fingolfin

Owner: set to fingolfin
Resolution: wontfix
Status: newclosed

comment:11 Changed 8 months ago by digitall

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