Mass Effect

File information

Last updated

Original upload

Created by

Dybuk

Uploaded by

Dybukk

Virus scan

Safe to use

About this mod

Mass Effect 1 Controller Support (Power Wheel)

Requirements
Permissions and credits
Mirrors
Changelogs


This MOD adds full XBOX 360 controller support for playing Mass Effect 1. 

The Mass Effect game shipped with all the original XBOX controller interfaces but in a very broken state with some functionality removed. This mod corrects these issues and re-implements features where necessary. The MOD switches over to use all the xbox user interfaces, with the exception of mini games/loadsave and settings. These exceptions have been adjusted to work with the controller.

Installing this MOD will break some elements of the keyboard and mouse support. The console will work fine. If you want to play with keyboard and mouse, uninstall this mod.

ME3Explorer forum link.


1.2.2 Release Notes

- Removing MEUITM binaries and updating instructions.

Installation

IMPORTANT: There are TWO INSTALLATION DIRECTORIES. One inside your user profile, one inside the game directory.

Install order: ME1 -> DLC (Optional) -> ME1Controller -> MEUITM or other textures (Optional)

1. Run the game at least once to create the games profile settings.

2. Extract the files from the archive using winrar or 7-zip.

3. Copy the contents of Config (Backup originals first) to :

C:\Users\<Username>\Documents\BioWare\Mass Effect\Config

IMPORTANT: Do NOT copy these config files into the game folder, they need to go into the user profile. If you see "Default<name>.ini" you are copying it to the wrong place.

IMPORTANT: these files are marked as "read only" to prevent the game modifying them on startup. If you want to modify them you
must change them back to "read only" before launching the game.

4. Copy the contents of "Mass Effect" directory to your install directory overriding the originals (Back them up first). These files should override the original files.

Example directories :

Steam: C:\Program Files (x86)\Steam\steamapps\common

or

Origin: C:\Program Files (x86)\Origin Games

5. Use MassEffectConfig.exe to set resolution and aspect ratio to 16:9


Common Problems

- No power wheel appears; I can't put points into stats; Low sensitivity when aiming; Journal entries don't work

You have copied the config correctly but you have not overridden the game binaries.

- Can't loot containers.

You have ignored the instructions and you have copied the config into the game folder (The one with all the default<name>.ini files). These need to be copied to the user profile.

- No controller prompts at all

You have not copied the config correctly. Or the config files are not being copied as "readonly" right click on them and check that they are marked as readonly.

- Controller doesn't work, can't get past "Press Start".

This MOD will only work against the primary Xinput controller. Check you don't have other XInput wrappers or controllers attached.

- Can't disable controller vibrations

The disable option doesn't work through the menu. The binaries from here should help disable vibrations.

- Parts of the HUD are cut off.

This MOD does not support 4:3 resolution. Use the MassEffectConfig.exe to change to 16:9.

- Inverted controls, Sensitivity, dead zone. For some reason some users complain of inverted controls and not being able to change sensitivity using the method below.

Open config/BIOInput.ini

Look for:

Bindings=( Name="XboxTypeS_LeftX", Command="Repeat StrafeLeftRight 1.0 0.2 | Repeat TacSel_TalentMode | Repeat GuiAxis BIOGUI_EVENT_AXIS_LSTICK_X 1.0 0.2 | Repeat GuiAxis BIOGUI_EVENT_AXIS_MOUSE_X 0.35 0.2")
Bindings=( Name="XboxTypeS_LeftY", Command="Repeat MoveForwardBack 1.0 0.2 | Repeat TacSel_TalentMode | Repeat GuiAxis BIOGUI_EVENT_AXIS_LSTICK_Y -1.0 0.2 | Repeat GuiAxis BIOGUI_EVENT_AXIS_MOUSE_Y 0.35 0.2")

Bindings=( Name="XboxTypeS_RightX", Command="Repeat CameraTurnLeftRight 1.0 0.2 | Repeat GuiAxis BIOGUI_EVENT_AXIS_RSTICK_X 1.0 0.2")
Bindings=( Name="XboxTypeS_RightY", Command="Repeat CameraLookUpDown 1.0 0.2 | Repeat GuiAxis BIOGUI_EVENT_AXIS_RSTICK_Y 1.0 0.2")

Left is for Left stick, Right for Right stick. X for X Axis, Y for Y Axis.

Taking the first one as an example:

StrafeLeftRight 1.0 0.2

The first number is the sensitivity. Changing it below 1.0 will reduce sensitivity. Adding a - will invert the axis (e.g. -1.0).
The second number is the dead zone. Increasing this number will increase the controller deadzone.

REMEMBER to set the bioinput.ini file back to "read only" before you launch the game.

Installation Video

Still struggling with the installation? Try watching this video from Stiff Kun (my thanks).



Controls

This mod uses the same controls as the xbox 360. These can be found here.


Mass Effect 2&3

Excellent XBOX 360 Controller MODs for Mass effect 2 and 3 by Moonshine can be found here :

Mass Effect 2
Mass Effect 3 


Customisation

If you want to adjust the sensitivity of the controller. Open bioinput.ini and modify:

LookRightScale=24
LookUpScale=20

The Y axis can be inverted in the setup menu.

Remember to set the bioinput.ini file back to "read only" before you launch the game.