diff options
| author | ptitSeb <sebastien.chev@gmail.com> | 2023-04-02 22:16:37 +0200 |
|---|---|---|
| committer | ptitSeb <sebastien.chev@gmail.com> | 2023-04-02 22:16:37 +0200 |
| commit | a0f078718ac1d517a148f4f86f7ca055cfa207a9 (patch) | |
| tree | bd661dd0a7ff52a3801d29bdb9d8a6d211bf1b30 /src | |
| parent | b3a2031484465e26f71c9bee00ce5e2e9d6fc65a (diff) | |
| download | box64-a0f078718ac1d517a148f4f86f7ca055cfa207a9.tar.gz box64-a0f078718ac1d517a148f4f86f7ca055cfa207a9.zip | |
[ARM64_DYNAREC] Fixed typo in 66 0F 5B opcode (fixed sound in many Unity3D games)
Diffstat (limited to 'src')
| -rwxr-xr-x | src/dynarec/arm64/dynarec_arm64_660f.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/dynarec/arm64/dynarec_arm64_660f.c b/src/dynarec/arm64/dynarec_arm64_660f.c index 5b21e174..038e70c3 100755 --- a/src/dynarec/arm64/dynarec_arm64_660f.c +++ b/src/dynarec/arm64/dynarec_arm64_660f.c @@ -1073,9 +1073,9 @@ uintptr_t dynarec64_660F(dynarec_arm_t* dyn, uintptr_t addr, uintptr_t ip, int n GETGX_empty(v0); if(box64_dynarec_fastround) { u8 = sse_setround(dyn, ninst, x1, x2, x3); - VFRINTISQ(q0, v1); + VFRINTISQ(v0, v1); x87_restoreround(dyn, ninst, u8); - VFCVTZSQS(q0, q0); + VFCVTZSQS(v0, v0); } else { MRS_fpsr(x5); BFCw(x5, FPSR_IOC, 1); // reset IOC bit |