What's new
  • Visit Rebornbuddy
  • Visit Panda Profiles
  • Visit LLamamMagic
  • Visit Resources
  • Visit Downloads
  • Visit Portal

[GUIDE] VMware + D3 | they way it shoud be done

The thing u re talking was mentioned somewhere here. Experienced it too. It s because cache-file u re copying is too large and doesnt fit to your small hard disk (one of the MPQs/.../base/... With batch commands you must have not seen the message that the copy operation failed. In that case u just should make your HDD larger
Another possible reason is that you turned off write-permission when created shared folder in the dialog menu. And diablo cant access something due to it.

Question from me: how do you cope with every-time growing cache-file? The size of the HDD of my VMs is 5 GB, but nevertheless one of the MPQs everytime grows upto 1.5 GB causing not enough disk space exception and some programs fail to work.
Thanks

Alright thanks for the answer ill look into it, my SSD is only 64gb :( ill do some tests tommorow.
 
When I hit enter I my diablo starts - but it take ages to start up - and when I finally get ingame - I cant join a game ( When I hit start game, after awhile I get this "you are unable to join the game at this time"
 
I've read whole thread almost 50 pages, found few peoples with same problem as mine. I've done everything just like in guide even tried 5 times (3 times on this win 7 lite and 2 times on normal win 7). Always got same problem when it comes to -launch the diablo head appears and nothing happens. Do anyone of those people who had this problem found any solution?

You've probably already done it but I had this problem just yesterday - I just reinstalled VMTools and it worked fine after that.
 
I have 7 VMs running using your guide. Despite my cpu being a i7 3770k and overclocked to 4.8ghz, all my host machines start being laggy and spiky if more than 5 VMs are running simultaneously. everything is super-smooth if less than 6 VMs are running.

im allowing 1 core and 2.5 gig memory per machine, along with PRIO to save D3 priority as "high" to avoid the lag spikes.


My cpu is only 40-45% drained with all 7 machines running and i have 21 gig total memory used out of 32 gig total so it shouldn't be a matter of hardware.

i have tried assigning 2 cores per VM but there's no noticeable change beside the fact that my CPU gets drained to 75% instead of 40%

Why are the machines spiky? how can i make it so that over 10 machines run smoothly?

I have did exactly everything your guide suggests, beside that i also added a pagefile to the guest machine (was having low memory pop-ups) and added PRIO saver.

I7-3770k overclocked from 3.5 ghz to 4.8
Asus P8 Z77 V-LX motherboard
Asus 7850 GPU
256 gig SSD
80$ Air Cooling system (cant remember the nae but it keeps my heat under 65 C even at 4.8ghz OC)
 
Last edited:
I have 7 VMs running using your guide. Despite my cpu being a i7 3770k and overclocked to 4.8ghz, all my host machines start being laggy and spiky if more than 5 VMs are running simultaneously. everything is super-smooth if less than 6 VMs are running.

im allowing 1 core and 2.5 gig memory per machine, along with PRIO to save D3 priority as "high" to avoid the lag spikes.


My cpu is only 40-45% drained with all 7 machines running and i have 21 gig total memory used out of 32 gig total so it shouldn't be a matter of hardware.

i have tried assigning 2 cores per VM but there's no noticeable change beside the fact that my CPU gets drained to 75% instead of 40%

Why are the machines spiky? how can i make it so that over 10 machines run smoothly?

I have did exactly everything your guide suggests, beside that i also added a pagefile to the guest machine (was having low memory pop-ups) and added PRIO saver.

I7-3770k overclocked from 3.5 ghz to 4.8
Asus P8 Z77 V-LX motherboard
Asus 7850 GPU
256 gig SSD
80$ Air Cooling system (cant remember the nae but it keeps my heat under 65 C even at 4.8ghz OC)

For some reason I'm experiencing exactly the same, I got the same specs as you 32GB Ram and the VM's do not run as smooth. I went from 580k to 159k Gold per hour when I run them on VMs
 
Are you sure it's not your graphics memory that's running out?
 
Problem:
diablo 3 lags HARD when I turn demonbuddy on. If I play without demonbuddy, it runs fine.
note- I have turned down all the settings in diablo 3 as low as possible and edited the d3prefs.txt file.

I'm having the same problem, it feels like it's slowing down my GPH significantly. Anyone knows why?

EDIT: I seem to have somewhat solved my problem by increasing RAM from 2 to 4 gigs on the VM, also changed from one processor to two. Boosted my GPH by about 200k instantly. Still lags a bit at times, but it's definitely much better.
 
Last edited:
For some reason I'm experiencing exactly the same, I got the same specs as you 32GB Ram and the VM's do not run as smooth. I went from 580k to 159k Gold per hour when I run them on VMs


i have found the problem. the GPU load is maxed at 92 to 99% after the sixth bot enters the game.

Anyone know how to reduce GPU load?
 
i have found the problem. the GPU load is maxed at 92 to 99% after the sixth bot enters the game.

Anyone know how to reduce GPU load?

I think all you can do is to set everything to the lowest possible settings including changing the D3prefs file. You've done that I guess? Maybe you have to get a graphics card with more memory?

Edit: Just checked my GPU usage and it is ~40% with 6 bots on my 3770k and HD7950 3GB. Since you only have 1GB on your graphic cards, thats most likely your problem. Try to overclock both the GPU and the memory on your graphic cards, could help since the HD7850 clocks like a beast!
 
Last edited:
anybody elese having the issue that ram usage just grows and grows until you run out of it?
 
Yup there's a bunch of people with the same problem, don't think someones found a fix for it other then rebooting once every two days or so.
 
Did everything, but it says "Path does not exist" after I try and run the Diablo from the C:\ guest computer.

I added slashes everywhere it was needed but no go, can maybe someone be kind enough and upload their bat file for creating the links to pastebin.com?
 
I think all you can do is to set everything to the lowest possible settings including changing the D3prefs file. You've done that I guess? Maybe you have to get a graphics card with more memory?

Edit: Just checked my GPU usage and it is ~40% with 6 bots on my 3770k and HD7950 3GB. Since you only have 1GB on your graphic cards, thats most likely your problem. Try to overclock both the GPU and the memory on your graphic cards, could help since the HD7850 clocks like a beast!

i have a 2 gig card and it only uses 1.2g memory. the GPU LOAD is 100%
 
Ok, I've solved the correct path issue, but now I run it and nothing happens, no error nothing
"C:\Diablo III\Diablo III.exe" -launch
 
geez 24gb ram and im bottlenecked with 7 vms, getting more ram is kind of a waste since i cant run more than 9 anyway. Would lowering ram of a vm any increasing the pagefile(ssd) work? and is there any way of disabling win7s program shutdown routine if you run low on ram?
 
Ok, I've solved the correct path issue, but now I run it and nothing happens, no error nothing
"C:\Diablo III\Diablo III.exe" -launch

Well I have reset the virtual machine and now it works, but it stuck at the loading icon (where it shows the diablo head), just get stuck there and after a while a crash error thing comes up (in russian, wahts up with that)


EDIT: When running it from C:\, I get that issue (Freeze at the start up icon\screen), when I run it from z:\ it works all right
any ideas?
 
Last edited:
For those who experience memory issues, it includes me as well, you can create scheduled task in windows (on host machine) that will start stop vm's on its own schedule using simple bat file.

examples
for starting:
"C:\Program Files (x86)\VMware\VMware Workstation\vmrun.exe" -T ws start "C:\Virtualization\yourvm\yourvm.vmx" nogui
TIMEOUT /T 60

for stopping:
"C:\Program Files (x86)\VMware\VMware Workstation\vmrun.exe" -T ws stop "C:\Virtualization\yourvm\yourvm.vmx" soft
TIMEOUT /T 60


timout is at your decision, but i give it 60 seconds between each stop and i run it on 2 times a day cycle. looks good

nogui - no bringing any screens on, it just runs in background
soft - soft poweroff like "start - shutdown"

Got any clue on what i can do regarding my situation?
 
What happens with my CPU when I'm doing this. Will it take be slower or faster if you compare running 6 bots on 6 different virtual machines or without VMware at all.
 
Also, anyone got BAT files for the new patch? I think the old ones are bad and thats why I experience a freeze (it works in window mode, tho)
 
Back
Top