====== Common 06 Port Problems & Fixes ======
Few things lead to frustration quicker than when you need to play the original DMC3 **PC 2006 Port** in a pinch, and your game doesn’t want to cooperate. Assuming you followed either:
* [[youtube>embed/yhM8s5eXtFQ?autoplay=0&wmode=transparent&start=0|Waifu's tutorial]] on installing [[github>644/dmc3music|hies DMC3 Tools]]
* Made a fresh install from the [[nexus>devilmaycry3/mods/1|Nexus mod itself]]
* Installed 2.4.3. version from the [[src>dmc3se/resources| SRC Resource]]
Hies Tools is banned. Please use either Style Switcher 2.4.3 or 3.1.6 (latest from the Nexus mod).
|
==== Is changing the resolution and making it fullscreen the only things i should be changing in StyleSwitcher.ini, If I want to try a legal run? ====
By default 2.4.3. is configured to enable the style switching mod itself and disable music and cutscenes. To enable music and cutscenes change the values of these parameters to these:
StyleSwitcher=0
SkipIntro=0
DisableBGMEngine=0
SkipCutscene=0
EnableHotkeys=0 (prevents F1, F2 and F3 from removing HUD, giving everything invincibility or one-touch-death)
HideCursor=1
DEVIL_AIR_HIKE=1
DEVIL_AIR_TRICK=1
DEVIL_SKY_STAR=1
These affect the graphical effects, such as fog (M8), lighting and blur. If you have lighting turned on, the bosses in M18 will be colored the same as the background making them hard to see:
DisableFogOverlay=1
ForceDynamicLighting=0
DisableBlurOverlay=1
==== Can I have two seperate StyleSwitcher installations ? ====
Yes to practice more efficiently in certain segements. After all, StyleSwitcher has an arcade mode that lets you pre-select your missions and equipment on start and other features like reset room and 0 death..etc. Therefore, you don't have to do the whole mission again. To have two installations of a game on Steam
* Rename the game's root folder ie. Steam\steamapps\common\Devil May Cry 3\ to something else.
* Launch the game from Steam two times. First it'll tell you there's something wrong and the next time it'll download the game again to a new folder.
* Then to toggle between those two, simply rename the folders so Steam recognizes only one Devil May Cry 3 folder ie.
* Folder A: Devil May Cry 3 RAW
* Folder B: Devil May Cry 3
==== I want to change Button Prompts ====
* [[nexus>devilmaycry3/mods/5/|Xbox 360 or Xbox One button prompts]]
* [[nexus>devilmaycry3/mods/5/|DualShock button prompts]]
Copy all the files to Steam\steamapps\common\Devil May Cry 3\data2 or Steam\steamapps\common\Devil May Cry 3\native\rom
==== My Controller is not Mapped Correctly ====
> Before trying anything else, make sure to disable Steam Input through Steam library by Right Click DMC3 > properties > controller > disable steam input from the dropdown list and test through the game.
This issue is usually case by case for most players but with dmc3tools, it should work especially after you install [[https://www.microsoft.com/en-us/download/details.aspx?id=26347|vcredist 2005]]. If the problem still presists:
* Download the fix from the [[src>dmc3se/resources| SRC Resource]] and replace DMC3SE.ini, If you are using **PS4 or Xbox One Controller**.
* [[https://ds4-windows.com/|DS4Windows | DS5Windows]] emulates your **PLAYSTATION Controller** as Xbox 360 Wired Controller. Therefore, you have to this particular controller information in DMC3SE.ini
If your controller is not **Playstation or Xbox** then you need to create a new definition in DMC3SE.ini
[]
START =
SELECT =
CIRCLE =
TRIANGLE =
SQUARE =
CROSS =
L1 =
R1 =
L2 =
R2 =
L3 =
R3 =
L<->R =
* Go to Start > Control Panel > Hardware and Sound > Devices and Printers, left click your controller under Devices, select Game controller settings, and click Properties.
* Where it says [], enter the name of the controller as it appears in the Game Controllers window, for example [USB Joystick]
* Using the Properties window, type in the number of the button you wish to map to a function, minus 1. For example, if you wish to map TRIANGLE to Y, the Properties window says it is button 4 when pressed, so enter 3 for the line to read TRIANGLE = 3. If the button you wish to assign is a trigger, enter the value as 255 instead.
* The line that reads L<->R = should be set to 1 if the right stick controls Dante. If the left stick controls Dante by default, you can delete the line.
The method with the triggers does not work in the latest version of Style Switcher and instead must use a middleware called [[https://sites.google.com/site/0dd14lab/xinput-plus|XInput Plus]]
==== HUD is not displayed properly ====
You have to manually adjust the hud depending on your aspect ratio. Copy the one you want, then paste into the StyleSwitcher.ini
HUD 4:3
UI.HP1Frame =-10,-10
UI.HP1Bar =-10,-10
UI.HP1Bg =-10,-10
UI.HP2Frame =-10,-10
UI.HP2Bar =-10,-10
UI.HP2Bg =-10,-10
UI.MPGauge =-10,-10
UI.StyleIcon =-10,-10
UI.RedOrbCounter =10,-10
UI.Timer =-15,-10
UI.Objective =-15,-10
UI.WeaponIcon1 =-10,0
UI.WeaponIcon2 =10,0
UI.StyleRank =10,-10
UI.StyleBar =530,52
UI.RoomText =10,200
UI.RoomText.Step =-2
UI.BossFrame =0,20
UI.BossBar =0,20
UI.BossBg =0,20
HUD HD
UI.HP1Frame =-40,-20
UI.HP1Bar =-40,-20
UI.HP1Bg =-40,-20
UI.HP2Frame =-40,-20
UI.HP2Bar =-40,-20
UI.HP2Bg =-40,-20
UI.MPGauge =-40,-20
UI.StyleIcon =-40,-20
UI.RedOrbCounter =40,-20
UI.Timer =-40,-20
UI.Objective =-40,-20
UI.WeaponIcon1 =-40,0
UI.WeaponIcon2 =40,0
UI.StyleRank =40,-20
UI.StyleBar =507,58
UI.RoomText =-50,200
UI.RoomText.Step =-2
UI.BossFrame =0,20
UI.BossBar =0,20
UI.BossBg =0,20