about summary refs log tree commit diff stats
path: root/src
diff options
context:
space:
mode:
authorptitSeb <sebastien.chev@gmail.com>2024-04-28 15:18:04 +0200
committerptitSeb <sebastien.chev@gmail.com>2024-04-28 15:18:04 +0200
commit61a759f802e74b9f97015d93dcaee408a532a02e (patch)
treee5084cda7dcfb02e04110577a04270f3131802dd /src
parent3cb61ff8404a582f338692a786c1ffda3952e0f6 (diff)
downloadbox64-61a759f802e74b9f97015d93dcaee408a532a02e.tar.gz
box64-61a759f802e74b9f97015d93dcaee408a532a02e.zip
[TRACE] Added C3..C0 to x87 trace
Diffstat (limited to 'src')
-rw-r--r--src/emu/x64emu.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/emu/x64emu.c b/src/emu/x64emu.c
index 7d54d651..68a9d4e0 100644
--- a/src/emu/x64emu.c
+++ b/src/emu/x64emu.c
@@ -437,6 +437,8 @@ const char* DumpCPURegs(x64emu_t* emu, uintptr_t ip, int is32bits)
             while(c--) strcat(buff, " ");
             if(i==3) strcat(buff, "\n");
         }
+        sprintf(tmp, " C3210 = %d%d%d%d", emu->sw.f.F87_C3, emu->sw.f.F87_C2, emu->sw.f.F87_C1, emu->sw.f.F87_C0);
+        strcat(buff, tmp);
         strcat(buff, "\n");
     }
     for (int i=0; i<6; ++i) {