Hi all;
I've been experimenting with various setups of Rome II over the past few days, with and without 3rd party applications, in order to achieve the ability to run two copies of the game on a single-PC; with multi-player functionality in-tact.
I've been successful in allowing two copies of Steam & Rome 2 to run; with the ability to play a multi-player campaign together. Upon testing this with a friend I noticed, with great surprise, that there was no noticeable performance drop as to playing a single instance of Rome 2. We were able to play a lengthy campaign (simply alt-tabbing between turns), and able to fight all battles, whether they were together or against the AI.
Currently, you can achieve this as long as you have 'two' copies of Rome II - meaning, two different licenses via Steam. This does not mean that you need to install the game twice (a single installation is sufficient). As such, this is recommended for those players who like to have a friend round to play Rome II who also has the game themselves.
I am aiming to achieve this level of functionality for only 'one' copy of Rome 2 (meaning a single Steam user). Currently I am able to load two copies of the game under the same user (offline mode). The only setback here is that I am unable to make the separate instances recognise one another in the LAN mode (this is due to a real LAN not existing on a single-PC). I hope that someone out there who has far more computing knowledge is able to provide advice on how force a separate instance of Rome 2 to use a different local IP address.
I will post a tutorial once I have a green-light from the moderators that this is not illegal. I would like to stress that no .exe files are changed/tampered with in any way.
Future FAQ's:
Do I need to have two copies of Rome II?
At the moment, yes. However I hope to resolve this issue in the future once I work out how to run a virtual LAN on a single-PC.
Do I need more than one installation of Rome II?
No; I've ran both instances from a single installation.
Modification-friendly?
Yes. I've been using DEI and various other sub-mods and experienced no issues - the game launcher will run twice enabling you to select the appropriate mods.
I imagine you must need a hell-of-a-rig for this to be achievable?
Whilst my rig is pretty solid, I do not see a performance difference between running two instances and running one (both running with extreme settings and GEM). As such this should be fine for all users regardless of PC specifications.
Is this legal?
As far as I am concerned, running two legal instances of Rome II with different licenses is not breaching the EULA. However running two copies of the same license may be (to be confirmed).