ptitSeb / box64

Box64 - Linux Userspace x86_64 Emulator with a twist, targeted at ARM64 Linux devices
https://box86.org
MIT License
3.69k stars 263 forks source link

Witcher 3 unimplemented opcode #156

Open Heasterian opened 2 years ago

Heasterian commented 2 years ago

I'm trying to start it with Proton 5.9 GE

Here is opcode.

410104|0x14002720d: Unimplemented Opcode (8B) CE E8 0D 42 E5 00 48 89 B7 30 18 01 00 48 8B
ptitSeb commented 2 years ago

The "CE" opcode is not a correct one. but 8B CE is. I suppose one of the previous opcode decode incorectly, but it's not on the minidump. Try to run with BOX86_DYNAREC_DUMP=1 (or 2 for color) to have more detail. It will generate a large dump, but only the the few opcodes at the address before the Unimplemented one are relevents

Heasterian commented 2 years ago

It's hard to navigate on that small screen so I'm leaving here whole dump for now. Witcher3_dump.zip