Try to fix test failure (vary strange)

This commit is contained in:
Henrik Rydgård committed 2026-08-08 00:45:11 +02:00
1 parent 0d92f49b35
commit a957086eeb
3 files changed
+7 -3

No files matched your search

+1 -1
View File
@@ -49,7 +49,7 @@ public:
virtual bool AllowKeyboardNavigation() const { return true; } virtual bool AllowKeyboardNavigation() const { return true; }
// Process keyboard shortcuts even outside the game. // Process keyboard shortcuts even outside the game.
virtual InputMode PassInputToMapper() const { return InputMode::Keyboard; } virtual InputMode PassInputToMapper() const override { return InputMode::Keyboard; }
protected: protected:
virtual void CreateViews() = 0; virtual void CreateViews() = 0;
+4
View File
@@ -1186,6 +1186,10 @@ void hleDoLogInternal(Log t, LogLevel level, u64 res, const char *file, int line
// Void. Return value should not be shown. (the first %s is the "K " string, see below). // Void. Return value should not be shown. (the first %s is the "K " string, see below).
fmt = "%s%s(%s)%s"; fmt = "%s%s(%s)%s";
break; break;
case '?':
// Unknown return format. Should we log extra?
fmt = "%s%s(%s)%s";
break;
default: default:
_dbg_assert_msg_(false, "Invalid return format: %c", retmask); _dbg_assert_msg_(false, "Invalid return format: %c", retmask);
fmt = "%s%08llx=%s(%s)%s"; fmt = "%s%08llx=%s(%s)%s";
+2 -2
View File
@@ -1001,7 +1001,7 @@ void Register_ExceptionManagerForKernel()
// Seen in some homebrew // Seen in some homebrew
const HLEFunction UtilsForKernel[] = { const HLEFunction UtilsForKernel[] = {
{0xC2DF770E, WrapI_UI<sceKernelIcacheInvalidateRange>, "sceKernelIcacheInvalidateRange", '?', "", HLE_KERNEL_SYSCALL }, {0xC2DF770E, WrapI_UI<sceKernelIcacheInvalidateRange>, "sceKernelIcacheInvalidateRange", 'i', "xi", HLE_KERNEL_SYSCALL },
{0X78934841, nullptr, "sceKernelGzipDecompress", '?', "" }, {0X78934841, nullptr, "sceKernelGzipDecompress", '?', "" },
{0XE8DB3CE6, nullptr, "sceKernelDeflateDecompress", '?', "" }, {0XE8DB3CE6, nullptr, "sceKernelDeflateDecompress", '?', "" },
{0X840259F1, nullptr, "sceKernelUtilsSha1Digest", '?', "" }, {0X840259F1, nullptr, "sceKernelUtilsSha1Digest", '?', "" },
@@ -1017,7 +1017,7 @@ const HLEFunction UtilsForKernel[] = {
{0X34B9FA9E, &WrapI_UI<sceKernelDcacheWritebackInvalidateRange>, "sceKernelDcacheWritebackInvalidateRange", '?', "" }, {0X34B9FA9E, &WrapI_UI<sceKernelDcacheWritebackInvalidateRange>, "sceKernelDcacheWritebackInvalidateRange", '?', "" },
{0XB435DEC5, &WrapI_V<sceKernelDcacheWritebackInvalidateAll>, "sceKernelDcacheWritebackInvalidateAll", '?', "" }, {0XB435DEC5, &WrapI_V<sceKernelDcacheWritebackInvalidateAll>, "sceKernelDcacheWritebackInvalidateAll", '?', "" },
{0XBFA98062, &WrapI_UI<sceKernelDcacheInvalidateRange>, "sceKernelDcacheInvalidateRange", '?', "" }, {0XBFA98062, &WrapI_UI<sceKernelDcacheInvalidateRange>, "sceKernelDcacheInvalidateRange", '?', "" },
{0X920F104A, &WrapU_V<sceKernelIcacheInvalidateAll>, "sceKernelIcacheInvalidateAll", '?', "" }, {0X920F104A, &WrapU_V<sceKernelIcacheInvalidateAll>, "sceKernelIcacheInvalidateAll", 'i', "xi" },
{0XE860E75E, nullptr, "sceKernelUtilsMt19937Init", '?', "" }, {0XE860E75E, nullptr, "sceKernelUtilsMt19937Init", '?', "" },
{0X06FB8A63, nullptr, "sceKernelUtilsMt19937UInt", '?', "" }, {0X06FB8A63, nullptr, "sceKernelUtilsMt19937UInt", '?', "" },
}; };