scummvm/scummvm — pull request #216 by bluegr (2012-03-25 15:57:44+00:00)
Title: GUI: Change the undithering checkbox to be an engine-specific option

As the name says, this changes the global EGA undithering checkbox to be an engine-specific option for SCI games that support it, instead of a global option.

Pros:
- It only appears in the games that actually use it
- Engine-specific code is removed from common code

Cons:
- Since it uses the Advanced Detector, users will need to readd their games to make the option visible (like with the rest of the newly added GUI options)
- It is still not possible to set game-specific options globally, thus users will need to change all of their games one by one (same as the other game GUI options)

The cons are why this needs a bit more discussion before merging, and thus I made this a pull request instead