diff options
-rw-r--r-- | engines/agos/agos.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/engines/agos/agos.cpp b/engines/agos/agos.cpp index e85172f9ff..695806dc5d 100644 --- a/engines/agos/agos.cpp +++ b/engines/agos/agos.cpp @@ -1736,6 +1736,8 @@ void AGOSEngine::set_video_mode_internal(uint16 mode, uint16 vga_res_id) { b += sizeof(ImageHeader_WW); } assert(READ_BE_UINT16(&((ImageHeader_WW *) b)->id) == vga_res_id); + + clearWindow(_windowNum, READ_BE_UINT16(&((ImageHeader_WW *) b)->color)); } if (_startVgaScript) { @@ -1769,8 +1771,6 @@ void AGOSEngine::set_video_mode_internal(uint16 mode, uint16 vga_res_id) { } } - clearWindow(_windowNum, READ_BE_UINT16(&((ImageHeader_WW *) b)->color)); - vc_ptr_org = _vcPtr; if (getGameType() == GType_FF || getGameType() == GType_PP) { |