Difference between revisions of "Devil May Cry 3: Special Edition"
Projectxsent (talk | contribs) |
Projectxsent (talk | contribs) m (Edit on controls and added Language change) |
||
Line 293: | Line 293: | ||
<li>OPTIONAL: Click '''Settings''' tab then go to '''Others''' tab and disable the '''Enable Init Beep'''.</li> | <li>OPTIONAL: Click '''Settings''' tab then go to '''Others''' tab and disable the '''Enable Init Beep'''.</li> | ||
<li>Click on '''Apply''' button, confirm everything and close XInput Plus. New files will appear in the game folder.</li> | <li>Click on '''Apply''' button, confirm everything and close XInput Plus. New files will appear in the game folder.</li> | ||
− | <li>Open and edit | + | <li>Open and edit {{File|DMC3SE.ini}} with Notepad and paste this controller config then Save. |
<pre> | <pre> | ||
[<insert Xbox Controller Name>] | [<insert Xbox Controller Name>] | ||
Line 310: | Line 310: | ||
L<->R = 1 | L<->R = 1 | ||
</pre> | </pre> | ||
− | This template should work for most XInput devices. The string within the brackets is the name of the device. It has to match your device's name or the template will not be applied. To get a list of all connected game controllers, press {{key|Win|R}} then enter <code>joy.cpl</code>. | + | This template should work for most XInput devices. The string within the brackets is the name of the device. It has to match your device's name or the template will not be applied. To get a list of all connected game controllers, press {{key|Win|R}} then enter <code>joy.cpl</code>. If the Right Analog was assigned as the character movement instead of Left Analog, change the value of <code>L<->R</code> to <code>0</code>. |
</li> | </li> | ||
<li>Open and edit <code>XInputPlus.ini</code> with Notepad. Scroll down until you reach the '''X2DInput''' section.</li> | <li>Open and edit <code>XInputPlus.ini</code> with Notepad. Scroll down until you reach the '''X2DInput''' section.</li> | ||
Line 372: | Line 372: | ||
L1 = 4 | L1 = 4 | ||
R1 = 5 | R1 = 5 | ||
− | L2 = | + | L2 = 10 |
− | R2 = | + | R2 = 11 |
L3 = 8 | L3 = 8 | ||
R3 = 9 | R3 = 9 | ||
Line 401: | Line 401: | ||
L1 = 4 | L1 = 4 | ||
R1 = 5 | R1 = 5 | ||
− | L2 = | + | L2 = 10 |
− | R2 = | + | R2 = 11 |
L3 = 8 | L3 = 8 | ||
R3 = 9 | R3 = 9 | ||
Line 430: | Line 430: | ||
L1 = 4 | L1 = 4 | ||
R1 = 5 | R1 = 5 | ||
− | L2 = | + | L2 = 10 |
− | R2 = | + | R2 = 11 |
L3 = 8 | L3 = 8 | ||
R3 = 9 | R3 = 9 | ||
Line 459: | Line 459: | ||
L1 = 4 | L1 = 4 | ||
R1 = 5 | R1 = 5 | ||
− | L2 = | + | L2 = 10 |
− | R2 = | + | R2 = 11 |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
L3 = 8 | L3 = 8 | ||
R3 = 9 | R3 = 9 | ||
Line 511: | Line 480: | ||
<pre> | <pre> | ||
[Controller (XBOX One For Windows)] | [Controller (XBOX One For Windows)] | ||
− | |||
− | |||
START = 7 | START = 7 | ||
SELECT = 6 | SELECT = 6 | ||
Line 521: | Line 488: | ||
L1 = 4 | L1 = 4 | ||
R1 = 5 | R1 = 5 | ||
− | L2 = | + | L2 = 10 |
− | R2 = | + | R2 = 11 |
L3 = 8 | L3 = 8 | ||
R3 = 9 | R3 = 9 | ||
Line 634: | Line 601: | ||
<li> The controller configuration will be saved at the bottom part in the {{File|DMC3SE.ini}}.</li> | <li> The controller configuration will be saved at the bottom part in the {{File|DMC3SE.ini}}.</li> | ||
</ol> | </ol> | ||
− | {{--}} Saving the controller configuration will | + | {{--}} Saving the controller configuration will be disabled if the user did not assign all buttons. An example is when using an Xbox controller. Due to the controller being an XInput device, the user cannot assign L2 and R2 since the app cannot read Triggers unless the XInput Plus method was applied. Editing {{File|DMC3SE.ini}} manually will be the only option. |
{{--}} Using XInput wrappers will fail to open GPadCfg since the app can only read 1 controller at a time. Apps such as XOutput, x360ce, and DS4Windows emulate a virtual Xbox Controller, making the system and GPadCfg think that 2 controllers are plugged in. Hiding the main controller using HidHide will bypass this error. | {{--}} Using XInput wrappers will fail to open GPadCfg since the app can only read 1 controller at a time. Apps such as XOutput, x360ce, and DS4Windows emulate a virtual Xbox Controller, making the system and GPadCfg think that 2 controllers are plugged in. Hiding the main controller using HidHide will bypass this error. | ||
}} | }} | ||
Line 642: | Line 609: | ||
<ol> | <ol> | ||
<li>Use XInput wrapper programs such as [https://www.x360ce.com x360ce] or [https://github.com/csutorasa/XOutput XOutput] to "convert" your Generic Controller into an Xbox controller. Using [https://github.com/nefarius/HidHide HidHide] is also recommended to prevent "double inputs" and "hide" your main controller.</li> | <li>Use XInput wrapper programs such as [https://www.x360ce.com x360ce] or [https://github.com/csutorasa/XOutput XOutput] to "convert" your Generic Controller into an Xbox controller. Using [https://github.com/nefarius/HidHide HidHide] is also recommended to prevent "double inputs" and "hide" your main controller.</li> | ||
− | <li>Since the program emulates the Xbox controller, use the Xbox config template and paste it to {{File|DMC3SE.ini}}.</li> | + | <li>Since the program emulates the Xbox controller, use the Xbox config template with the correct controller name and paste it to {{File|DMC3SE.ini}}.</li> |
− | <li>Lastly, use programs like JoyToKey or Xpadder to assign LT/RT to Q/E.</li> | + | <li>Lastly, use programs like JoyToKey or Xpadder to assign LT/RT to Q/E or use the XInput Plus method.</li> |
</ol> | </ol> | ||
}} | }} | ||
Line 903: | Line 870: | ||
</div> | </div> | ||
</div> | </div> | ||
+ | }} | ||
+ | |||
+ | ===Change language=== | ||
+ | {{Fixbox|description=Using Registry Command for Vanilla version|ref={{cn|date=December 2023}}|fix= | ||
+ | <ol> | ||
+ | <li>Run Command Prompt as Administrator. | ||
+ | <li>Enter the following command:<br> | ||
+ | For x86:<br> | ||
+ | <code>REG ADD "HKLM\SOFTWARE\CAPCOM\Devil May Cry 3 Special Edition" /v Language /t REG_DWORD /d '''?''' /f</code><br> | ||
+ | <br> | ||
+ | For x64:<br> | ||
+ | <code>REG ADD "HKLM\SOFTWARE\WOW6432Node\CAPCOM\Devil May Cry 3 Special Edition" /v Language /t REG_DWORD /d '''?''' /f</code> | ||
+ | <li><code>?</code> stands for the following: | ||
+ | <pre>0 = English | ||
+ | 1 = Japanese | ||
+ | 2 = German | ||
+ | 3 = French | ||
+ | 4 = Italian | ||
+ | 5 = Spanish | ||
+ | </pre></li> | ||
+ | </ol> | ||
+ | }} | ||
+ | {{Fixbox|description=Using Style Switcher|ref={{cn|date=July 2016}}|fix= | ||
+ | # Install [[#Style Switcher|Style Switcher]]. | ||
+ | # Edit {{File|StyleSwitcher.ini}}. | ||
+ | # Set <code>Language</code> to the following: | ||
+ | <pre>0 = Japanese | ||
+ | 1 = English | ||
+ | 2 = French | ||
+ | 3 = German | ||
+ | 4 = Italian | ||
+ | 5 = Spanish | ||
+ | ---- Do not use the following numbers if you don't have these Language files ---- | ||
+ | 6 = Korean | ||
+ | 7 = Simplified Chinese | ||
+ | 8 = Traditional Chinese | ||
+ | 9 = Russian | ||
+ | 10 = Polish | ||
+ | </pre> | ||
}} | }} | ||
Revision as of 14:20, 29 December 2023
This page is for the original release. For the HD Collection re-release, see Devil May Cry HD Collection.
Developers | |
---|---|
Capcom | |
Publishers | |
Steam | Capcom |
Japan (physical) | Sourcenext |
North America (physical) | Ubisoft |
UK (physical) | Mastertronic Games |
Russia (physical) | Noviy Disk[1] |
Release dates | |
Windows | June 28, 2006 |
Reception | |
Metacritic | 66 |
Taxonomy | |
Monetization | One-time game purchase |
Microtransactions | None |
Modes | Singleplayer |
Pacing | Real-time |
Perspectives | Third-person |
Controls | Direct control |
Genres | Action, Hack and slash |
Themes | Fantasy |
Series | Devil May Cry |
Devil May Cry | |
---|---|
Devil May Cry 3: Special Edition | 2006 |
Devil May Cry 4 | 2008 |
DmC: Devil May Cry | 2013 |
Devil May Cry 4: Special Edition | 2015 |
Devil May Cry HD Collection | 2018 |
Devil May Cry 5 | 2019 |
Devil May Cry 3: Special Edition is a singleplayer hack and slash action game developed and published by Capcom. It is part of the Devil May Cry series, and chronologically takes place before Devil May Cry.
The original game, Devil May Cry 3: Dante's Awakening, was released on PlayStation 2 in 2005. The enhanced Special Edition was released on PlayStation 2 between June and October 2006, adding new features such as retooled difficulty levels, mid-mission checkpoints, "GOLD mode", and a mode where players can play as Vergil. The Special Edition release was later ported to PC in-house by Capcom and released in several regions throughout 2006, starting in the UK by Mastertronic Games on June 28, in Japan by Sourcenext on June 30 and in North America by Ubisoft on October 16. It was later released worldwide on Steam on June 12, 2007.
The game suffers from bad performance caused by sound files.[2] See Poor performance.
General information
Availability
Source | DRM | Notes | Keys | OS |
---|---|---|---|---|
Retail | SecuROM 7 DRM disc check. Japanese Patch removes the DRM. |
|||
Humble Store | ||||
Steam |
Essential improvements
Patches
- Latest version is 1.3.0. This uses the easy method to update the game.
- For the legacy version of the patch, if the app says
"the version that has been installed cannot be acquired/installation destination is not found"
which prevents the update, use the Registry Fix first to properly locate your game folder in the registry and then use the Patch again.[3] Video tutorial on how to update the game. - Updating the game makes it compatible with the Style Switcher mod and enables Windows Vista support.
- The update gives the Gamepad Configuration Tool (GPadCfg) that allows the user to assign keys for DInput controllers. Controller configurations will be saved at the bottom part in the
DMC3SE.ini
.
Monetization
Type | Notes |
---|---|
One-time game purchase | The game requires an upfront purchase to access. |
Microtransactions
Type | Notes |
---|---|
No microtransactions | Game does not contain microtransactions. |
Skip intro videos
Skip intro[4] |
---|
|
Modifications
- It is recommended to update the game version to 1.3 (for the retail version) before installing the mods.
Style Switcher
- Although no longer maintained by the original developers, an unofficial continuation of Style Switcher for the 2006 port of Devil May Cry 3 can be found here and can be applied on top of previous versions of Style Switcher.[5]
- Make sure to have a backup of the original save file first before using Style Switcher Mod.
- Offers many video options (including resolution, FOV and improved visual effects), optional gameplay modifications (including style switching), and XInput controller support.
- Game crashes if either Style/Weapon Switcher is Enabled when changing Style/Weapons in the Divinity Statue (happens on v3.1.6).
- When enabled, Weapon Switcher will unlock all Guns and Devil Arms even when starting a new progress. It also keeps the Gun Level at Lv. 1 (happens on v3.1.6).
- Weapon Switcher causes save file corruption after saving data with the feature enabled. Using Style Switcher alone will make the game crash after selecting certain missions unless both SS and WS are either enabled or disabled (happens on v3.1.6).
Install Style Switcher[citation needed] |
---|
|
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 v3 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.
- Has texture errors for Dante during certain cutscenes.
- Dante stays midair when riding down the elevator and the Temperance Wagon.
Install Starter Pack[citation needed] |
---|
|
Game data
Configuration file(s) location
System | Location |
---|---|
Windows | <path-to-game>\DMC3SE.ini[Note 1] |
Steam Play (Linux) | <SteamLibrary-folder>/steamapps/compatdata/6550/pfx/[Note 2] |
- If using the unofficial continuation of Style Switcher, it is recommended to move or delete
DMC3SE.ini
.
Save game data location
System | Location |
---|---|
Windows | <path-to-game>\save0.sav[Note 1] |
Steam Play (Linux) | <SteamLibrary-folder>/steamapps/compatdata/6550/pfx/[Note 2] |
Save game cloud syncing
System | Native | Notes |
---|---|---|
Steam Cloud |
Video
Graphics feature | State | WSGF | Notes |
---|---|---|---|
Widescreen resolution | Use Style Switcher or Widescreen Fix. | ||
Multi-monitor | Use Style Switcher or Widescreen Fix. | ||
Ultra-widescreen | Use Style Switcher or Widescreen Fix. | ||
4K Ultra HD | |||
Field of view (FOV) | Use Style Switcher. | ||
Windowed | Toggle with Alt+↵ Enter. | ||
Borderless fullscreen windowed | See the glossary page for potential workarounds. | ||
Anisotropic filtering (AF) | See the glossary page for potential workarounds. | ||
Anti-aliasing (AA) | See the glossary page for potential workarounds. | ||
Vertical sync (Vsync) | See the glossary page for potential workarounds. | ||
60 FPS | |||
120+ FPS | Capped at 60 FPS. See High frame rate. | ||
High dynamic range display (HDR) | See the glossary page for potential alternatives. |
High frame rate
Change FPS limit[citation needed] |
---|
Notes
|
Input
Keyboard and mouse | State | Notes |
---|---|---|
Remapping | ||
Mouse acceleration | No mouse support. | |
Mouse sensitivity | ||
Mouse input in menus | ||
Mouse Y-axis inversion | ||
Controller | ||
Controller support | Use Style Switcher for XInput support. | |
Full controller support | Exiting the game is done with Alt+F4. | |
Controller remapping | Use Style Switcher for XInput support. Set the Triggers to Q and E by using "Steam Controller Configuration" which is the simplest and does not require additional third party software. Other program such as Joy2Key, AntiMicroX, or XInputPlus can also work. | |
Controller sensitivity | ||
Controller Y-axis inversion |
Controller types |
---|
XInput-compatible controllers |
---|
PlayStation controllers |
---|
Generic/other controllers |
---|
Additional information | ||
---|---|---|
Button prompts | See Button prompts. | |
Controller hotplugging | ||
Haptic feedback | ||
Digital movement supported | ||
Simultaneous controller+KB/M |
Controller support
Add XInput support[citation needed] |
---|
|
Adjust controller configuration[6] | ||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
Adjust controller configuration via GPadCfg |
---|
|
Generic Controller support[7] |
---|
|
Controller X-axis inversion
Set standard camera[citation needed] |
---|
|
Button prompts
- The game uses numbered button/generic gamepad prompts by default.
Add Xbox 360 or Xbox One button prompts[citation needed] |
---|
|
Add DualShock button prompts |
---|
|
Audio
Audio feature | State | Notes |
---|---|---|
Separate volume controls | ||
Surround sound | ||
Subtitles | ||
Closed captions | ||
Mute on focus lost | ||
Royalty free audio |
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. | |||
Russian | Local retail only; download this for Steam version. | |||
Spanish |
Issues unresolved
Gold Orb bug
- Gold Orbs in the Divinity Statue are actually bought as Yellow Orbs which is useless in Gold Mode. The Gold Orbs that are gathered along the way are the usable ones.
Graphical errors
- There are plenty of graphical errors that are not properly optimized in this port such as Gigapede's lightning attack, the background of Mission 18's boss fight sessions, and many more.
Tutorials from the "Files" section are frozen
- Video tutorial of certain actions cannot be played.
Save file year outdated
- Once you save your progress, the year will always be 2007 in-game.
Issues fixed
Force Feedback Driver (XInput) cause issues
- Force Feedback Driver (XInput) interfere with Style Switcher XInput causing issues.
Uninstall driver |
---|
|
Xbox One Controller issues
- The built-in Xbox One controller drivers have issues.
Download and install the old drivers. Can also be used on Windows 7. |
---|
Missing music
- Some of the music that was present in the PlayStation 2 version is missing.
Add missing music[citation needed] |
---|
|
Poor performance
- A number of sound files can cause severe frame rate drops.
Changing ForceMode0 value in Style Switcher |
---|
|
Setting CPU Affinity |
---|
|
Delete sound files[6] |
---|
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 |
Change language
Using Registry Command for Vanilla version[citation needed] |
---|
|
Using Style Switcher[citation needed] |
---|
0 = Japanese 1 = English 2 = French 3 = German 4 = Italian 5 = Spanish ---- Do not use the following numbers if you don't have these Language files ---- 6 = Korean 7 = Simplified Chinese 8 = Traditional Chinese 9 = Russian 10 = Polish |
Start the game in fullscreen
Force fullscreen[citation needed] |
---|
|
Hide mouse cursor
Hide cursor[citation needed] |
---|
|
Enable cutscenes
Enable cutscenes[citation needed] |
---|
|
Enable pre-rendered cutscenes for DMC3SE Vanilla |
---|
|
Enable music and sound
Enable audio[citation needed] |
---|
|
Game has a short lag when loading a BGM track
- Fixes the short lag after entering a room.
- Fixes the BGM looping and is best used with Style Switcher.
- Still has bugs (e.g. Divinity Statue BGM not stopping).
Replace the original snd.drv file[citation needed] |
---|
|
Other information
API
Technical specs | Supported | Notes |
---|---|---|
Direct3D | 9.0c | |
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
- ↑ 1.0 1.1 When running this game without elevated privileges (Run as administrator option), write operations against a location below
%PROGRAMFILES%
,%PROGRAMDATA%
, or%WINDIR%
might be redirected to%LOCALAPPDATA%\VirtualStore
on Windows Vista and later (more details). - ↑ 2.0 2.1 Notes regarding Steam Play (Linux) data:
- File/folder structure within this directory reflects the path(s) listed for Windows and/or Steam game data.
- Use Wine's registry editor to access any Windows registry paths.
- The app ID (6550) may differ in some cases.
- Treat backslashes as forward slashes.
- See the glossary page for details on Windows data paths.
References
- ↑ Devil May Cry 3 Dante`s Awakening. Специальное издание - last accessed on 2023-03-20
- ↑ The DMC3SE PC Survival Guide. UPDATED 06/05/2015! - Steam Community Discussions - last accessed on 2023-04-11
- ↑ Need registry entries to install patch please help! - GameFAQs - last accessed on 2008-04-08
- ↑ Verified by User:Justcoz on 2023-09-06
- ↑ DMC3 OG port mods update - YouTube - last accessed on 2023-04-11
- ↑ 6.0 6.1 DMC3SE PC Survival Guide
- ↑ Devil May Cry 3 Special Edition (PC 2006) - Xbox/Generic Controller Test and Configuration - YouTube - last accessed on 2023-10-13
- ↑ Xbox One Wireless Controller driver for Window 7 Manual Download - Reddit - last accessed on 2020