about summary refs log tree commit diff stats
path: root/src/emu
diff options
context:
space:
mode:
authorptitSeb <sebastien.chev@gmail.com>2025-07-22 18:33:23 +0200
committerptitSeb <sebastien.chev@gmail.com>2025-07-22 18:33:23 +0200
commita3cad12d6647eb96dfa86ad4a28c69c8166c0da4 (patch)
tree396212457577ca471e5e2f624322b3eb6b70a40b /src/emu
parentc4521b377215b9a625fcc88f734f3d25db79bf88 (diff)
downloadbox64-a3cad12d6647eb96dfa86ad4a28c69c8166c0da4.tar.gz
box64-a3cad12d6647eb96dfa86ad4a28c69c8166c0da4.zip
[WRAPPER] Added 2 more wrapped function to libcairo
Diffstat (limited to 'src/emu')
-rw-r--r--src/emu/x64printer.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/emu/x64printer.c b/src/emu/x64printer.c
index 09f2f31f..eff11ad4 100644
--- a/src/emu/x64printer.c
+++ b/src/emu/x64printer.c
@@ -3523,6 +3523,8 @@ void x64Print(x64emu_t* emu, char* buff, size_t buffsz, const char* func, int ti
         snprintf(buff, buffsz, "%04d|%p: Calling %s(%" PRIp ", %" PRIp ", %" PRIi32 ", %" PRIi32 ")", tid, *(void**)(R_RSP), func, (void*)R_RDI, (void*)R_RSI, (int32_t)R_RDX, (int32_t)R_RCX);
     } else if (w == pFEppip) {
         snprintf(buff, buffsz, "%04d|%p: Calling %s(%" PRIp ", %" PRIp ", %" PRIi32 ", %" PRIp ")", tid, *(void**)(R_RSP), func, (void*)R_RDI, (void*)R_RSI, (int32_t)R_RDX, (void*)R_RCX);
+    } else if (w == pFEppdd) {
+        snprintf(buff, buffsz, "%04d|%p: Calling %s(%" PRIp ", %" PRIp ", %" PRIf ", %" PRIf ")", tid, *(void**)(R_RSP), func, (void*)R_RDI, (void*)R_RSI, emu->xmm[0].d[0], emu->xmm[1].d[0]);
     } else if (w == pFEppLp) {
         snprintf(buff, buffsz, "%04d|%p: Calling %s(%" PRIp ", %" PRIp ", %" PRIu64 ", %" PRIp ")", tid, *(void**)(R_RSP), func, (void*)R_RDI, (void*)R_RSI, (uintptr_t)R_RDX, (void*)R_RCX);
     } else if (w == pFEpppi) {