aboutsummaryrefslogtreecommitdiff
path: root/engines/agi/agi.cpp
diff options
context:
space:
mode:
authorMartin Kiewitz2016-02-28 11:23:31 +0100
committerMartin Kiewitz2016-02-28 11:23:31 +0100
commit7a169c90f676ead7de6aa2624ac257ff5e85c10e (patch)
tree901c4a71a7183b75eb75ca22f63e91dce5fe8f48 /engines/agi/agi.cpp
parent470cdabc586956be53f768cb19e2c73b8405b502 (diff)
downloadscummvm-rg350-7a169c90f676ead7de6aa2624ac257ff5e85c10e.tar.gz
scummvm-rg350-7a169c90f676ead7de6aa2624ac257ff5e85c10e.tar.bz2
scummvm-rg350-7a169c90f676ead7de6aa2624ac257ff5e85c10e.zip
AGI: Hercules rendering for game screen
Diffstat (limited to 'engines/agi/agi.cpp')
-rw-r--r--engines/agi/agi.cpp19
1 files changed, 7 insertions, 12 deletions
diff --git a/engines/agi/agi.cpp b/engines/agi/agi.cpp
index 6773398271..6e63cd3e71 100644
--- a/engines/agi/agi.cpp
+++ b/engines/agi/agi.cpp
@@ -283,18 +283,7 @@ void AgiBase::initRenderMode() {
switch (platform) {
case Common::kPlatformDOS:
- switch (configRenderMode) {
- case Common::kRenderCGA:
- _renderMode = Common::kRenderCGA;
- break;
- // Hercules is not supported atm
- //case Common::kRenderHercA:
- //case Common::kRenderHercG:
- // _renderMode = Common::kRenderHercG;
- // break;
- default:
- break;
- }
+ // Keep EGA
break;
case Common::kPlatformAmiga:
_renderMode = Common::kRenderAmiga;
@@ -323,6 +312,12 @@ void AgiBase::initRenderMode() {
case Common::kRenderVGA:
_renderMode = Common::kRenderVGA;
break;
+ case Common::kRenderHercG:
+ _renderMode = Common::kRenderHercG;
+ break;
+ case Common::kRenderHercA:
+ _renderMode = Common::kRenderHercA;
+ break;
case Common::kRenderAmiga:
_renderMode = Common::kRenderAmiga;
break;