From 0eeba0ec51ee568aa09cca90a0dba077f0f7f7ca Mon Sep 17 00:00:00 2001 From: Sergey Lipskiy Date: Sun, 19 Mar 2017 20:20:05 +0700 Subject: [PATCH] Fix ColorBufferToRDRAM::_prepareCopy for 1x native resolution. Fixed Original N64 Resolution" breaks Majora's Mask (E) #1396 --- src/BufferCopy/ColorBufferToRDRAM.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/BufferCopy/ColorBufferToRDRAM.cpp b/src/BufferCopy/ColorBufferToRDRAM.cpp index 28c517ed..3db3cf11 100644 --- a/src/BufferCopy/ColorBufferToRDRAM.cpp +++ b/src/BufferCopy/ColorBufferToRDRAM.cpp @@ -214,6 +214,8 @@ bool ColorBufferToRDRAM::_prepareCopy(u32 _startAddress) wnd.getDrawer().blitOrCopyTexturedRect(blitParams); gfxContext.bindFramebuffer(bufferTarget::READ_FRAMEBUFFER, m_FBO); + } else { + gfxContext.bindFramebuffer(bufferTarget::READ_FRAMEBUFFER, readBuffer); } m_frameCount = curFrame;