hfiref0x / VBoxHardenedLoader

VirtualBox VM detection mitigation loader
BSD 2-Clause "Simplified" License
919 stars 275 forks source link

Question about HardenedLoader #26

Closed reihunter360 closed 7 years ago

reihunter360 commented 7 years ago

I wanted to ask about how hardenedloader works on VBox.

Because when i installed remixOS without Hardenedloader, it works fast and doesnt do 100% on the CPUs allocated to it.

But when HardenedLoader is used (Patched as well) remixos feels like its being throttled. everything seems to be in a frame skipping and whatnot. And it 100% the CPUs allocated to it. Frameskipping and slow i mean lol.

hfiref0x commented 7 years ago

System Requirements

x64 Windows 7/8/8.1/10(TH1/TH2/RS1/RS2)

It doesn't intended to work with anything else and won't work.

reihunter360 commented 7 years ago

It does work since i'm able to play a game that scans for emulated system specs.

Without hardenedloader, i wouldnt be able to boot it up.

I guess it semi-works heh.

hfiref0x commented 7 years ago

The only working part is vboxmanage settings. Loader itself won't work because it patch Windows only world dlls.

reihunter360 commented 7 years ago

Its pretty much setup like Windows 7 installed, then Remix (dualboot) for VirtualBox. So it works on the Windows 7 install; But also semi for Remix since its able to hide the emulation specifics. But without loader on, i wouldnt be able to boot up the entire virtual machine.

Is there a way for just the vboxmanage settings to work without loader? Or am i poking at the wrong tree?

reihunter360 commented 7 years ago

Alright o_o... thanks for answering my questions. I'll be playing around with the patchers XD

hfiref0x commented 7 years ago

Disable/remove loader specific entries in batch file

%vboxman% setextradata "%1" "VBoxInternal/Devices/acpi/0/Config/DsdtFilePath" %vboxman% setextradata "%1" "VBoxInternal/Devices/acpi/0/Config/SsdtFilePath"

reihunter360 commented 7 years ago

Gonna try with those two options off. i've been testing with turning on/off the other lines, and am down to that last two.

I can install win7, remixOS just fine (heck they were very fast), but the game didn't boot. Hopefully this run works.

reihunter360 commented 7 years ago

@hfiref0x Alright so, I've tried it with the two loaders removed. Installed Win7/RemixOS just fine. But game didn't launch/boot. Its only when the DssdtFilePath and SsdtFilePath is loaded, is when the game works. When i boot the VM with loader on, then turn it off, the game still boots. (Not sure if the VM itself will restart properly with loader off) Oh wells, i guess i'll have to keep playing with FPS skipping and slowness. I've pumped the cores to 3 and ram to 2GBs too. Thanks for being patient with me ._.