diff --git a/engines/twine/twine.cpp b/engines/twine/twine.cpp index 5630e206c66..061fd73ac96 100644 --- a/engines/twine/twine.cpp +++ b/engines/twine/twine.cpp @@ -819,9 +819,13 @@ void TwinEEngine::flip() { void TwinEEngine::copyBlockPhys(int32 left, int32 top, int32 right, int32 bottom) { assert(left < right); assert(top < bottom); +#if 0 // TODO: fix this - looks like the palette includes a color key at pos 0 g_system->copyRectToScreen(frontVideoBuffer.getPixels(), frontVideoBuffer.pitch, left, top, right - left + 1, bottom - top + 1); g_system->updateScreen(); +#else + flip(); +#endif } void TwinEEngine::crossFade(const Graphics::ManagedSurface &buffer, const uint32 *palette) {