From b414b018cd659156a4d3b343cb67399bb149ea74 Mon Sep 17 00:00:00 2001 From: "XTra.KrazzY" Date: Fri, 6 Mar 2009 18:13:33 +0000 Subject: [PATCH] Experimental D3D step: Fixed overlay consistency by returning immediately from UpdateViewport. Screen progress: Can see Nintendo-size red rectangle on white background in Zelda: Collector's Edition. git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2571 8ced0084-cf51-0410-be5f-012b33b47a6e --- Source/Plugins/Plugin_VideoDX9/Src/Render.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/Source/Plugins/Plugin_VideoDX9/Src/Render.cpp b/Source/Plugins/Plugin_VideoDX9/Src/Render.cpp index d32fa2a527..b4722a1b22 100644 --- a/Source/Plugins/Plugin_VideoDX9/Src/Render.cpp +++ b/Source/Plugins/Plugin_VideoDX9/Src/Render.cpp @@ -456,6 +456,9 @@ void Renderer::SetSamplerState(DWORD Sampler, D3DSAMPLERSTATETYPE Type, DWORD Va // Called from VertexShaderManager void UpdateViewport() { + // HACK: Update viewport causes overlay to disappear and the games to move to the + // bottom of the screen for some reason. + return; // reversed gxsetviewport(xorig, yorig, width, height, nearz, farz) // [0] = width/2 // [1] = height/2