Multi-Boxing

Multi-Boxing
Multi-Boxing is when a single person runs multiple clients on one or more computers in order to control multiple characters in a game.

An excerpt from the Community Guidelines about this:

3rd party Software, Multi-boxing, and Unfair play
The OPP server has strict guidelines against the use of 3rd party software to gain unfair advantages in-game.


 * Any automation or multi-client control software is forbidden in all cases.
 * The simultaneous operation of more than 5 accounts is prohibited.
 * Registering accounts with falsified, invalid, or unreachable email addresses, or those that are not owned by the player, are prohibited.

For any of these offenses, the OP Team reserves the right, in any case, to use discretion in all punitive actions.

Violations of any of these offenses can result in an immediate and permanent ban of the affected accounts.

Windows Setup
Video guide courtesy of JimbozGrapes:

https://www.youtube.com/watch?v=sRBouSF8Gu4

Steps:


 * 1) Get Perpetuum Steam Client ( https://store.steampowered.com/app/223410/Perpetuum/ )
 * 2) Download and install (default steam directory)
 * 3) Ensure the presence of a "steam_appid.txt" file in game folder (should be "Perpetuum" folder after using "Open Local Folder option) with content: 223410
 * 4) Make a copy of the folder Perpetuum somewhere else
 * 5) Login to Steam (you must now be logged in to use the client)
 * 6) Run the Perpetuum.exe in each of the folders (make shortcuts, etc as you like); you can also add the shortcuts to Steam as "Non-Steam" games, like in Linux Setup below (step 7).

Linux Setup
Compiled by Man Gan, revised by Snott & Doc:

Steps:


 * 1) Get Perpetuum Steam Client ( https://store.steampowered.com/app/223410/Perpetuum/ )
 * 2) Download and install (default steam directory)
 * 3) Ensure the presence of a steam_appid.txt file with content 223410
 * 4) Make a copy of the folder Perpetuum somewhere else
 * 5) Login to Steam (you must now be logged in to use the client), now here comes the difference from the Windows Setup.
 * 6) Install multiple recent (max 5) versions of Proton either
 * 7) *Through Steam or
 * 8) *Manual Installation or
 * 9) *Compilation.
 * 10) Add clients to Steam as "Non-Steam" games (select Perpetuum.exe in each)
 * 11) Force each client to use a different version Linux proton select.png
 * 12) *Each client must use a different version or it will not be able to run
 * 13) Run the copies of Perpetuum with the new links in the Steam Library
 * 14) *Start the real Steam Application first, and then the copies

Linux Troubleshooting Tips

 * Just because you select the new Proton version in the Steam Settings and restart DOES NOT mean it is installed. You must launch the game at least once with the version selected to install it.
 * Make sure the real Perpetuum Steam App is launching correctly before you copy it
 * If your real Perpetuum Steam App is not launching, use the option to start it in Safe mode
 * Remember that since Wine 5.0 and Proton 5.0; the DirectX 9 (and newer, incl. 12) emulation is now handled by Vulkan API, instead of OpenGL API. If you don't have a Vulkan supporting GPU, then your multiboxing options will be more limited.

Known Working Proton Versions

 * From Steam Library
 * 5.0-9
 * 4.11-13
 * 4.2-9
 * Pre-Compiled from Glorious Eggroll
 * Proton-5.9-GE-5-ST
 * Proton-5.9-GE-4-ST