Threads
PhilippinesProjectXsent2 months ago

Requirements:

Instructions:

  1. Download Xidi and inside the Win32 folder, extract dinput8.dll and Xidi.32.dll to the game folder.

  2. Download the Xidi SDL3 Plugin and inside the Win32 folder, extract SDL.XidiPlugin.32.dll and SDL3.dll to the game folder.

  3. Open Notepad as Administrator and copy/paste this config:

Plugin = SDL
ControllerBackend = SDL3
; ^ To disable the plugin, add a semicolon (;) at the beginning of the first 2 lines above
; With the plugin disabled, you can only use XInput/Xbox controllers

[Mapper]
Type = DMC3SE

[CustomMapper:DMC3SE]
Template = StandardGamepad

StickLeftX          = Axis(Y)
StickLeftY          = Axis(X)
StickRightX         = Axis(RotZ)
StickRightY         = Axis(Z)
  1. Save the file as Xidi.ini in the DMC3SE game folder.
  2. Open and edit dmc3se.ini then copy/paste this config:
[Xidi Virtual Controller 1]
START = 9
SELECT = 8
CIRCLE = 1
TRIANGLE = 3
SQUARE = 2
CROSS = 0
L1 = 4
R1 = 5
L2 = 6
R2 = 7
L3 = 10
R3 = 11
L<->R = 1
  1. Save the config and launch the game.

Instructions (without dmc3se.ini file)

  1. Delete dmc3se.ini in the DMC3SE game folder.
  2. Do the same thing above but instead, use this config for Xidi.ini.
Plugin = SDL
ControllerBackend = SDL3
; ^ To disable the plugin, add a semicolon (;) at the beginning of the first 2 lines above
; With the plugin disabled, you can only use XInput/Xbox controllers

[Mapper]
Type = DMC3SE

[CustomMapper:DMC3SE]
Template = StandardGamepad

; Without dmc3se.ini config, the sticks will be manually set to its reversed state
StickLeftX          = Axis(RotZ)
StickLeftY          = Axis(Z)
StickRightX         = Axis(Y)
StickRightY         = Axis(X)

ButtonA             = Button(3)
ButtonB             = Button(4)
ButtonX             = Button(1)
ButtonY             = Button(2)
ButtonLB            = Button(5)
ButtonRB            = Button(6) 
TriggerLT           = Button(7)
TriggerRT           = Button(8)
ButtonBack          = Button(11)
ButtonStart         = Button(12)
ButtonLS            = Button(9)
ButtonRS            = Button(10)
  1. Save the config and launch the game.
PhilippinesProjectXsent2 years ago
  1. Select one and download.
  1. Choose a language and extract the folder contents to "data2" (Vanilla/SS v2.4.3) or "native\rom" (SS v3.0+) folder.

  2. Run the game to see the changes.

PhilippinesProjectXsent2 years ago

I found an app called PS2 Controller Remapper on YouTube and it showed that it changed the default mapping to a different one by generating a cheat code.

I tested it at PCSX2 Nightly v1.7.5449 on DMC1 for both US/EU releases which I mapped Triangle to Melee, Jump to Cross, and Shoot to Circle. At first, I generated PNACH code but after seeing a program made by the same dev (PS2 Patch Engine) that can permanently patch the codes to the ISO itself, it became possible.

This patch allows you to play the game with the JPN/HDC Type A control scheme BUT Melee textures will still say Circle so you might get confused. Also Confirm and Cancel will be Circle and X, like the common JPN PS games.

Link (xdelta GUI + the Patch Files): https://www.mediafire.com/file/vwuxxasnoquq1ss

This thread might be useless since HDC already exist.

PhilippinesProjectXsent2 years ago

Has anyone tried DMC3 Input Things for other controller support? This one needs to be installed with Style Switcher 3.0+. https://github.com/muhopensores/dmc3-inputs-thing/releases

Needs SDL2.dll x86 - https://github.com/libsdl-org/SDL/releases

I only tested Xbox 360 Wired, a USB Generic Gamepad with Speedlink Strike Driver, and a Wired PS4 Controller which works so far without 3rd party apps like XOutput and DS4Windows.

ProjectXsent Informationen
Beigetreten
2 years ago
Online
1 month ago
Läufe
0
Beobachtete Spiele
Devil May Cry 2
Devil May Cry 2
Letzter Besuch 2 years ago
1
Besuch
Devil May Cry 4
Devil May Cry 4
Letzter Besuch 2 years ago
1
Besuch
Devil May Cry 3: Special Edition
Devil May Cry 3: Special Edition
Letzter Besuch 11 months ago
34
Besuche
Devil May Cry
Devil May Cry
Letzter Besuch 2 years ago
2
Besuche
Devil May Cry 5
Devil May Cry 5
Letzter Besuch 2 years ago
1
Besuch