VM - How to setup a Virtual Machine

Get your trial key

Live community: https://discord.gg/s39XdMV

New user ? Check guides​ or ask the discord bot

Tuhwin
MODERATOR
Joined: 01/24/2018 - 12:04
Sun, 05/27/2018 - 14:22 #1

 

Virtual Machine

How to setup a Virtual Machine (VM)

 

ci-uqkeUdWQQIx6OFYm9BPQylSwuKJsMcUtarMLC

 

rLcWHuPKBFQUbeq21RvNkP79j6afR6XdCMJrp4sy

 

Why bother with a VM?

We run virtual machines mainly for two reasons:

  • To be able to use our computer while botting

  • To be able to bot on two or more accounts at the same time

     

ci-uqkeUdWQQIx6OFYm9BPQylSwuKJsMcUtarMLC
 

Software needed

 

VMware Workstation

Creates the virtual machine environment for us to install Windows + Battle.net + Diablo in.

https://www.vmware.com/go/getplayer-win

Link is to a version of VMware Workstation called Player. It’s Free to use for non-commercial use but limited to run only one virtual machine.
To run more than one, you will need the full version of Workstation.

 

Microsoft’s Media Creation Tool

A tool for getting you the latest Windows OS install media, for installation onto your VM.

https://go.microsoft.com/fwlink/?LinkId=691209

Run it and grab yourself an 64-bit .iso of Windows 10. Windows 10 is free and you don’t have to activate it with a key for it to be fully working.
Save the .iso file somewhere where you can easily find it, and later after using it to install Windows into the virtual environment you may delete it.


ci-uqkeUdWQQIx6OFYm9BPQylSwuKJsMcUtarMLC
 

Create your Virtual Machine

 

VMware Workstation

Install VMware Workstation if you haven’t already. Run it.

 

Create a Virtual Machine

IHylV_wuqf0xGj-tykVC49fL5IZHBX5OgNxNgw4z
Browse for the .iso file you downloaded earlier with the help of Microsoft's Media Creation Tool.
 

rAl5Eq1iiuROYQ--WPvTMD5e2m-pSRUaKRVTnAcX
Name it whatever you want and place it on a SSD if possible.

 

bXp4WSk_Y6-YOprw6mtcolp7nOxI7hWrPVaOjdBn
Minimum 50GB, but 60 GB recommended to be sure.
Store as a single file.

 

wMAnIni0TEZOoMziAXuKJuPoZIRrHtHXpA3Mxbjx
Customize hardware.
 

qxdTv7BljKS0hmJmsHNP65yI1PlWc0SExGSR5oKe
Give it 4 GB of RAM, minimum.
5 or even 6 GB may be required for long sessions since 64bit version of the game is prone to memory leaking.
 


3 cores recommended.
 

YYG4JfejExHM1VXCZpoxrfOrceAhnSgdN7KGTNfj
Change to Bridged network for optimal latency. Do not Replicate physical network connection state.
 

DmITKdDJCvdQXvp9fXMQp2B4l9I4CJmyzSJYVhot
Enable 3D acceleration. Minimum 1 GB Graphics memory is recommended.
 

9XiumkrukcfNprMfe2eO_sXRGPNGV8dBTeW9y66S
With the changes it should look like this.
 

vi8f3hXGczBCL5pfQjNHP6aFSOaPl_eIyaeDAgD0
Before starting it up and installing Windows, let’s go through some additional settings.

 

kC-3gec7B0EfgS6btkvnOQl5paqFyxrT7t4-l90v
Add your D3 folder as a Mapped network drive, so that you easily can copy it from your Host to your VM.

 

Install Windows

Start up your VM, and when asked to, press any key to start the installation.
In the case of a nothing happening when you press "any key to start the installation" and you get to a (blue) boot menu showing (Virtual HDD / Virtual CDROM / EFI Network)
instead of the Windows installation pictured below, select Virtual CDROM and press Enter, to start with the mounted Windows ISO file.

If it's not reacting when you "press any key" or when you select Virtual CDROM on the blue screen, try the following:
1) Shutdown the VM.
2) Start it again.
3) Immediately click inside the window and press CTRL+G once and then spam the Spacebar key.
     Hopefully it starts the installation.

5H7CVpyxvGw5nuh9WOxIvj0YEYvMffA9sED5F0SN
Select the option “I don’t have a product key”. Windows 10 only limits some cosmetic options in a non-activated version.
 

