Anonymous edits have been disabled on the wiki. If you want to contribute please login or create an account.

Topic on Talk:Metal Gear Solid 2: Substance

RaTcHeT302 (talkcontribs)

I finally understood how the controls work for MGS2. I'll leave comments inside the ini files, this is still a work in progress.

00 X    // X
01 A    // Square
02 B    // Circle
03 Y    // Triangle
04 L1   // L1
05 R1   // R1
06 SEL  // Select
07 STA  // Start
08 EX3  // L3
09 EX1  // R3
0A L2   // L2
0B R2   // R2 
0C U    // Movement Sticks & D-Pad Up
0D R    // Movement Sticks & D-Pad Right
0E D    // Movement Sticks & D-Pad Down
0F L    // Movement Sticks & D-Pad Left

// Controls Index

// Positions
// 00 = X
// 01 = Square
// 02 = Circle
// 03 = Triangle

// 04 = L1
// 05 = L2
// 06 = Select 
// 07 = Start 

// 08 = L3
// 09 = R3
// 0A = L2
// 0B = R2

// Buttons
// X = X - Chocke/Throw
// Y = Triangle - Action Button
// A = Square - Attack/Back
// B = Circle - Crouch/Prone/Roll Button

// L1 = Left Gadget/Equipment Menu (Hold) 
// R1 = Right Weapon Menu (Hold)
// R2 = First Person View (Hold)

// EX1 = First Person View (Toggle)
// EX3 = Walk

// AL = Coded portrait zoom (Left side) - Set to L3 on the PS2 version
// AR = Codec portrait zoom (Right side) - Set to R3 on the PS2 version

// SEL = Codec Screen
// STA = Pause Menu

Anyway the L2 and R2 buttons simply do not work for some odd reason.

RaTcHeT302 (talkcontribs)

EX2 and AR don't seem to have any functions. One of these could possibly be the AIM function.

RaTcHeT302 (talkcontribs)

The L2 and R2 buttons might be fixable, maybe, I think I had managed to fix them for Indiana Jones.

Conduitoflufe (talkcontribs)

I managed to get it working using Xinputplus. The controls and vibration work seamlessly. Yes, even the triggers.

HOWEVER.... there is a caveat. In order to work, Xinput plus generates some dll files, in this case, dinput8.dll is needed. If you want to use the widescreen patch, this will be a conflict. I havent figured out a way around this yet.

Tomasak (talkcontribs)

Well you can use Ultimate Asi Loader, rename the dinput8.dll to D3D8.dll, then rename mgs2w.dll to mgs2w.asi. Now apply Xinputplus and everything works fine!