diff options
Diffstat (limited to 'backends/platform/wii')
| -rw-r--r-- | backends/platform/wii/osystem.cpp | 2 | ||||
| -rw-r--r-- | backends/platform/wii/osystem.h | 2 | ||||
| -rw-r--r-- | backends/platform/wii/osystem_gfx.cpp | 11 | 
3 files changed, 6 insertions, 9 deletions
diff --git a/backends/platform/wii/osystem.cpp b/backends/platform/wii/osystem.cpp index 22a6495f8f..9d3a7473e3 100644 --- a/backends/platform/wii/osystem.cpp +++ b/backends/platform/wii/osystem.cpp @@ -203,7 +203,7 @@ bool OSystem_Wii::getFeatureState(Feature f) {  	}  } -uint32 OSystem_Wii::getMillis() { +uint32 OSystem_Wii::getMillis(bool skipRecord) {  	return ticks_to_millisecs(diff_ticks(_startup_time, gettime()));  } diff --git a/backends/platform/wii/osystem.h b/backends/platform/wii/osystem.h index 5d6998d0b6..287c70ad6b 100644 --- a/backends/platform/wii/osystem.h +++ b/backends/platform/wii/osystem.h @@ -193,7 +193,7 @@ public:  								const Graphics::PixelFormat *format);  	virtual bool pollEvent(Common::Event &event); -	virtual uint32 getMillis(); +	virtual uint32 getMillis(bool skipRecord = false);  	virtual void delayMillis(uint msecs);  	virtual MutexRef createMutex(); diff --git a/backends/platform/wii/osystem_gfx.cpp b/backends/platform/wii/osystem_gfx.cpp index a9bcdbb8d1..92c890b0a9 100644 --- a/backends/platform/wii/osystem_gfx.cpp +++ b/backends/platform/wii/osystem_gfx.cpp @@ -528,16 +528,13 @@ void OSystem_Wii::updateScreen() {  }  Graphics::Surface *OSystem_Wii::lockScreen() { -	_surface.pixels = _gamePixels; -	_surface.w = _gameWidth; -	_surface.h = _gameHeight; +	_surface.init(_gameWidth, _gameHeight,  #ifdef USE_RGB_COLOR -	_surface.pitch = _gameWidth * _pfGame.bytesPerPixel; -	_surface.format = _pfGame; +	              _gameWidth * _pfGame.bytesPerPixel, _gamePixels, _pfGame  #else -	_surface.pitch = _gameWidth; -	_surface.format = Graphics::PixelFormat::createFormatCLUT8(); +	              _gameWidth, _gamePixels, Graphics::PixelFormat::createFormatCLUT8()  #endif +	             );  	return &_surface;  }  | 
