Difference between pages "Joystick Setup" and "How to Install MWLL"

From MechWarrior: Living Legends Wiki
(Difference between pages)
Jump to: navigation, search
(Created page with "''This joystick emulation guide was originally written by CWG-Andrew for 0.8.x and is reproduced here with permission. This method is '''necessary''' after it was discovered t...")
 
(Created page with "The install process for Mechwarior: Living Legends (MWLL) is undergoing some rapid changes. To help developers and you, this guide will explain the process for version 0.8.5....")
 
Line 1: Line 1:
''This joystick emulation guide was originally written by CWG-Andrew for 0.8.x and is reproduced here with permission. This method is '''necessary''' after it was discovered that the old joystick system caused numerous stability problems with [[MWLL]], resulting in crashes for both the joystick player and other players as well. You can view the original .pdf [https://www.dropbox.com/s/bdorgaqw7lqq253/MWLL%200.8.4%20joystick%20guide.pdf?dl=0 here] - it has step-by-step images in case you need them.''
+
The install process for Mechwarior: Living Legends (MWLL) is undergoing some rapid changes. To help developers and you, this guide will explain the process for version 0.8.5.  
  
==How to make your joystick work in MWLL 0.8.x==
+
You may also use the [https://www.reddit.com/r/MWLL/wiki/guides/install reddit guide] that will lead you through the '''installation of MWLL'''.
  
I have reworked the previous iteration of this guide and expanded upon it since after the release of the 0.8.3 patch it has become apparent that this will be a more permanent solution than we wished for. For a joystick to work in MechWarrior Living Legends it needs to pretend it is an XBOX360 pad. For this you need [http://www.x360ce.com the X360 Controller Emulator]. Downloading this software gives you all you need. Either download the 32Bit or 64Bit version depending on which version of MWLL you use. Generally it will be 64Bit.
 
  
If you're using a 64 bit OS, extract x360ce_x64.exe into the Crysis Wars directory. If you're using a 32 bit OS, extract x360ce_x32.exe into the Crysis Wars directory.
 
  
After that execute x360ce_x64.exe or _x32.exe with your joystick connected.
+
'''NOTE:''' This guide will focus on Windows install; for other OS you might try the [[Linux Installation]] and [[Mac Installation]]
  
The Controller Emulator will want to create a missing xinput1_3.dll file, confirm this. If you get the architecture warning like shown in the screenshot you can safely ignore it, just click „Create“ and after that „Ignore All“. Now the main configuration window starts up and your joystick should be correctly identified. It will want to search automatically for settings applicable for your joystick. Click on „Next >“.
+
== Minimum System Requirements ==
 +
* '''CPU:''' Intel Pentium 4 2.8 GHz (3.2 GHz for Vista), Intel Core 2.0 GHz (2.2 GHz for Vista), AMD Athlon 2800+ (3200+ for Vista)
 +
* '''RAM:''' 1 GB (1.5 GB on Windows Vista)
 +
* '''Video Card:''' NVIDIA GeForce 6800 GT, ATI Radeon 9800 Pro (Radeon X800 Pro for Vista)
 +
* '''VRAM:''' 256MB of Graphics Memory
 +
* '''Storage:''' 10 to 15GB ''(new maps take additional space)''
 +
* '''Sound Card:''' DirectX 9.0c Compatible
 +
* '''OS:''' Microsoft Windows XP with Service Pack 2 or Microsoft Vista (See Also [[Linux Installation]] and [[Mac Installation]])
 +
* '''DirectX:''' DX9.0c or DX10
  
When it reports that it successfully found the settings click on „Finish“.
 
  
Now you can start binding your axis, buttons and POV-hats in the main window. A default set up should have been loaded for you which you can now alter to your liking.
+
'''Note:''' The [[Actionmapper|Action Mapper]] tool that is used to change keybindings uses '''32-bit''' Java.
  
If you need more informations how to do this in X360 CE please refer to its own documentation. X360 CE will even accept virtual devices, for example you could run through vJoy or Thrustmaster TARGET first. You can try to auto assign all your joystick functionality by pressing the Auto button.
+
== Preparation ==
 +
If you had MWLL installed previously, a [[clean install]] is recommended.
  
When you are done open the action mapper and assign the XBOX360 buttons and axis to the functions you want to have in MWLL. Keep the emulator configuration window open to help you remember which joystick button, axis and POV hat represents which XBOX360 button and analogue stick axis. To make use of the X and Y key some manual editing of the config file is necessary. Open the actionmap xml file in %USERPROFILE%\My Games\Crysis Wars\Profiles\[YOUR_PROFILE_NAME] with an editor program. I recommend Notepad++ because the lines of the config are actually visible on the left side. Now scroll down to line 500. In the range of line 500 to 700 you will find an action called „use“.
+
== Download file and Patch ==
 +
#Go to the official download page at https://clanjadewolf.net/mwll/ and:
 +
#*Download the 0.8 Installer
 +
#*Download latest patch (0.8.5)
  
Remove the „xi_x“ key name and put in „null“. Don't delete the quotation marks.
 
  
Now search for a „changeseat“ instance that doesn't contain a number.
+
'''Note:''' It is recommended to use the torrent when possible, for a faster download and automated error checking. If for some reason you can't use torrent, the mirror can be used.
  
Remove the „xi_y“ and put in „null“. Don't delete the quotation marks. These two alterations are necessary or each time you press the joystick button that represents the X-button would make you eject or enter leave a vehicle together with the function you actually wanted and pressing the joystick button that represents the Y-button would make you change the vehicle seat together with the function you actually wanted.
+
== Extract the files ==
 +
{|
 +
|style="border-bottom:1px solid #111f2f;"|[[File:7zipExtract820_350.jpg]]||style="border-bottom:1px solid #111f2f;border-top:1px solid #111f2f;"|
  
When you are done with this move all the files to the Crysis Wars\Bin64 or Crysis Wars\Bin32. Congratulations you are done. Your joystick should be fully functional with the assigned functionality.
+
Use 7-zip or a similar utility to extract the files to a temporary location.  
IMPORTANT: DO NOT PUT THE FILES INTOCrysis Wars\Mods\MWLL\bin64 or Crysis Wars\Mods\MWLL\bin32 as these directories do not contain the game executables.
+
*'''Note:''' Using the built in windows file manager for extraction will result in errors and ultimately will not work.
 +
|}
  
If you need any further help do not hesitate to ping me on [[discord]]!
+
== Install the files ==
 +
#Install 0.8 by running ''MWLL-0.8CE+CW_setup.exe''
 +
#Patch up to 0.8.5 by running ''MWLL-0.8.x-to-0.8.5_installer.exe''
  
CWG Andrew
+
== Run for the first time ==
 +
{|
 +
|style="border-bottom:1px solid #111f2f;"| [[File:Launcher84_350px.png|MWLL Launcher]]
 +
[[File:qt3_350.jpg]] 
 +
|style="border-bottom:1px solid #111f2f;border-top:1px solid #111f2f;"|
 +
# Run launcher shortcut from start menu or desktop
 +
# Agree to UAC dialogue if prompted
 +
# If asked, Enter your the in game name you would like to use
 +
# Click Configuration and set options as appropriate for you (64 bit is no longer<sup>0.8.5</sup> set by default)
 +
# Click Start Mechwarrior Living Legends
 +
#Select Multiplayer
 +
#Select Internet Game
 +
#Fill in details in '''Create Gamespy ID/Account''' dialog
 +
#*'''Note:''' The email need not be real as it is not verified or used.
 +
#Continue to login dialogue and Select ''Auto login Account'' to allow skipping of the login dialogue in future.
 +
|}
  
[[Category:Joystick]]
+
== Connecting to a server ==
 +
{|
 +
|style="border-bottom:1px solid #111f2f;"| [[File:qt5_350.jpg]] ||style="border-bottom:1px solid #111f2f;border-top:1px solid #111f2f;"|
 +
*Once in internet Games Tab you will be shown a list of active servers. Double-click a server to connect to it.
 +
|}
 +
 
 +
== It's not working! Where can I get help? ==
 +
 
 +
If you're having trouble getting the game to install or run, you can check the [[Troubleshooting]] page or join the MWLL [[Discord]] server - ask for help in #tech_support or #mwll_general.
 +
 
 +
== What's Next? ==
 +
 
 +
If you're new to MWLL, reading the [[MWLL Basics Guide]] will help orient you with the interface and how to play the game.
 +
 
 +
Otherwise, join a game in progress and have fun!
 +
 
 +
 
 +
{{Navbox Guides}}
 +
 
 +
 
 +
 
 +
[[Category:Guides]]

Revision as of 02:14, 25 July 2017

The install process for Mechwarior: Living Legends (MWLL) is undergoing some rapid changes. To help developers and you, this guide will explain the process for version 0.8.5.

You may also use the reddit guide that will lead you through the installation of MWLL.


NOTE: This guide will focus on Windows install; for other OS you might try the Linux Installation and Mac Installation

Minimum System Requirements

  • CPU: Intel Pentium 4 2.8 GHz (3.2 GHz for Vista), Intel Core 2.0 GHz (2.2 GHz for Vista), AMD Athlon 2800+ (3200+ for Vista)
  • RAM: 1 GB (1.5 GB on Windows Vista)
  • Video Card: NVIDIA GeForce 6800 GT, ATI Radeon 9800 Pro (Radeon X800 Pro for Vista)
  • VRAM: 256MB of Graphics Memory
  • Storage: 10 to 15GB (new maps take additional space)
  • Sound Card: DirectX 9.0c Compatible
  • OS: Microsoft Windows XP with Service Pack 2 or Microsoft Vista (See Also Linux Installation and Mac Installation)
  • DirectX: DX9.0c or DX10


Note: The Action Mapper tool that is used to change keybindings uses 32-bit Java.

Preparation

If you had MWLL installed previously, a clean install is recommended.

Download file and Patch

  1. Go to the official download page at https://clanjadewolf.net/mwll/ and:
    • Download the 0.8 Installer
    • Download latest patch (0.8.5)


Note: It is recommended to use the torrent when possible, for a faster download and automated error checking. If for some reason you can't use torrent, the mirror can be used.

Extract the files

File:7zipExtract820 350.jpg

Use 7-zip or a similar utility to extract the files to a temporary location.

  • Note: Using the built in windows file manager for extraction will result in errors and ultimately will not work.

Install the files

  1. Install 0.8 by running MWLL-0.8CE+CW_setup.exe
  2. Patch up to 0.8.5 by running MWLL-0.8.x-to-0.8.5_installer.exe

Run for the first time

MWLL Launcher

File:Qt3 350.jpg

  1. Run launcher shortcut from start menu or desktop
  2. Agree to UAC dialogue if prompted
  3. If asked, Enter your the in game name you would like to use
  4. Click Configuration and set options as appropriate for you (64 bit is no longer0.8.5 set by default)
  5. Click Start Mechwarrior Living Legends
  6. Select Multiplayer
  7. Select Internet Game
  8. Fill in details in Create Gamespy ID/Account dialog
    • Note: The email need not be real as it is not verified or used.
  9. Continue to login dialogue and Select Auto login Account to allow skipping of the login dialogue in future.

Connecting to a server

File:Qt5 350.jpg
  • Once in internet Games Tab you will be shown a list of active servers. Double-click a server to connect to it.

It's not working! Where can I get help?

If you're having trouble getting the game to install or run, you can check the Troubleshooting page or join the MWLL Discord server - ask for help in #tech_support or #mwll_general.

What's Next?

If you're new to MWLL, reading the MWLL Basics Guide will help orient you with the interface and how to play the game.

Otherwise, join a game in progress and have fun!