diff options
author | Paul Gilbert | 2013-03-06 09:46:05 -0500 |
---|---|---|
committer | Paul Gilbert | 2013-03-06 09:46:05 -0500 |
commit | 83480c5784dd4193fa6b5dd3bb2f7a75ac67715d (patch) | |
tree | 645152d9aec7a6cc5a85b395671a3eba2517d257 /engines/hopkins/graphics.cpp | |
parent | 188f7efd0584c975e9e5d2ae38752c7217083cb0 (diff) | |
download | scummvm-rg350-83480c5784dd4193fa6b5dd3bb2f7a75ac67715d.tar.gz scummvm-rg350-83480c5784dd4193fa6b5dd3bb2f7a75ac67715d.tar.bz2 scummvm-rg350-83480c5784dd4193fa6b5dd3bb2f7a75ac67715d.zip |
HOPKINS: Fix transition between initial version display to intro animation
Diffstat (limited to 'engines/hopkins/graphics.cpp')
-rw-r--r-- | engines/hopkins/graphics.cpp | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/engines/hopkins/graphics.cpp b/engines/hopkins/graphics.cpp index d4e1a25e9e..f3116930a0 100644 --- a/engines/hopkins/graphics.cpp +++ b/engines/hopkins/graphics.cpp @@ -150,11 +150,18 @@ void GraphicsManager::unlockScreen() { */ void GraphicsManager::clearScreen() { assert(_videoPtr); - Common::fill(_videoPtr, _videoPtr + WinScan * _screenHeight, 0); + Common::fill(_screenBuffer, _screenBuffer + WinScan * _screenHeight, 0); addRefreshRect(Common::Rect(0, 0, SCREEN_WIDTH, SCREEN_HEIGHT)); } +void GraphicsManager::clearVesaScreen() { + warning("clearVesa"); + Common::fill(_vesaScreen, _vesaScreen + WinScan * _screenHeight, 0); + Common::fill(_vesaBuffer, _vesaBuffer + WinScan * _screenHeight, 0); + addDirtyRect(Common::Rect(0, 0, SCREEN_WIDTH, SCREEN_HEIGHT)); +} + /** * Load Image */ |