From 8738d55b049c996578749010bfca33985e4da4aa Mon Sep 17 00:00:00 2001 From: Eugene Sandulenko Date: Tue, 17 Jun 2014 14:00:47 +0300 Subject: FULLPIPE: Switch engine to 32 bit --- engines/fullpipe/fullpipe.cpp | 2 +- engines/fullpipe/gfx.cpp | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) (limited to 'engines/fullpipe') diff --git a/engines/fullpipe/fullpipe.cpp b/engines/fullpipe/fullpipe.cpp index f79564eb27..0c74c758a2 100644 --- a/engines/fullpipe/fullpipe.cpp +++ b/engines/fullpipe/fullpipe.cpp @@ -243,7 +243,7 @@ void FullpipeEngine::restartGame() { } Common::Error FullpipeEngine::run() { - const Graphics::PixelFormat format(2, 5, 6, 5, 0, 11, 5, 0, 0); + const Graphics::PixelFormat format(4, 8, 8, 8, 8, 24, 16, 8, 0); // Initialize backend initGraphics(800, 600, true, &format); diff --git a/engines/fullpipe/gfx.cpp b/engines/fullpipe/gfx.cpp index 519b39f846..220892d67e 100644 --- a/engines/fullpipe/gfx.cpp +++ b/engines/fullpipe/gfx.cpp @@ -847,6 +847,8 @@ void Bitmap::decode(int32 *palette) { putDibRB(palette); else putDibCB(palette); + + _surface->convertToInPlace(Graphics::PixelFormat(4, 8, 8, 8, 8, 24, 16, 8, 0)); } void Bitmap::putDib(int x, int y, int32 *palette) { -- cgit v1.2.3