[Scummvm-cvs-logs] SF.net SVN: scummvm:[55727] scummvm/trunk/engines/gob

drmccoy at users.sourceforge.net drmccoy at users.sourceforge.net
Wed Feb 2 17:48:06 CET 2011


Revision: 55727
          http://scummvm.svn.sourceforge.net/scummvm/?rev=55727&view=rev
Author:   drmccoy
Date:     2011-02-02 16:48:04 +0000 (Wed, 02 Feb 2011)

Log Message:
-----------
GOB: Remove the vidMode parameter from Video::initSurfDesc

Modified Paths:
--------------
    scummvm/trunk/engines/gob/draw.cpp
    scummvm/trunk/engines/gob/draw_fascin.cpp
    scummvm/trunk/engines/gob/draw_v1.cpp
    scummvm/trunk/engines/gob/draw_v2.cpp
    scummvm/trunk/engines/gob/init_v1.cpp
    scummvm/trunk/engines/gob/init_v2.cpp
    scummvm/trunk/engines/gob/inter_bargon.cpp
    scummvm/trunk/engines/gob/inter_v1.cpp
    scummvm/trunk/engines/gob/mult_v1.cpp
    scummvm/trunk/engines/gob/video.cpp
    scummvm/trunk/engines/gob/video.h
    scummvm/trunk/engines/gob/videoplayer.cpp

Modified: scummvm/trunk/engines/gob/draw.cpp
===================================================================
--- scummvm/trunk/engines/gob/draw.cpp	2011-02-02 16:40:39 UTC (rev 55726)
+++ scummvm/trunk/engines/gob/draw.cpp	2011-02-02 16:48:04 UTC (rev 55727)
@@ -327,8 +327,7 @@
 void Draw::initSpriteSurf(int16 index, int16 width, int16 height,
 		int16 flags) {
 
-	_spritesArray[index] =
-		_vm->_video->initSurfDesc(_vm->_global->_videoMode, width, height, flags);
+	_spritesArray[index] = _vm->_video->initSurfDesc(width, height, flags);
 	_spritesArray[index]->clear();
 }
 

Modified: scummvm/trunk/engines/gob/draw_fascin.cpp
===================================================================
--- scummvm/trunk/engines/gob/draw_fascin.cpp	2011-02-02 16:40:39 UTC (rev 55726)
+++ scummvm/trunk/engines/gob/draw_fascin.cpp	2011-02-02 16:48:04 UTC (rev 55727)
@@ -485,7 +485,7 @@
 	}
 
 	if (found) {
-		tempSrf = _vm->_video->initSurfDesc(_vm->_global->_videoMode, width - left + 1, height - top + 1, 0);
+		tempSrf = _vm->_video->initSurfDesc(width - left + 1, height - top + 1, 0);
 		tempSrf->blit(*_backSurface, left, top, width, height, 0, 0);
 
 		int max = 0;
@@ -739,7 +739,7 @@
 	_fascinWin[id].width  = VAR((_winVarArrayWidth  / 4) + id);
 	_fascinWin[id].height = VAR((_winVarArrayHeight / 4) + id);
 
-	_fascinWin[id].savedSurface = _vm->_video->initSurfDesc(_vm->_global->_videoMode, _winMaxWidth + 7, _winMaxHeight, 0);
+	_fascinWin[id].savedSurface = _vm->_video->initSurfDesc(_winMaxWidth + 7, _winMaxHeight, 0);
 
 	saveWin(id);
 	WRITE_VAR((_winVarArrayStatus / 4) + id, VAR((_winVarArrayStatus / 4) + id) & 0xFFFFFFFE);
@@ -961,7 +961,7 @@
 			}
 		}
 
