Hello, I am trying to run roblox in a VPS for a bot I have had to make for a group I develop for but it says “Virtual machine detected”. Is there any way around this or to fix it. Its running on Windows 10 Server Datacenter Edition 2022.
First off, you dont need to run roblox for the bot, use roblox’s api, if you wanna do a action look at the network tab and what you need to send get and request requests for. The only way to get around this is to use nested virtualizon. Running a VM inside of a VM.
The bot is joining the game to request a new server in a certain reason because the game keeps getting ddosed by a group of people and the only known fix I know that works is servers based in certain locations. I could of just used a linux based VPS if I was only trying to use the roblox API.
Roblox cannot run inside virtual machines. You cannot run roblox on your VPS.
You need to passthrough a physical graphics card in order to bypass this message, as outline on the official help page: https://en.help.roblox.com/hc/en-us/articles/24275616578708-Hyperion-Messages
You would need to pay to have a dedicated GPU to be added to your VM as it’s being hosted by a VPS.
You can bypass the GPU requirement by using the UWP version of Roblox as it cannot check your hardware but by using this method you will be using software rendering which is horrible and sluggish. (Expect to have 1-2 FPS)
The UWP version now checks, it opens for 2 seconds then closes itself and lays dormant in a memory leak state inside task manager.