diff --git a/libmupen64plus/mupen64plus-video-glide64mk2/src/Glide64/Main.cpp b/libmupen64plus/mupen64plus-video-glide64mk2/src/Glide64/Main.cpp index 3a5e47a462..e88967a898 100644 --- a/libmupen64plus/mupen64plus-video-glide64mk2/src/Glide64/Main.cpp +++ b/libmupen64plus/mupen64plus-video-glide64mk2/src/Glide64/Main.cpp @@ -1302,7 +1302,7 @@ EXPORT void CALL ReadScreen2(void *dest, int *width, int *height, int front) GrLfbInfo_t info; info.size = sizeof(GrLfbInfo_t); if (grLfbLock (GR_LFB_READ_ONLY, - GR_BUFFER_FRONTBUFFER, + GR_BUFFER_BACKBUFFER, GR_LFBWRITEMODE_888, GR_ORIGIN_UPPER_LEFT, FXFALSE, @@ -1314,16 +1314,16 @@ EXPORT void CALL ReadScreen2(void *dest, int *width, int *height, int front) BYTE *ptr = (BYTE*) info.lfbPtr + (info.strideInBytes * y); for (wxUint32 x=0; x