aboutsummaryrefslogtreecommitdiff
path: root/TODO
diff options
context:
space:
mode:
authorMax Horn2006-02-17 00:01:18 +0000
committerMax Horn2006-02-17 00:01:18 +0000
commita96760a2fdf32a1dc3c6cb44cfd247e4b1b3ab79 (patch)
tree499b85db76c71d966c30aa0b35deb35a68642a0c /TODO
parentfde1da92f068f700d82774360dd6cd05c6c0adcc (diff)
downloadscummvm-rg350-a96760a2fdf32a1dc3c6cb44cfd247e4b1b3ab79.tar.gz
scummvm-rg350-a96760a2fdf32a1dc3c6cb44cfd247e4b1b3ab79.tar.bz2
scummvm-rg350-a96760a2fdf32a1dc3c6cb44cfd247e4b1b3ab79.zip
Reduced use of GF_DEFAULT_TO_1X_SCALER in favor of a new param to Engine::initCommonGFX; added a TODO stating that it should eventually be removed completly
svn-id: r20738
Diffstat (limited to 'TODO')
-rw-r--r--TODO6
1 files changed, 6 insertions, 0 deletions
diff --git a/TODO b/TODO
index a73d88fa00..6f8a7464a8 100644
--- a/TODO
+++ b/TODO
@@ -318,6 +318,12 @@ General
=======
* Fix engines so they clean up after themselves, to allow proper re-entry
to the launcher. See "FIXME: LAUNCHERHACK" in base/main.cpp
+* Get rid of GF_DEFAULT_TO_1X_SCALER and the 'defaultTo1XScaler' parameter of
+ Engine::initCommonGFX. They form a crude hack to better support 640x480 games
+ and are meant to prevent those games from being accidentally scaled to a size
+ that won't fit on the screen. However, the proper fix would be to modify the
+ backends so that they simply fall back to a smaller scaler when a combination
+ is requested that can't be satisfied.
SCUMM
=====