1
0
mirror of https://github.com/RPCS3/rpcs3 synced 2024-07-02 23:58:48 +00:00

Compare commits

...

2 Commits

Author SHA1 Message Date
Megamouse
9f3e4f76e7
Merge 8560f0705e into df6bec236f 2024-06-27 02:26:55 +03:00
Megamouse
8560f0705e cellGameGetParamString: some more "fixes"
needs hw tests.... too lazy
2024-03-28 09:52:55 +01:00

View File

@ -1447,14 +1447,14 @@ public:
switch (mode)
{
case content_permission::check_mode::game_data:
case content_permission::check_mode::patch: // TODO: it's unclear if patch mode should also support these flags
{
return !!(flags & (is_setter ? strkey_flag::set_game_data : strkey_flag::get_game_data));
}
case content_permission::check_mode::patch:
case content_permission::check_mode::hdd_game:
case content_permission::check_mode::disc_game:
{
return !is_setter && (flags & (strkey_flag::get_other));
return !is_setter && !!(flags & (strkey_flag::get_other)) || !!(flags & (strkey_flag::get_game_data)); // TODO: speculative
}
case content_permission::check_mode::not_set:
{