only you didn’t take into account one factor, that you can run the game through TeamViewer
Yea it seems weird to block virtual machines because some people who bot, or gold sell use virtual machines. 100% of bots, and gold sellers use pcs, just ban pcs from playing…
See how bizzare it is to limit how people can play, because a small portion abuses the system? Please stop taking the simple “band-aid” approach to these issues. Add better bot detection, add gms, do not remove paths to playing the game to stop-gap.
What about playing on a Shadow Cloud PC which is technically a virtual machine? (see https://shadow.tech for details)
Are you going to block these users from playing at all?
That would be considered a “dick move” 
Is this going to affect my playing on a vic-20?
Huh? I think you are mistaking a VM setup versus teamviewer. The VM setups they are talking about is simple. It is A computer, yes the A is capitalized to stress that it is ONE, that is running multiple VM’s each with NW running in it. So you have one CPU/GPU supporting 5 clients. That is not what Teamviewer does at all. Teamviewer will allow me to log into A machine and control it remotely. If that ONE machine is running ONE client, so what. If that one machine is a machine with 5 clients running in different VMs, then teamviewer is gaining nothing.
BTW . . . playing the game in Teamviewer is ROUGH. SERIOUSLY ROUGH. I tried it this last weekend while I was on a 4 day weekend. I had my MacBook Pro with me and teamviewed into my desktop at home. ARGH. Not what I want to do again. However . . . this POST of theirs taught me that I can Geforce Now the game. That just made me very happy. To me, when I go away for a 4 day weekend or longer . . . yup, now I will bring my MacBook Pro and log in via GFN.
If you give me one valable reason to play from a VM… I’m all ears. Due the VM your hardware has no direct access to your drives and everything gets filtered so it’s just very bad for gaming experience.
I guess the % of honest VM users are at 0.1%
Huh?
I don’t think you know how VM’s work. Here, let me give you an example. YES< it is a tad extreme, but it is how things work. I have a AMD cpu with 64 cores and I have Nvidia 3090 in it with 128gb of ram. It’s running Linux. Oh wait . . . let me spin up a Windows VM. It will have access to the card, it will have access to my storage (in a block format, not file access.) I can then launch NW. But wait . . . I have some serious horsepower here. I can spin up 9 more VM’s all doing the same. I just need a window that has the graphics setting set to the LOWEST possible. As I am running scripts, I don’t even need to see what is going on. I just need to have the client running.
That is how VM’s work. It shares the CPU, GPU, RAM and storage of the host machine. Bots don’t care about performance, they care about the ability to spawn as many VMs as possible on the machine to maximize the return per hour.
I honestly want to reformat and use Linux as my primrary OS. EAC has been updated to work on linux. Though theres still a ton of games. The easiest method to play games on Linux is via a VM and give it full access to the GPU and let linux us an onboard or secondary.
Theres a way to passthrough the gpu on linux, theres also a program that copies the buffer directly from game for display. There are a ton of work arounds to get gaming at good FPS on a VM for linux. But more and more developers are getting lazy and dont want to deal with bots so they block VM like haha solved!
The botting issue wasn’t solved, just ignored.
This is a valid use for VM.
You can set up dual boot system if games don’t run on linux, thats way better and way cleaner go then using a VM. Since they never directly access to your drivers gaming will always be capped, not saying you can’t run the game but will always be a pain specially for support.
And even if you find the correct answer that still would be probably a tiny playerbase that could easily switch to a “better” option then using a VM.
@Daayou Idk what you are talking about and how your “explaination” how VM works contradicts in any way what I said sooo… what do you want?
No its not really cleaner. The cleanest way to run windows, is in a virtual machine.
And yes, in fact, VMs do have hardware passthrough.
No, the cleanest way to run windows, is running windows with it’s bootsystem. Why not using Wine/Proton/Steamplay?
Because its not needed? Running windows as the base metal OS can lead to rootkit and other deeper issues that are targetted at windows. The literal safest place to run windows or any OS is in a VM.
All of those attempt to convert and reverse engineer windows calls that isn’t needed when you have a VM and a GPU pass through. As than… you have a normal install of windows with all its support software. Versus trying to take system level api calls and than hook them and route them to the current OS’s system calls.
One is the OS, the second is an emulation/translator.
Not in general, i mean to play the game when there is no linux support. After all it’s up to them to allow/block VM’s or not
Why didn’t they just make chat a level minimum, ie. 10. It never made any sense to me to do it based on hours. They are a bot… Just doing it based on hours hurts new characters more than the bot.
Additionally you could require steps that only a human would complete. Ie. Sell and item, buy an item, craft a specific item. Or something that does the equivalent to a video game version of captcha.
Either way allowing chat for level 1 bots, from just being inactive for hours was not the greatest idea.
I always thought that there is no way to detect a virtual machine and effectively stop them from being used while playing games…can someone with more knowledge regarding VMs share some insight?
This topic was automatically closed 21 days after the last reply. New replies are no longer allowed.