ogurets / popcnt_emulator

Pintool library for running Quantum Break on pre-SSE4.2 CPUs
23 stars 5 forks source link

Any fix for Baldur's Gate 3 POCNT? #18

Open DainichiMikosh1 opened 1 year ago

mirh commented 1 year ago

Doesn't the emulator work? Anyhow, if I google for this topic I find a now deleted mod (created by "Games4RB" and uploaded by "Mahdi2401"). From the cache I could find this image: You could try this hex edit.

DainichiMikosh1 commented 1 year ago

It doesn't work, I talked to the creator and he told me this: WhatsApp Image 2023-08-15 at 6 27 11 PM

mirh commented 1 year ago

Ok, so right.. The game has an actual check (cpuid I assume) for the feature, it doesn't just "blindly" crash. So this means that you first have to patch that, and only then you can worry about the actual instructions. Did you try the hex mod, plus popcnt_emulator? Otherwise the only other way is a virtual machine to spoof the check.

DainichiMikosh1 commented 1 year ago

What virtual machine can do that?

mirh commented 1 year ago

I literally linked the thing.

DainichiMikosh1 commented 1 year ago

xd

DainichiMikosh1 commented 1 year ago

ok i will try that