Merge pull request #13005 from Tilka/display_list
VideoCommon: force display list alignment
This commit is contained in:
commit
c9af09eca7
|
@ -192,14 +192,6 @@
|
|||
"title": "MVP Baseball 2004",
|
||||
"3159CA79B0A890131763EA6CB163684BEE886E3F": "Fix 2D Rendering"
|
||||
},
|
||||
"GWLE6L": {
|
||||
"title": "Project Zoo",
|
||||
"C9101E4C6800FEEF18136846D771273593C21890": "Bypass FIFO reset"
|
||||
},
|
||||
"GWLX6L": {
|
||||
"title": "Project Zoo",
|
||||
"89C15ADC918F3A4399257534F326EB9F933AF040": "Bypass FIFO reset"
|
||||
},
|
||||
"GXXE01": {
|
||||
"title": "Pokémon XD: Gale of Darkness",
|
||||
"64FAA15062F0D0C319F904BBDE9C4489A25D6369": "Allow Memory Card saving with Savestates"
|
||||
|
@ -320,4 +312,4 @@
|
|||
"title": "Gormiti: The Lords of Nature!",
|
||||
"6F8CD59D897338CA90939149E1A62588620C6D88": "Fix black screen"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
@ -1,10 +0,0 @@
|
|||
# GWLE6L - Project Zoo
|
||||
|
||||
[OnFrame]
|
||||
$Bypass FIFO reset
|
||||
0x8028EF00:dword:0x48000638
|
||||
[OnFrame_Enabled]
|
||||
$Bypass FIFO reset
|
||||
|
||||
[Patches_RetroAchievements_Verified]
|
||||
$Bypass FIFO reset
|
|
@ -1,10 +0,0 @@
|
|||
# GWLX6L - Project Zoo
|
||||
|
||||
[OnFrame]
|
||||
$Bypass FIFO reset
|
||||
0x8028EE80:dword:0x48000638
|
||||
[OnFrame_Enabled]
|
||||
$Bypass FIFO reset
|
||||
|
||||
[Patches_RetroAchievements_Verified]
|
||||
$Bypass FIFO reset
|
|
@ -70,8 +70,8 @@ public:
|
|||
static constexpr std::string_view BLUE = "#0B71C1";
|
||||
static constexpr std::string_view APPROVED_LIST_FILENAME = "ApprovedInis.json";
|
||||
static const inline Common::SHA1::Digest APPROVED_LIST_HASH = {
|
||||
0x01, 0x1E, 0x2E, 0x74, 0xDD, 0x07, 0x79, 0xDA, 0x0E, 0x5D,
|
||||
0xF8, 0x51, 0x09, 0xC7, 0x9B, 0x46, 0x22, 0x95, 0x50, 0xE9};
|
||||
0x50, 0x2F, 0x58, 0x02, 0x94, 0x60, 0x1B, 0x9F, 0x92, 0xC7,
|
||||
0x04, 0x17, 0x50, 0x2E, 0xF3, 0x09, 0x8C, 0x8C, 0xD6, 0xC0};
|
||||
|
||||
struct LeaderboardEntry
|
||||
{
|
||||
|
|
|
@ -203,7 +203,8 @@ static DOLPHIN_FORCE_INLINE u32 RunCommand(const u8* data, u32 available, T& cal
|
|||
const u32 address = Common::swap32(&data[1]);
|
||||
const u32 size = Common::swap32(&data[5]);
|
||||
|
||||
callback.OnDisplayList(address, size);
|
||||
// Force 32-byte alignment for both the address and the size.
|
||||
callback.OnDisplayList(address & ~31, size & ~31);
|
||||
return 9;
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in New Issue