mirror of
https://github.com/dolphin-emu/dolphin.git
synced 2025-01-24 15:01:16 +01:00
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",
|
"title": "MVP Baseball 2004",
|
||||||
"3159CA79B0A890131763EA6CB163684BEE886E3F": "Fix 2D Rendering"
|
"3159CA79B0A890131763EA6CB163684BEE886E3F": "Fix 2D Rendering"
|
||||||
},
|
},
|
||||||
"GWLE6L": {
|
|
||||||
"title": "Project Zoo",
|
|
||||||
"C9101E4C6800FEEF18136846D771273593C21890": "Bypass FIFO reset"
|
|
||||||
},
|
|
||||||
"GWLX6L": {
|
|
||||||
"title": "Project Zoo",
|
|
||||||
"89C15ADC918F3A4399257534F326EB9F933AF040": "Bypass FIFO reset"
|
|
||||||
},
|
|
||||||
"GXXE01": {
|
"GXXE01": {
|
||||||
"title": "Pokémon XD: Gale of Darkness",
|
"title": "Pokémon XD: Gale of Darkness",
|
||||||
"64FAA15062F0D0C319F904BBDE9C4489A25D6369": "Allow Memory Card saving with Savestates"
|
"64FAA15062F0D0C319F904BBDE9C4489A25D6369": "Allow Memory Card saving with Savestates"
|
||||||
@ -320,4 +312,4 @@
|
|||||||
"title": "Gormiti: The Lords of Nature!",
|
"title": "Gormiti: The Lords of Nature!",
|
||||||
"6F8CD59D897338CA90939149E1A62588620C6D88": "Fix black screen"
|
"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 BLUE = "#0B71C1";
|
||||||
static constexpr std::string_view APPROVED_LIST_FILENAME = "ApprovedInis.json";
|
static constexpr std::string_view APPROVED_LIST_FILENAME = "ApprovedInis.json";
|
||||||
static const inline Common::SHA1::Digest APPROVED_LIST_HASH = {
|
static const inline Common::SHA1::Digest APPROVED_LIST_HASH = {
|
||||||
0x01, 0x1E, 0x2E, 0x74, 0xDD, 0x07, 0x79, 0xDA, 0x0E, 0x5D,
|
0x50, 0x2F, 0x58, 0x02, 0x94, 0x60, 0x1B, 0x9F, 0x92, 0xC7,
|
||||||
0xF8, 0x51, 0x09, 0xC7, 0x9B, 0x46, 0x22, 0x95, 0x50, 0xE9};
|
0x04, 0x17, 0x50, 0x2E, 0xF3, 0x09, 0x8C, 0x8C, 0xD6, 0xC0};
|
||||||
|
|
||||||
struct LeaderboardEntry
|
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 address = Common::swap32(&data[1]);
|
||||||
const u32 size = Common::swap32(&data[5]);
|
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;
|
return 9;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user