-		tempSrf = _vm->_video->initSurfDesc(_vm->_global->_videoMode, _winMaxWidth + 7, _winMaxHeight, 0);
+		tempSrf = _vm->_video->initSurfDesc(_winMaxWidth + 7, _winMaxHeight, 0);
 		tempSrf->blit(*_backSurface,
 								 _fascinWin[id].left, _fascinWin[id].top,
 								 _fascinWin[id].left + _fascinWin[id].width  - 1,

Modified: scummvm/trunk/engines/gob/draw_v1.cpp
===================================================================
--- scummvm/trunk/engines/gob/draw_v1.cpp	2011-02-02 16:40:39 UTC (rev 55726)
+++ scummvm/trunk/engines/gob/draw_v1.cpp	2011-02-02 16:48:04 UTC (rev 55727)
@@ -44,13 +44,11 @@
 }
 
 void Draw_v1::initScreen() {
-	_backSurface = _vm->_video->initSurfDesc(_vm->_global->_videoMode, 320, 200, 0);
+	_backSurface  = _vm->_video->initSurfDesc(320, 200, 0);
 	_frontSurface = _vm->_global->_primarySurfDesc;
 
-	_cursorSprites =
-		_vm->_video->initSurfDesc(_vm->_global->_videoMode, 32, 16, 2);
-	_scummvmCursor =
-		_vm->_video->initSurfDesc(_vm->_global->_videoMode, 16, 16, SCUMMVM_CURSOR);
+	_cursorSprites = _vm->_video->initSurfDesc(32, 16, 2);
+	_scummvmCursor = _vm->_video->initSurfDesc(16, 16, SCUMMVM_CURSOR);
 }
 
 void Draw_v1::closeScreen() {

Modified: scummvm/trunk/engines/gob/draw_v2.cpp
===================================================================
--- scummvm/trunk/engines/gob/draw_v2.cpp	2011-02-02 16:40:39 UTC (rev 55726)
+++ scummvm/trunk/engines/gob/draw_v2.cpp	2011-02-02 16:48:04 UTC (rev 55727)
@@ -59,8 +59,7 @@
 		initSpriteSurf(kCursorSurface, 32, 16, 2);
 		_cursorSpritesBack = _spritesArray[kCursorSurface];
 		_cursorSprites = _cursorSpritesBack;
-		_scummvmCursor =
-			_vm->_video->initSurfDesc(_vm->_global->_videoMode, 16, 16, SCUMMVM_CURSOR);
+		_scummvmCursor = _vm->_video->initSurfDesc(16, 16, SCUMMVM_CURSOR);
 	}
 
 	_spritesArray[kFrontSurface] = _frontSurface;

Modified: scummvm/trunk/engines/gob/init_v1.cpp
===================================================================
--- scummvm/trunk/engines/gob/init_v1.cpp	2011-02-02 16:40:39 UTC (rev 55726)
+++ scummvm/trunk/engines/gob/init_v1.cpp	2011-02-02 16:48:04 UTC (rev 55727)
@@ -54,8 +54,7 @@
 	_vm->_global->_pPaletteDesc->unused1 = _vm->_global->_unusedPalette1;
 	_vm->_global->_pPaletteDesc->unused2 = _vm->_global->_unusedPalette2;
 
-	if (_vm->_global->_videoMode != 0)
-		_vm->_video->initSurfDesc(_vm->_global->_videoMode, 320, 200, PRIMARY_SURFACE);
+	_vm->_video->initSurfDesc(320, 200, PRIMARY_SURFACE);
 }
 
 } // End of namespace Gob

Modified: scummvm/trunk/engines/gob/init_v2.cpp
===================================================================
--- scummvm/trunk/engines/gob/init_v2.cpp	2011-02-02 16:40:39 UTC (rev 55726)
+++ scummvm/trunk/engines/gob/init_v2.cpp	2011-02-02 16:48:04 UTC (rev 55727)
@@ -44,8 +44,7 @@
 		_vm->validateVideoMode(_vm->_global->_videoMode);
 
 	_vm->_draw->_frontSurface = _vm->_global->_primarySurfDesc;
-	_vm->_video->initSurfDesc(_vm->_global->_videoMode,
-			_vm->_video->_surfWidth, _vm->_video->_surfHeight, PRIMARY_SURFACE);
+	_vm->_video->initSurfDesc(_vm->_video->_surfWidth, _vm->_video->_surfHeight, PRIMARY_SURFACE);
 
 	_vm->_global->_mousePresent = 1;
 
@@ -65,9 +64,7 @@
 	_vm->_global->_pPaletteDesc->unused1 = _vm->_global->_unusedPalette1;
 	_vm->_global->_pPaletteDesc->unused2 = _vm->_global->_unusedPalette2;
 
-	if (_vm->_global->_videoMode != 0)
-		_vm->_video->initSurfDesc(_vm->_global->_videoMode, _vm->_video->_surfWidth,
-				_vm->_video->_surfHeight, PRIMARY_SURFACE);
+	_vm->_video->initSurfDesc(_vm->_video->_surfWidth, _vm->_video->_surfHeight, PRIMARY_SURFACE);
 }
 
 } // End of namespace Gob

Modified: scummvm/trunk/engines/gob/inter_bargon.cpp
===================================================================
--- scummvm/trunk/engines/gob/inter_bargon.cpp	2011-02-02 16:40:39 UTC (rev 55726)
+++ scummvm/trunk/engines/gob/inter_bargon.cpp	2011-02-02 16:48:04 UTC (rev 55727)
@@ -125,7 +125,7 @@
 	int16 comp[5] = { 0, 1, 2, 3, -1 };
 	static const char *sndFiles[] = {"1INTROII.snd", "2INTROII.snd", "1INTRO3.snd", "2INTRO3.snd"};
 
-	surface = _vm->_video->initSurfDesc(_vm->_global->_videoMode, 320, 200, 0);
+	surface = _vm->_video->initSurfDesc(320, 200, 0);
 	_vm->_video->drawPackedSprite("2ille.ims", *surface);
 	_vm->_draw->_frontSurface->blit(*surface, 0, 0, 319, 199, 0, 0);
 	_vm->_video->drawPackedSprite("2ille4.ims", *surface);

