Run ArcheAge in a virtual machine

http://www.archeagegame.com/en/
ArcheAge NA/EU
Message
Author
User avatar
Administrator
Site Admin
Posts: 5306
Joined: Sat Jan 05, 2008 4:21 pm

Run ArcheAge in a virtual machine

#1 Post by Administrator » Mon Oct 06, 2014 7:36 pm

I had no luck getting this to run in VirtualBox, so I tried out VMWare and got it working using modified instructions that I posted here previously for Allods.

Step 1, install VMware (I use version 10), load the OS into a new virtual machine.
Step 2, shut down the VM, go to the location you saved the VM and open up <VMname>/<VMname>.vmx in any text editor
Step 3, scroll to the bottom of the file and paste this:

Code: Select all

isolation.tools.getPtrLocation.disable = "FALSE"
isolation.tools.setPtrLocation.disable = "FALSE"
isolation.tools.setVersion.disable = "FALSE"
isolation.tools.getVersion.disable = "FALSE"
monitor_control.restrict_backdoor = "TRUE"
Save the file, close it.

Step 4, on the host machine, open up DXdiag (Start button->type "dxdiag" and press enter). Go to the "Display" tab at the top.
First line should say something like:

Code: Select all

Name: AMD Radeon R9 200 Series
Re-launch the VM. Once it is booted, open regedit (Start button-> type "regedit" and press enter). Go to the key: HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Control/Class/{4D36E968-E325-11CE-BFC1-08002BE10318}/0000
Double click on DriverDesc and change it from "VMWare Virtual Driver" (or whatever it says) to exactly what your display driver had shown before (AMD Radeon R9 200 Series in my example).

Step 5, on the VM, download and install the DirectX 9 redistributable.
Step 6, reboot the VM and then install ArcheAge (if you haven't already). You should now be able to open the game properly.


Getting "Cannot run in a Virtual Machine" errors?
Try using an empty string for the DriverDesc instead of your GPU's name. Edit it like before, clear out all the text, save it, and then restart the VM.

Micke
Posts: 46
Joined: Sun Aug 15, 2010 10:07 am
Location: Germany

Re: Run ArcheAge in a virtual machine

#2 Post by Micke » Wed Oct 08, 2014 5:55 am

works also under vmware 9 like a charm - thnx for the post !

i tried addionally to install logitech gaming software, cause it has a very comfortable scripting functionality - like hit the F key 1000x to collect ;-) - but without success.

tried settings:

Code: Select all

mouse.vusb.enable = "TRUE"
mouse.vusb.useBasicMouse = "FALSE"
usb.generic.allowHID = "TRUE"
its not a "please help" cry, just a hint.

Micke
Posts: 46
Joined: Sun Aug 15, 2010 10:07 am
Location: Germany

Re: Run ArcheAge in a virtual machine

#3 Post by Micke » Wed Oct 22, 2014 10:20 am

AA isnt running anymore since todays update in VM .... can someone confirm that ?

User avatar
Administrator
Site Admin
Posts: 5306
Joined: Sat Jan 05, 2008 4:21 pm

Re: Run ArcheAge in a virtual machine

#4 Post by Administrator » Wed Oct 22, 2014 11:55 pm

Works just fine for me. Maybe your configuration changed or something?

Micke
Posts: 46
Joined: Sun Aug 15, 2010 10:07 am
Location: Germany

Re: Run ArcheAge in a virtual machine

#5 Post by Micke » Thu Oct 23, 2014 12:42 am

mhmm, i switched the accounts, then it started again 1x in VM. switched again, now always come the korean hackshield website .... mhmm
Last edited by Micke on Thu Oct 23, 2014 4:20 am, edited 1 time in total.

User avatar
lisa
Posts: 8332
Joined: Tue Nov 09, 2010 11:46 pm
Location: Australia

Re: Run ArcheAge in a virtual machine

#6 Post by lisa » Thu Oct 23, 2014 3:24 am

Is this purely to have multiple games going on 1 PC or is there another purpose?
Remember no matter you do in life to always have a little fun while you are at it ;)

wiki here http://www.solarstrike.net/wiki/index.php?title=Manual

Micke
Posts: 46
Joined: Sun Aug 15, 2010 10:07 am
Location: Germany

Re: Run ArcheAge in a virtual machine

#7 Post by Micke » Thu Oct 23, 2014 4:22 am

"purely to have multiple game instances". for now the other account only collect labor points to be prepared for some tests

Micke
Posts: 46
Joined: Sun Aug 15, 2010 10:07 am
Location: Germany

Re: Run ArcheAge in a virtual machine

#8 Post by Micke » Tue Oct 28, 2014 2:33 am

ok, solved, but had to use other settings. followed https://www.thebuddyforum.com/archebudd ... re-11.html

User avatar
Administrator
Site Admin
Posts: 5306
Joined: Sat Jan 05, 2008 4:21 pm

Re: Run ArcheAge in a virtual machine

