xxredxpandaxx Posted July 30, 2019 Share Posted July 30, 2019 I am trying to play sims 4 on my windows 10 vm but I get the "Hello :)" error. I edited the xml to turn off hyper-v but the game still won't boot. Is there a way to spoof that virtualization is off in the bios? Here is what I edited in the xml <features> <acpi/> <apic/> <hyperv> <relaxed state='off'/> <vapic state='off'/> <spinlocks state='off'/> </hyperv> <kvm> <hidden state='on'/> </kvm> </features> <cpu mode='host-passthrough' check='none'> <topology sockets='1' cores='4' threads='2'/> </cpu> <clock offset='localtime'> <timer name='hypervclock' present='no'/> <timer name='rtc' present='no'/> <timer name='pit' present='no'/> <timer name='hpet' present='yes'/> </clock> Quote Link to comment
testdasi Posted July 30, 2019 Share Posted July 30, 2019 Start a new template with Hyper-V off. I have found editing an existing template somehow doesn't turn off Hyper-V properly. I'm sure there's a tag I miss somewhere but starting a new template is way faster. Quote Link to comment
xxredxpandaxx Posted July 30, 2019 Author Share Posted July 30, 2019 (edited) Still didn't work, I tried with and without hiding the kvm state. Any other suggestions? Edited July 30, 2019 by xxredxpandaxx Quote Link to comment
ibasaw Posted May 9, 2020 Share Posted May 9, 2020 same here....not working inside kvm Quote Link to comment
kamui Posted May 30, 2020 Share Posted May 30, 2020 Hi, I tried the same here and same result. Created a new template, without Hyper-v and still doesn't work. Did you succeed playing Sims 4 since you got this problem ? Quote Link to comment
Djalaal Posted July 17, 2020 Share Posted July 17, 2020 (edited) I know this is a year old thread, but I just thought I'd share the solution I found to this problem in case anyone else is still searching like I was. Took me a long time to figure out how to solve it. Turns out that you simply got to properly hide the fact that you are using virtualization from your Windows. This is done by editing the XML of your Windows VM: Change your cpu mode to become: <cpu mode='host-model' check='partial'> And add these lines below it: <model fallback='allow'/> <feature policy='disable' name='hypervisor'/> Remove the cache passthrough line if it's found before the </cpu> line. Finally add the following lines just ABOVE the </features> line: <kvm> <hidden state='on'/> </kvm> If all is well, you should NOT see that hypervisor is detected when running the following command in cmd: systeminfo Source: https://superuser.com/questions/1387935/hiding-virtual-machine-status-from-guest-operating-system Edited July 17, 2020 by Djalaal Added a check to see whether it worked Quote Link to comment
JustOverride Posted July 17, 2020 Share Posted July 17, 2020 I would like to add that there are also some registry edits you can do to make the VM appear as a real PC. I don't have the specific edits, but they are googleable, and very easy to apply. I've used them before, took about 5-10mins. Quote Link to comment
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.