Modified: scummvm/trunk/engines/gob/inter_v1.cpp
===================================================================
--- scummvm/trunk/engines/gob/inter_v1.cpp	2011-02-02 16:40:39 UTC (rev 55726)
+++ scummvm/trunk/engines/gob/inter_v1.cpp	2011-02-02 16:48:04 UTC (rev 55727)
@@ -351,9 +351,8 @@
 		_vm->_draw->_cursorSprites = _vm->_draw->_cursorSpritesBack;
 
 		_vm->_draw->_scummvmCursor =
-			_vm->_video->initSurfDesc(_vm->_global->_videoMode,
-					_vm->_draw->_cursorWidth, _vm->_draw->_cursorHeight,
-					SCUMMVM_CURSOR);
+			_vm->_video->initSurfDesc(_vm->_draw->_cursorWidth,
+					_vm->_draw->_cursorHeight, SCUMMVM_CURSOR);
 
 		for (int i = 0; i < 40; i++) {
 			_vm->_draw->_cursorAnimLow[i] = -1;

Modified: scummvm/trunk/engines/gob/mult_v1.cpp
===================================================================
--- scummvm/trunk/engines/gob/mult_v1.cpp	2011-02-02 16:40:39 UTC (rev 55726)
+++ scummvm/trunk/engines/gob/mult_v1.cpp	2011-02-02 16:48:04 UTC (rev 55727)
@@ -316,8 +316,7 @@
 			multObj.lastBottom = -1;
 		}
 
-		_animSurf = _vm->_video->initSurfDesc(_vm->_global->_videoMode,
-				320, 200, 0);
+		_animSurf = _vm->_video->initSurfDesc(320, 200, 0);
 		_vm->_draw->_spritesArray[Draw::kAnimSurface] = _animSurf;
 
 		_animSurf->blit(*_vm->_draw->_backSurface, 0, 0, 319, 199, 0, 0);

Modified: scummvm/trunk/engines/gob/video.cpp
===================================================================
--- scummvm/trunk/engines/gob/video.cpp	2011-02-02 16:40:39 UTC (rev 55726)
+++ scummvm/trunk/engines/gob/video.cpp	2011-02-02 16:48:04 UTC (rev 55727)
@@ -185,21 +185,19 @@
 	_vm->_global->_oldMode = mode;
 
 	if (mode != 3) {
-		initSurfDesc(mode, _surfWidth, _surfHeight, PRIMARY_SURFACE);
+		initSurfDesc(_surfWidth, _surfHeight, PRIMARY_SURFACE);
 
 		if (!_vm->_global->_dontSetPalette)
 			Video::setFullPalette(_vm->_global->_pPaletteDesc);
 	}
 }
 
-SurfacePtr Video::initSurfDesc(int16 vidMode, int16 width, int16 height, int16 flags) {
+SurfacePtr Video::initSurfDesc(int16 width, int16 height, int16 flags) {
 	SurfacePtr descPtr;
 
 	if (flags & PRIMARY_SURFACE)
 		assert((width == _surfWidth) && (height == _surfHeight));
 
-	_vm->validateVideoMode(vidMode);
-
 	if (flags & PRIMARY_SURFACE) {
 		_vm->_global->_primaryWidth = width;
 		_vm->_global->_primaryHeight = height;

Modified: scummvm/trunk/engines/gob/video.h
===================================================================
--- scummvm/trunk/engines/gob/video.h	2011-02-02 16:40:39 UTC (rev 55726)
+++ scummvm/trunk/engines/gob/video.h	2011-02-02 16:48:04 UTC (rev 55727)
@@ -108,8 +108,7 @@
 	int16 _screenDeltaY;
 
 	void initPrimary(int16 mode);
-	SurfacePtr initSurfDesc(int16 vidMode, int16 width,
-			int16 height, int16 flags);
+	SurfacePtr initSurfDesc(int16 width, int16 height, int16 flags);
 
 	void setSize(bool defaultTo1XScaler);
 

Modified: scummvm/trunk/engines/gob/videoplayer.cpp
===================================================================
--- scummvm/trunk/engines/gob/videoplayer.cpp	2011-02-02 16:40:39 UTC (rev 55726)
+++ scummvm/trunk/engines/gob/videoplayer.cpp	2011-02-02 16:48:04 UTC (rev 55727)
@@ -158,8 +158,7 @@
 
 			if (ownSurf) {
 				_vm->_draw->_spritesArray[properties.sprite] =
-					_vm->_video->initSurfDesc(_vm->_global->_videoMode,
-					                          screenSize ? _vm->_width  : video->decoder->getWidth(),
+					_vm->_video->initSurfDesc(screenSize ? _vm->_width  : video->decoder->getWidth(),
 					                          screenSize ? _vm->_height : video->decoder->getHeight(), 0);
 			}
 


This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.




More information about the Scummvm-git-logs mailing list