User Tools

Site Tools



vmware

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
vmware [2020/07/08 22:40] urguwnovmware [2020/12/02 06:09] (current) – [Command Line Arguments] urguwno
Line 20: Line 20:
 __**Host Hardware**__ __**Host Hardware**__
  
-  * CPU - GW2 is very demanding on the CPU. Buy the fastest CPU you can afford, with a preference for more cores over the mhz. +  * **CPU** - GW2 is very demanding on the CPU. Buy the fastest CPU you can afford, with a preference for more cores over the mhz. 
-  * GPU - GW2 will need 1GB of video memory per VM, plus a gig or two for your host machine. Prioritize getting a video card with lots of video memory over a faster GPU. You can use multiple video cards (if your motherboard supportsit to run more VM's. +  * **GPU** - GW2 will need 1GB of video memory per VM, plus a gig or two for your host machine. Prioritize getting a video card with lots of video memory over a faster GPU. You can use multiple video cards (if your motherboard supports itto run more VM's. 
-  * RAM - You will need at least 4GB of memory per VM, plus another 4GB for the host machine. Buy the slowest cheapest RAM your motherboard will support. +  * **RAM** - You will need at least 4GB of memory per VM, plus another 4GB for the host machine. Buy the slowest cheapest RAM your motherboard will support. 
-  * Disk - Buy at least a 2TB Solid-State Disk. (SSD) Major performance issues may occur if your disk is not solid-state.+  * **Disk** - Buy at least a 2TB Solid-State Disk. (SSD) Major performance issues may occur if your disk is not solid-state
 +  * **BIOS/CMOS** - Make sure all of the virtualization settings are enabled, otherwise you won't be able to run VMWare.
  
 __**Virtual Machine "Hardware" Configuration**__ __**Virtual Machine "Hardware" Configuration**__
  
-  * Memory: At least 4GB (4096 MB) of physical memory. +  * **Firmware**: UEFI without secure boot is preferred. Select BIOS only if you're having trouble booting. 
-  * Processors: Set 1 processor with 4 cores per processor. +  * **Memory**: At least 4GB (4096 MB) of physical memory. 
-  * Hard Disk: SCSI Interface. 120GB size or 60GB/60GB for separate Windows and Game. Solid-State drives are HIGHLY recommended. +  * **Processors**: Set 1 processor with 4 cores per processor. 
-  * Network Adapter: NAT +  * **Hard Disk**: SCSI Interface. 120GB size or 60GB/60GB for separate Windows and Game. Solid-State drives are HIGHLY recommended. 
-  * Display: Accelerate 3D Graphics with 1GB graphics memory.+  * **Network Adapter**: NAT 
 +  * **Display**: Accelerate 3D Graphics with 1GB graphics memory.
  
-__**Windows Software Configuration**__+__**Windows Software Configuration (For guest Virtual Machines)**__ 
 + 
 +  * **Windows 10** [[https://tb.rg-adguard.net/public.php|Download ISO]] You do not need to have a valid CD key to install Windows 10. 
 +  * **VPN** [[https://tinyurl.com/yajwypre|Private Internet Access]] Connect up to 10 VM's to different locations. (Optional) 
 +  * [[https://my.vmware.com/group/vmware/downloads/details?downloadGroup=VMTOOLS1105&productId=716|VMWare Tools]] This is REQUIRED to be installed on any guest virtual machines or GW2 will crash upon launch. Create a free account at VMWare and search their downloads section for VMWare Tools to get the latest version. 
 + 
 +======= Verify Minion Works! ======= 
 + 
 +NOTE: Make sure the bot is functionally working before proceeding to the next following steps as troubleshooting becomes much more difficult afterwards.
  
-  * Windows 10 [[https://tb.rg-adguard.net/public.php|Download ISO]] You do not need to have a valid CD key to install Windows 10. 
-  * VPN [[https://tinyurl.com/yajwypre|Private Internet Access]] Connect up to 10 VM's to different locations. 
 ======= Giving VMWare Priority ======= ======= Giving VMWare Priority =======
  
-The following VBScript file (.vbs) will give all your VM'high priority after they have been started. You'll need to run this command from an elevated command prompt.+Use the "Prio" Task Manager addon on the host PC to make all of your "vmware-vmx.exe" processes high priority.
  
-Const HIGH_PRIORITY = 128\\ +https://www.prnwatch.com/prio/
-strComputer = "."\\ +
-Set objWMIService = GetObject("winmgmts:" _ & "{impersonationLevel=impersonate}!\\" & strComputer & "\root\cimv2")\\ +
-Set colProcesses = objWMIService.ExecQuery _ ("Select * from Win32_Process Where Name = 'vmware-vmx.exe'")\\ +
-For Each objProcess in colProcesses objProcess.SetPriority(HIGH_PRIORITY) Next\\+
  
 ======= Command Line Arguments ======= ======= Command Line Arguments =======
Line 57: Line 61:
   * -nosound: Disables sound.   * -nosound: Disables sound.
   * -nomusic: Disables music.   * -nomusic: Disables music.
-  * -shareArchive: Prevents locking the .dat file. 
   * -fps 5: Limits FPS to 5 at the character select screen.   * -fps 5: Limits FPS to 5 at the character select screen.
  
 +__**NOTE**__
 +  * The "dx9single" and "forwardrenderer" parameters are intended to LOWER FPS and thus CPU utilization on the guest virtual machines. If your FPS is too low even for your bot to play, you should not use these.
 ======= Disabling Windows Update Automatic Reboots ======= ======= Disabling Windows Update Automatic Reboots =======
  
Line 164: Line 169:
 [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management]\\ [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management]\\
 "MoveImages"=dword:00000000\\ "MoveImages"=dword:00000000\\
-[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\BFE]\\ +
-"Start"=dword:00000004\\+
  
 ======= Removing Difficult Processes in Safe Mode ======= ======= Removing Difficult Processes in Safe Mode =======
vmware.1594248002.txt.gz · Last modified: 2020/07/08 22:40 by urguwno