#9 Post by Administrator » Wed Oct 29, 2014 2:55 am

Yeah, changing the input to "Always" for "Optimize for gaming" really helped with the camera annoyance quite a bit. It's actually playable that way!

wilifox
Posts: 86
Joined: Tue Jul 26, 2011 6:00 pm

Re: Run ArcheAge in a virtual machine

#10 Post by wilifox » Sat Nov 01, 2014 5:49 am

Is possible install vmware with directx v11.?

The first green interface opens and closes without reaching abirr initial game screen

Ty very much!

User avatar
Administrator
Site Admin
Posts: 5306
Joined: Sat Jan 05, 2008 4:21 pm

Re: Run ArcheAge in a virtual machine

#11 Post by Administrator » Sat Nov 01, 2014 10:32 am

I don't see why not, but if you can't open the game, I don't think your problem is the DirectX problem. It sounds more like what happens when HackShield detects that it is running inside a VM. You must have skipped a step or used the wrong string for the registry change.

Micke
Posts: 46
Joined: Sun Aug 15, 2010 10:07 am
Location: Germany

Re: Run ArcheAge in a virtual machine

#12 Post by Micke » Sat Nov 01, 2014 12:40 pm

wilifox wrote:Is possible install vmware with directx v11.?
of course. but to use it, u also need HW/driver which support this. In my VM archeage only accepts dx9.
@Admin - in your VM is also DX 11 in AA available ?


"The first green interface opens and closes without reaching abirr initial game screen"
start glyph "as admin"

User avatar
Administrator
Site Admin
Posts: 5306
Joined: Sat Jan 05, 2008 4:21 pm

Re: Run ArcheAge in a virtual machine

#13 Post by Administrator » Sat Nov 01, 2014 5:17 pm

Micke wrote: of course. but to use it, u also need HW/driver which support this. In my VM archeage only accepts dx9.
@Admin - in your VM is also DX 11 in AA available ?
DX11 contains all previous DX runtimes, so by installing DX11, you are installing everything you need for DX9 as well.

Micke
Posts: 46
Joined: Sun Aug 15, 2010 10:07 am
Location: Germany

Re: Run ArcheAge in a virtual machine

#14 Post by Micke » Sun Nov 02, 2014 1:10 am

i know :-) .... but my VM display driver allows only DX9 in AA, i mean to select. You can also select DX11 ?

User avatar
Administrator
Site Admin
Posts: 5306
Joined: Sat Jan 05, 2008 4:21 pm

Re: Run ArcheAge in a virtual machine

#15 Post by Administrator » Sun Nov 02, 2014 3:09 pm

Go to C:/ArcheAge/Documents and open up system.cfg in any text editor. Try changing this line:

Code: Select all

r_driver = "DX9"
Does that help?

wilifox
Posts: 86
Joined: Tue Jul 26, 2011 6:00 pm

Re: Run ArcheAge in a virtual machine

#16 Post by wilifox » Sun Nov 02, 2014 3:30 pm

Why hackshield close the game? ty

Micke
Posts: 46
Joined: Sun Aug 15, 2010 10:07 am
Location: Germany

Re: Run ArcheAge in a virtual machine

#17 Post by Micke » Sun Nov 02, 2014 4:50 pm

@admin - i already modified this line, but game set it back. again ^^, can u enable dx11 ingame ?

@wilifox - referring to his name, what else should hackshield do, order a pizza ?

User avatar
Administrator
Site Admin
Posts: 5306
Joined: Sat Jan 05, 2008 4:21 pm

Re: Run ArcheAge in a virtual machine

#18 Post by Administrator » Sun Nov 02, 2014 6:19 pm

wilifox wrote:Why hackshield close the game? ty
I already answered that.
@admin - i already modified this line, but game set it back. again ^^, can u enable dx11 ingame ?
You can in the options, yes. But I don't really know why you would want to. The game is even more unstable in DX11 mode.

Micke
Posts: 46
Joined: Sun Aug 15, 2010 10:07 am
Location: Germany

Re: Run ArcheAge in a virtual machine

#19 Post by Micke » Mon Nov 03, 2014 12:42 am

in my VM it crashes after 30 sec with DX9. despite that i upgraded to vmware 10 or windows 10 .... so i gave up.

when others can choose dx11 in contrast to me, it shows me, that my HW link isnt as good as possible, what will be the reason for the crashes. but i wont waste more time with that.

User avatar
Administrator
Site Admin
Posts: 5306
Joined: Sat Jan 05, 2008 4:21 pm

Re: Run ArcheAge in a virtual machine

#20 Post by Administrator » Mon Nov 03, 2014 3:22 pm

That's strange. I don't know why it would crash like that. You might have to go into the settings and increase the RAM and VRAM allowance. That might make it more stable. You might also want to try messing with VT-x/EPT, V/RVI, or other virtualization settings. You might also have to enable/disable things in your BIOS for that.

Post Reply

Who is online

Users browsing this forum: No registered users and 2 guests