4xX-5y_5FtJ8IihDCq4wpF0uUoNLg-6hPUrkPFqB
Select a Pro version.


yYT2n8CLaj6MTzq4JRBNCv7_U80hUJTq72Ig-GFK
Make sure you create an Offline account, not a Microsoft Account.
 

eUGftvT50wGO4dsQiRVH4FBH7l8E5oQIaSrQXUn-
Make sure you create an Offline account, not a Microsoft Account.
 

YfWLDd0_yhiGqaQIupVf9lz8QcQIxuQfKYOsXWGa
When Windows is installed, the first thing you need to do is install VMware Tools. This is your driver package
and mandatory to have 3D acceleration and network sharing working.
 

52uuqJQvKZAY3sU8DdHkVnDQQYBN6TImjFesPzpJ
Follow the VMware Tools install instructions.
If it asks if you want to install Enhanced Keyboard driver, select Yes. (But it doesn't really matter)

 

Game

dB45L9jBov8JZE0sYWd8gKJPxwHb3J5MHu7ST9Ia

After the necessary reboot from installing VMware Tools, you should now see a Mapped Network Drive available under “This PC”.
Copy the game folder to C:\ drive in VM.


Battle.net

Install Battle.net Launcher.

https://www.blizzard.com/en-us/apps/battle.net/desktop

Run it once, and point it to where Diablo 3 is residing. Should be C:\Diablo III if you followed this guide. Close Battle.net launcher completely after this.


ci-uqkeUdWQQIx6OFYm9BPQylSwuKJsMcUtarMLC
 

Additional Windows settings

 

Y4U2ZZTToIMhCq_1IfUuNsKX6lCv5o0IInLnSIac

BmCl4pjuyCFBQhogvtIPweIdbU6dDdDgJYccPO9j

Firewall and Anti-Virus; Disable them both.
 

K2FJwJC4XQ0h1FwFUyFzLBecHO9wQep0tA3694DZ
Right click anywhere on desktop and select Display Properties.
Desktop Resolution; Change down to 1024x768 or 800x600.
Also make sure that DPI / Display Scaling is set to 100% and nothing else.

ci-uqkeUdWQQIx6OFYm9BPQylSwuKJsMcUtarMLC


RoS-Bot

Last but not least, RoS-Bot. Install from RoS-Bot.com as per usual.
Follow the Getting Started guide if you need any help.


ci-uqkeUdWQQIx6OFYm9BPQylSwuKJsMcUtarMLC


Optimizations to increase FPS and/or lessen RAM and VRAM requirements


Recommended optimizations

After RoS-Bot is downloaded and extracted, and you have started it once to let it perform its first-run configuration steps, it should start up D3 for you.
When in-game, go to Options -> Video.

9HeqiE787dPvGmsxBXo6hEL3Mw2ToUj_TnyO1PU1

Change every setting to Low, None or Off, where applicable, and;

  • If you selected 1024x768 in Windows, change to Windowed mode here and save, then drag window borders to resize the D3 window to smallest possible. 
  • If you selected 800x600 in Windows, change to Windowed (Fullscreen) here.

You may also want to go into Audio settings and completely turn off all sounds.
 

Further Optimization - Not Mandatory

Edit the d3prefs file for the D3 instance bot runs, by going to:

  • C:\Users\weird_username_created_by_bot\Documents\Diablo III\

It will be available to edit after you've installed RoS-Bot and it having started up D3 at least once. Just make sure you've closed down D3 before editing it.
Open the file with notepad and change to these values for maximum minecraft style graphics and to tax your system the least.

  • MipOffset: 10
  • DisableChromaEffects: 1
  • DisableTrilinearFiltering: 1
  • MipBias: 10
  • HardwareClass: 1

After editing it and exiting notepad, make the file Read-Only by right-clicking it and go into Properties.
 

ci-uqkeUdWQQIx6OFYm9BPQylSwuKJsMcUtarMLC


Should be ready to rock'n'roll after this

But if in need of help, check the Common Errors guide or the trusty Getting Started guide.
If you still need help and have specific questions, check the support channels on our Discord.
 

hitoro
DONATOR
Joined: 11/03/2014 - 08:15
Thu, 06/21/2018 - 09:58

Hi after follow the step to create the virtual machine, but it seems like not able to find the iso bootup to install window 10.
What can i do now?


sycohnda209x
Joined: 12/30/2017 - 19:52
Sun, 07/15/2018 - 23:29

Use the media creation tool to create an ISO. So instead of clicking upgrade this PC, click the other option that lets you create a installation file and instead of USB chose the ISO option.


TYTtee
Joined: 07/09/2018 - 07:32
Sat, 07/28/2018 - 06:14

Thanks man, did everythinhg as written and now i have a good working bot and free PC


cookchef
Joined: 07/28/2018 - 12:20
Mon, 07/30/2018 - 23:42

Good guide, covering everything that's needed. Great job.


troydanable
Joined: 05/16/2018 - 04:31
Tue, 07/31/2018 - 23:13

D3 just wont launch, just gets stuck at the D3 splash :/


ElKokiDio
Joined: 10/28/2015 - 10:11
Sat, 08/25/2018 - 22:10

Really good guide, THX!


darkacidblue
Joined: 11/27/2017 - 19:55
Sun, 09/09/2018 - 01:15

I love it!
Is there a way to make the bot on virtual machine and the bot in te real pc, playing togheter at the same time? Like in bounties or GRs?


BaronPeter
Joined: 01/04/2016 - 03:40
Tue, 10/09/2018 - 15:09

i cant map diablo 3 in shared folders any reason why?


smussaw
Joined: 10/09/2018 - 05:47
Sat, 10/13/2018 - 06:13

anyway to cause less ram usage?
 


t3ch n4sty
Joined: 12/01/2017 - 11:31
Fri, 11/02/2018 - 03:00 (Reply to #10)

Does the native D3 launcher do this as well?  Or just the process that ros-bot opens?


t3ch n4sty
Joined: 12/01/2017 - 11:31
Fri, 11/02/2018 - 03:05 (Reply to #11)

That is not a supported feature.  You may be able to make it work by manually having the bots join a party and then start the bots.  This may work for bounties as the bots should automatically decline boss requests and will continue on.  However, I do not see it "accepting" the GR request, though I have not tried it.
 


t3ch n4sty
Joined: 12/01/2017 - 11:31
Fri, 11/02/2018 - 03:06 (Reply to #12)

Can you post a screenshot of your VM settings > Options > Shared Folders?


t3ch n4sty
Joined: 12/01/2017 - 11:31
Fri, 11/02/2018 - 03:08 (Reply to #13)

If you're referring to the ram usage of the VM, you can allocate less ram to it.  This is posted in the guide above.
 


Sk3tch
Joined: 11/06/2018 - 16:06
Fri, 11/16/2018 - 15:37

Great guide, works well!  I had extra RAM laying around when I built this PC so i tossed it in thinking why not? Thought i'd never use it but now im kind of happy I've got 24GB lol

Just a heads up for anyone wanting to run more than 1 Virtual Machine (im working on it now)

I found a serial key online from a legit ebay seller for $4.99 if anyone wants the user name let me know.


Mitusumi
Joined: 12/17/2018 - 06:54
Mon, 01/07/2019 - 18:41

right so im all set but when i open ROS BOT and its asks for scenes i cant direct to D3 foldered cause i cant find Shared folder and network doesnt expand


mista961
Joined: 09/14/2015 - 11:35
Thu, 01/24/2019 - 11:09

works wonderful ! 
Thanks für this how to.

Only the step with shared folders dosn't work.
But i share via drag and drop ... 

now i can play other games when the bot is working


test11
Joined: 10/29/2018 - 19:29
Thu, 02/28/2019 - 15:05

Can I use the computer while VM is running the bot?


blackdream
Joined: 03/20/2019 - 05:16
Thu, 03/21/2019 - 09:48 (Reply to #18)

yes you can


KoRnBoy82
Joined: 04/05/2019 - 08:55
Fri, 04/05/2019 - 11:01

Good tutorial. Could this be used with Oracle VirtualBox instead? This one is free and you can use multiple VM without problems actually. I will try myself first to see.


neilldorfling
Joined: 07/17/2017 - 09:00
Sat, 04/06/2019 - 13:04

awesome guide Tuh


It's tough out there, join our Discord. Bring Cookies!
https://discord.gg/s39XdMV
Please goto the #support channel and type ?helpme

neilldorfling
Joined: 07/17/2017 - 09:00
Sat, 04/06/2019 - 13:05 (Reply to #21)

no, vbox does not support the gfx passthrough. I am using vmware to run 2 bots, nor problems at all.


It's tough out there, join our Discord. Bring Cookies!
https://discord.gg/s39XdMV
Please goto the #support channel and type ?helpme

amaso
Joined: 04/16/2017 - 03:08
Thu, 05/23/2019 - 01:41

Anyone know why my computer has a constant sound (the sound it makes when you plug/unplug a headphone or device) every 5 seconds when the VM is running?


rosbotter447
DONATOR
Joined: 09/30/2014 - 11:54
Fri, 05/24/2019 - 09:03

hi and thanks for word, i have follow all the tutorial, when i start VM and open diablo and ros bot, i have big lags inside game, i dont know why, ive got a big computer


erock
Joined: 06/10/2018 - 17:21
Sun, 05/26/2019 - 20:17

work on hyper-v?


erock
Joined: 06/10/2018 - 17:21
Sun, 06/16/2019 - 19:06

i can confirm, works on hyper-v, just need activate RemoteFx.


mhs98
Joined: 02/20/2019 - 14:28
Mon, 06/24/2019 - 13:22

dennisbe
Joined: 11/12/2018 - 08:15
Mon, 06/24/2019 - 16:54 (Reply to #27)

Maybe, but it would require a whole lof of tweaking before making it work. Problem is that Diablo 3 doesn't run well in VirtualBox.


squire14
Joined: 06/20/2019 - 04:26
Thu, 06/27/2019 - 09:38

hi, the option, will that work too in non vm?

Further Optimization

Edit the d3prefs file for the D3 instance bot runs, by going to:

  • C:\Users\weird_username_created_by_bot\Documents\Diablo III\

It will be available to edit after you've installed RoS-Bot and it having started up D3 at least once. Just make sure you've closed down D3 before editing it.
Open the file with notepad and change to these values for maximum minecraft style graphics and to tax your system the least.

  • MipOffset: 10
  • DisableChromaEffects: 1
  • DisableTrilinearFiltering: 1
  • MipBias: 10
  • HardwareClass: 1

After editing it and exiting notepad, make the file Read-Only by right-clicking it and go into Properties.


mhs98
Joined: 02/20/2019 - 14:28
Thu, 06/27/2019 - 21:42

Help me plz!!! I dont know what to do now!!!
https://imgur.com/a/f2fUWXo


RoSalotBuddy
Joined: 09/12/2019 - 16:51
Sat, 09/14/2019 - 20:40

Thanks OP for the informative guide to setting up D3 to rosbot on win10 VM!

When making the share folder to D3 folder on C:\drive of main pc, I also made a share folder for my C:\Users\username\desktop

This enabled me to bring in things easily to the VM.

Also installing VM Tools is important.
 


diasrosa92
Joined: 12/18/2017 - 05:58
Wed, 10/02/2019 - 12:49

Such an amazing potato graphic quality.
 

Further Optimization - Not Mandatory

Edit the d3prefs file for the D3 instance bot runs, by going to:

  • C:\Users\weird_username_created_by_bot\Documents\Diablo III\

It will be available to edit after you've installed RoS-Bot and it having started up D3 at least once. Just make sure you've closed down D3 before editing it.
Open the file with notepad and change to these values for maximum minecraft style graphics and to tax your system the least.

  • MipOffset: 10
  • DisableChromaEffects: 1
  • DisableTrilinearFiltering: 1
  • MipBias: 10
  • HardwareClass: 1

After editing it and exiting notepad, make the file Read-Only by right-clicking it and go into Properties.

Thank you very much!


user980
Joined: 10/13/2019 - 17:26
Sun, 03/22/2020 - 18:47

Noobish question but... Do I need to buy a new D3 copy that would allowed me to run the bot on vm, while I would just play legit on my regular?


Charlesv1982
Joined: 03/24/2018 - 16:20
Sat, 03/28/2020 - 14:57

Amazing tutorial !! 

I just to want to repeat what others have said. 
You can get a pro license key on ebay for a few bucks. 
I paid $2.80 and the key worked perfect !


lonXa
Joined: 04/01/2020 - 13:26
Tue, 04/07/2020 - 08:48

Nice Guide
 


poysss
Joined: 01/26/2020 - 21:05
Tue, 04/07/2020 - 22:24

Hi all, I recently decided to bot on vm since i have a need to use pc for other reasons and I do have a top end gaming PC, so I tweaked all the settings exactly like mentioned above down to optional ones aswell, after a day trial and noticed a drop in exp/h down to 1.2 T from 1.5T. mostly it is due to the lag in the game and low frames etc. So after a bit of googling around Ive seen some people talking about graphics card passthrough to virtual machine, and was wondering if anyone here has done it and dedicated a full graphics card to the vm, and if so what was the result?

virtual setting Below
6cores as mine supports supports hyperthreading
16 GB Ram DDR4
80 GB SSD
3 GB Graphics Memmory

Main PC Specs 
5820k overclocked to 4.4 GHZ liquid cooled
32GB Ram DDR4
1TB SSD + 8TB SATA
GTX 980 4GB Ram each x 2 (SLI Config)


DrDemon
Joined: 04/07/2020 - 01:22
Wed, 04/08/2020 - 17:55

im getting error code 3006 and 1016 when i try and log in on virtual machine but i dont get them on my regular d3 install do you know how to fix thaT?


cvillejin
Joined: 08/18/2017 - 00:54
Thu, 04/30/2020 - 18:50 (Reply to #37)

No. My friend, the virtual desktop is a "virtual" computer. You are just running diablo 3 on "another" computer so that you can use your desktop freely while the bot is running. You can't run the same Diablo 3 on both the virtual and your actual physical desktop simulteanously.


cvillejin
Joined: 08/18/2017 - 00:54
Thu, 04/30/2020 - 18:51 (Reply to #38)

No. My friend, the virtual desktop is a "virtual" computer. You are just running diablo 3 on "another" computer so that you can use your desktop freely while the bot is running. You can't run the same Diablo 3 on both the virtual and your actual physical desktop simulteanously.


frosty9
Joined: 05/27/2016 - 13:25
Fri, 07/10/2020 - 03:37

If you're having issues loading Windows 10 for the install, here is what I did. 
 

"I found the solution."

You are correct, through GUI we cannot change it to "bios"

Steps:

1. After creating the virtual machine we have to go to the folder where our virtual disk is stored

2. Then we have to edit the .vmx  file with any text editor

3. In the text file search for firmware = 'efi' ..... and replace efi  with bios .... like below

 

                         firmware = "efi"    ---> Existing

                        

                         firmware = "bios"   --->  Replaced

4. Save the file

5. Fire up the machine


jengamastah1992
Joined: 07/04/2020 - 10:34
Sat, 07/11/2020 - 07:29

hey, just wanted to add, you can get bit more performance out of the Windows VM if you set the Power Mode into 'Performance' and disable the option of the HDD to 'turn off' after 20 minutes and also turning off background apps.

Do like this (assuming English Windows) to put on performance mode.
Win+ R > powercfg.cpl, click 'Show Additional Plans', tick the high performance, then select 'Change Plan Settings' and then 'Change Advanced Power Settings' then under the harddrive dropdown, you can select 'Turn off hard disk after', make sure you put a '0' in there and OK out of everything.

Do this to turn off background apps:
turn off all the pesky background apps, go Windows key, start typing 'Background app' you'll get 'Background Apps', open that up and then make sure you have 'Let apps run in the background' as Off.


Rizzlas
Joined: 01/09/2017 - 00:29
Thu, 07/16/2020 - 13:38

Excellent tutorial works fine with last version of Vmware Player (15) and diablo 3 with ros bot (3.811) :D


luidge
DONATOR
Joined: 09/12/2014 - 07:58
Sun, 07/19/2020 - 01:08

Thank you so much for this guide @Tuhwin

It worked flawlessly!


ello
Joined: 03/26/2018 - 08:19
Fri, 07/24/2020 - 08:23

Great guide. Thank you very much.


rimearaz
Joined: 05/31/2019 - 01:07
Sat, 07/25/2020 - 18:10

Thanks for guide. I used it a while back on an older PC and that runs great. Trying it on a new AMD PC and it is all set up. However the D3 loading screens are so long the bot fails the runs. It's installed on an SSD, any ideas?


kp249
Joined: 11/14/2019 - 16:52
Sun, 08/23/2020 - 17:39

More RAM.


Advertisements

Advertisements