This page is for the original release. For the HD Collection re-release, see Devil May Cry HD Collection.
Key points
- Bad performance caused by sound files.[1] See Poor performance.
General information
- Steam Community Discussions
Availability
Version differences
- The Japanese version has an end-of-game option, but the Steam version doesn't.
Essential improvements
Patches
- Latest version is 1.3
Monetization
Microtransactions
Skip intro videos
Skip intro[citation needed]
|
- Install Style Switcher.
- Edit
StyleSwitcher.ini .
- Set
SkipIntro=1 .
|
Mods
Style Switcher
- Offers many video options (including resolution, FOV and improved visual effects), optional gameplay modifications (including style switching), and XInput controller support.
Install Style Switcher[citation needed]
|
- Download and install Visual C++ x86 and DirectX packages.
- Download Style Switcher and extract the files.
- Move the extracted files to the installation folder.
- Run
install.bat .
|
Devil May Cry 3 Starter Pack
- A preconfigured compilation of community made mods and fixes meant to fix the game while keeping the game vanilla.
- Includes Style Switcher as a core, fixed HQ music, XInput controller support without necessity of using middleware software and different button prompts.
- The included version of style switcher is outdated.
Install Starter Pack[citation needed]
|
- Download Devil May Cry 3 Starter Pack and extract the files.
- Follow the instructions in the
readme.txt file.
- Download and install Visual C++ x86 and DirectX packages.
Notes
- It's recommended to install the mod on the clean install of the game.
|
Game data
Configuration file(s) location
Save game data location
Video
Change FPS limit[citation needed]
|
- Install Style Switcher.
- Open
StyleSwitcher.ini .
- Change
Resolution=1280x720@60 as desired; 60 represents FPS limit.
Notes
- The FPS limit must be within
0 to 255 for the mission timer to work correctly.
|
Input
Add XInput support[citation needed]
|
|
Adjust controller configuration[2]
|
- All controller configurations require an additional program to allow the triggers to be remapped as Q and E.
- Go to
Start > Control Panel > Hardware and Sound > Devices and Printers , left click your controller under Devices, select Game controller settings, and click Properties.
- Go to
<path-to-game> .
- Edit
DMC3SE.ini and either remove all text or create a new definition (preferably at the top) using the following template.
[<controller name>]
START =
SELECT =
CIRCLE =
TRIANGLE =
SQUARE =
CROSS =
L1 =
R1 =
L2 =
R2 =
L3 =
R3 =
L<->R =
- Where it says
[<controller name>] , enter the name of the controller as it appears in the Game Controllers window, for example [USB Joystick] or [Controller (XBOX ONE for Windows]] .
- 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.
- Alternatively, paste in the correct controller information below:
-
Afterglow Controller for Xbox 360 |
|
[Controller (Afterglow Gamepad for Xbox 360)]
START = 7
SELECT = 6
CIRCLE = 1
TRIANGLE = 3
SQUARE = 2
CROSS = 0
L1 = 4
R1 = 5
L2 = 11
R2 = 12
L3 = 8
R3 = 9
L<->R = 1
|
-
MadCatz GamePad |
|
[MadCatz GamePad (Controller)]
START = 7
SELECT = 6
CIRCLE = 1
TRIANGLE = 3
SQUARE = 2
CROSS = 0
L1 = 4
R1 = 5
L2 = 11
R2 = 12
L3 = 8
R3 = 9
L<->R = 1
|
-
MadCatz GamePad |
|
[MadCatz GamePad (Controller)]
START = 7
SELECT = 6
CIRCLE = 1
TRIANGLE = 3
SQUARE = 2
CROSS = 0
L1 = 4
R1 = 5
L2 = 11
R2 = 12
L3 = 8
R3 = 9
L<->R = 1
|
-
Wireless Xbox 360 Controller |
|
[Controller (XBOX 360 Wireless Receiver for Windows)]
START = 7
SELECT = 6
CIRCLE = 1
TRIANGLE = 3
SQUARE = 2
CROSS = 0
L1 = 4
R1 = 5
L2 = 11
R2 = 12
L3 = 8
R3 = 9
L<->R = 1
|
-
Xbox 360 Wired Controller |
|
[XBOX 360 For Windows (Controller)]
START = 7
SELECT = 6
CIRCLE = 1
TRIANGLE = 3
SQUARE = 2
CROSS = 0
L1 = 4
R1 = 5
L2 = 11
R2 = 12
L3 = 8
R3 = 9
L<->R = 1
|
-
PS2 Controller with USB Adapter |
|
[Twin USB Vibration Gamepad]
START = 9
SELECT = 8
CIRCLE = 1
TRIANGLE = 0
SQUARE = 3
CROSS = 2
L1 = 6
R1 = 7
L2 = 4
R2 = 5
L3 = 10
R3 = 11
L<->R = 1
|
|
Controller X-axis inversion
Set standard camera[citation needed]
|
- Install Style Switcher.
- Edit
StyleSwitcher.ini .
- Set
InvertCamera=1 .
|
Xbox 360 Button Prompts Mod
Xbox One Button Prompts Mod
DualShock Button Prompts Mod
- The game uses numbered button prompts by default.
Add DualShock button prompts
|
- delete the following files:
i001_90.tm2
id330.pac
id331.pac
id332.pac
id333.pac
id334.pac
id335.pac
id336.pac
id337.pac
id338.pac
id339.pac
id342.pac
id343.pac
id344.pac
id345.pac
id346.pac
id347.pac
id348.pac
id349.pac
id350.pac
id351.pac
id352.pac
id353.pac
id354.pac
id355.pac
id356.pac
id358.pac
id359.pac
id360.pac
id362.pac
id364.pac
id365.pac
id366.pac
id430.pac
id440.pac
id620.pac
id700.pac
id801.pac
id817v.pac
id5000.pac
id5201.pac
id6000.pac
id6200.pac
id6210.pac
id6502.pac
id6503.pac
id6504.pac
id7004v.pac
keyboard.pac
- Download DualShock button prompts.
- Copy
i001_90.tm2 to <path-to-game>\data2 or <path-to-game>\native\rom if using the Style Switcher mod.
- seems to work only on the English version
|
Audio
Audio feature |
State |
Notes |
Separate volume controls |
|
|
Surround sound |
|
|
Subtitles |
|
|
Closed captions |
|
|
Mute on focus lost |
|
|
Localizations
Language |
UI |
Audio |
Sub |
Notes |
English |
|
|
|
|
French |
|
|
|
|
German |
|
|
|
|
Hungarian |
|
|
|
Fan translation. |
Italian |
|
|
|
|
Japanese |
|
|
|
Retail version only. |
Polish |
|
|
|
Retail version, download. |
Brazilian Portuguese |
|
|
|
Fan translation; Gamevicio. |
Spanish |
|
|
|
|
Russian |
|
|
|
Official localization by Noviy Disk. Local retail only.[3] |
Issues fixed
Force Feedback Driver (XInput) cause issues
- Force Feedback Driver (XInput) interfere with Style Switcher XInput causing issues.
Uninstall driver
|
- Uninstall Force Feedback Driver (XInput) if installed.
|
Xbox One Controller issues
- The automatically installed Xbox One controller drivers have issues.[citation needed]
Install older drivers[citation needed]
|
- Download the 32-bit or 64-bit Xbox One controller driver and install.
|
Missing music
- Some of the music that was present in the PlayStation 2 version is missing.
Add missing music[citation needed]
|
- Install Style Switcher.
- Download the missing music.
- Extract the files to the installation folder, overwrite files when prompted.
- Edit
StyleSwitcher.ini .
- Set
Volume.BGM=100 and Volume.SE=64 to balance audio.
|
Poor performance
- A number of sound files can cause severe frame rate drops.
Force Mode 0[citation needed]
|
- Install Style Switcher.
- Edit
StyleSwitcher.ini .
- Set
ForceMode0=1 .
|
Delete sound files[2]
|
- Go to
<path-to-game>\sound .
- Delete the following files.
Battle_01.bin
Battle_01b.bin
Battle_03.bin
Battle_05.bin
Battle_06.bin
Battle_07.bin
Battle_08.bin
Boss_01b.bin
Boss_02b.bin
Boss_03b.bin
Boss_04b.bin
Boss_05b.bin
Boss_06b.bin
Boss_08b.bin
Jester.bin
Jikushinzou.bin
Kaze_01.bin
Kaze_02.bin
Kaze_03.bin
Kaze_04.bin
Kaze_05.bin
Kaze_06.bin
Maguma.bin
Mizu_01.bin
Mizu_02.bin
m_demo_04_004.bin
m_demo_04_004v.bin
m_demo_09_003.bin
m_demo_09_003v.bin
m_demo_10_002.bin
m_demo_10_002v.bin
m_demo_15_001.bin
m_demo_15_001v.bin
m_demo_19_001.bin
m_demo_19_016.bin
Nausica.bin
Room_01.bin
Stage_01.bin
Stage_02.bin
Stage_02b.bin
Stage_03.bin
Stage_04.bin
Stage_04b.bin
Stage_05.bin
Stage_05b.bin
Stage_06.bin
Stage_07.bin
Stage_08.bin
Stage_09.bin
T_bossb.bin
|
Start the game in fullscreen
Force fullscreen[citation needed]
|
- Install Style Switcher.
- Edit
StyleSwitcher.ini .
- Set
Mode=1 .
|
Hide mouse cursor
Hide cursor[citation needed]
|
- Install Style Switcher.
- Edit
StyleSwitcher.ini .
- Set
HideCursor=1 .
|
Enable cutscenes
Enable cutscenes[citation needed]
|
- Install Style Switcher.
- Edit
StyleSwitcher.ini .
- Set
SkipCutscene=0 .
|
Enable music and sound
Enable audio[citation needed]
|
- Install Style Switcher.
- Edit
StyleSwitcher.ini .
- Set
DisableBGMEngine=0 .
|
Other information
API
Technical specs |
Supported |
Notes |
Direct3D |
9 |
|
Shader Model support |
2 |
|
Executable |
32-bit |
64-bit |
Notes |
Windows |
|
|
|
Middleware
- No middleware information; you can edit this page to add it.
System requirements
Windows |
|
Minimum |
Recommended |
Operating system (OS) |
2000 |
XP |
Processor (CPU) |
Intel Pentium III 1.0 GHz
| Intel Pentium 4 2.0 GHz |
System memory (RAM) |
256 MB |
512 MB |
Hard disk drive (HDD) |
2 GB |
4.7 GB |
Video card (GPU) |
128 MB of VRAM DirectX 9.0 compatible Shader model 2.0 support |
Nvidia GeForce 7500 256 MB of VRAM |
Notes
References