diff --git a/Source/Plugins/Plugin_VideoOGL/Src/OpcodeDecoding.cpp b/Source/Plugins/Plugin_VideoOGL/Src/OpcodeDecoding.cpp index fcab65c818..d79d1e7e3f 100644 --- a/Source/Plugins/Plugin_VideoOGL/Src/OpcodeDecoding.cpp +++ b/Source/Plugins/Plugin_VideoOGL/Src/OpcodeDecoding.cpp @@ -82,7 +82,7 @@ void ExecuteDisplayList(u32 address, u32 size) #ifdef DATAREADER_INLINE u32 old_pVideoData = g_pVideoData; - const u32 startAddress = (u32)Memory_GetPtr(address); + const u64 startAddress = (u64)Memory_GetPtr(address); g_pVideoData = startAddress; #endif // temporarily swap dl and non-dl(small "hack" for the stats)