this post was submitted on 19 Jul 2023
3 points (100.0% liked)

vfio

10 readers
1 users here now

This community has been made to discuss all things related to VFIO and gaming on virtual machines in general.

VFIO stands for Virtual Function I/O. VFIO is a device driver that is used to assign devices to virtual machines. One of the most common uses of vfio is setting up a virtual machine with passthrough to a dedicated GPU. This enables near-bare-metal gaming performance in a Windows VM, offering a great alternative to dual-booting for those that can't play a game with proton on Linux.

IMPORTANT

We don't endorse or allow discussion or development of cheats, if you cheat in a videogame you are a failure. That's it.

COMMITMENT

We are here on this community to help others setup their VFIO virtual machines, and to talk about account bans and possible patches to play certain games that restrict VM's, the patches allow anti cheats to run correctly under a VM, but certain game companies don't allow it and actively ban.

founded 1 year ago
MODERATORS
 

So, I got into vfio a few years back when I switched to Linux, just when proton was starting to become a bit more relevant because of the upcoming Valve gaming handheld.

Nowadays many people have ditched their windows virtual machines to play games, because many games we want to play already work. But.. Sadly there's still some titles that are very strict on anti-cheat.

Then comes the reasoning of this post. It has been long since I've last looked into vfio tweaks because I left reddit shortly after getting interested on vfio.

TLDR: Please share the xml tweaks that you have applied to your gaming vm's to improve anti cheat compatibility, I will be thankful and hopefully we will improve each others setups.

top 1 comments
sorted by: hot top controversial new old
[–] [email protected] 3 points 1 year ago* (last edited 1 year ago)

Nice topic. Haven't tried it in a month or three and detection methods change, but after trying several things here is the XML that seemed to help:

Edit: Wow. Preview was perfect, but posting nuked my XML snippets. I found the smbios tag with vendor information useful, along with the kvm tag under features, with a hidden tag set to on.