From 27182ca3209f39cf06a4c2a2dd0f68c8e4edaec0 Mon Sep 17 00:00:00 2001 From: Nikhil Narayana Date: Mon, 30 May 2022 13:34:33 -0700 Subject: [PATCH] fix random stage --- Source/Core/Core/HW/EXI/EXI_DeviceSlippi.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/Source/Core/Core/HW/EXI/EXI_DeviceSlippi.cpp b/Source/Core/Core/HW/EXI/EXI_DeviceSlippi.cpp index 0daa0fcf6c..ef0df52b65 100644 --- a/Source/Core/Core/HW/EXI/EXI_DeviceSlippi.cpp +++ b/Source/Core/Core/HW/EXI/EXI_DeviceSlippi.cpp @@ -2564,6 +2564,9 @@ void CEXISlippi::prepareOnlineMatchState() onlineMatchBlock[0x61 + 3 * 0x24] = 0; } + u16* stage = (u16*)&onlineMatchBlock[0xE]; + *stage = Common::swap16(stageId); + // Turn pause off in unranked/ranked, on in other modes auto pauseAllowed = !SlippiMatchmaking::IsFixedRulesMode(lastSearch.mode) && lastSearch.mode != SlippiMatchmaking::OnlinePlayMode::TEAMS;