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


Warning for game developers: PCGamingWiki staff members will only ever reach out to you using the official press@pcgamingwiki.com mail address.
Be aware of scammers claiming to be representatives or affiliates of PCGamingWiki who promise a PCGW page for a game key.

Difference between revisions of "Cuphead"

From PCGamingWiki, the wiki about fixing PC games
m (→‎Ultra-widescreen: more user friendly wording considering these are actual functions in HxD)
Line 102: Line 102:
 
|120 fps                    = true
 
|120 fps                    = true
 
|120 fps notes              = Disabling in-game Vsync caps the frame rate at 60 FPS.
 
|120 fps notes              = Disabling in-game Vsync caps the frame rate at 60 FPS.
|hdr                        = unknown
+
|hdr                        = true
 
|hdr notes                  =  
 
|hdr notes                  =  
|color blind                = unknown
+
|color blind                = true
 
|color blind notes          =  
 
|color blind notes          =  
 
}}
 
}}
Line 166: Line 166:
 
|invert mouse y-axis      = n/a
 
|invert mouse y-axis      = n/a
 
|invert mouse y-axis notes =  
 
|invert mouse y-axis notes =  
|touchscreen              = unknown
+
|touchscreen              = false
 
|touchscreen notes        =  
 
|touchscreen notes        =  
 
|controller support        = true
 
|controller support        = true
Line 178: Line 178:
 
|invert controller y-axis  = true
 
|invert controller y-axis  = true
 
|invert controller y-axis notes= Enable the 🔄 symbol.
 
|invert controller y-axis notes= Enable the 🔄 symbol.
|xinput controllers        = unknown
+
|xinput controllers        = true
 
|xinput controllers notes  =  
 
|xinput controllers notes  =  
|xbox prompts              = unknown
+
|xbox prompts              = true
 
|xbox prompts notes        =  
 
|xbox prompts notes        =  
|impulse triggers          = unknown
+
|impulse triggers          = false
 
|impulse triggers notes    =  
 
|impulse triggers notes    =  
|dualshock 4              = unknown
+
|dualshock 4              = true
 
|dualshock 4 notes        =  
 
|dualshock 4 notes        =  
|dualshock prompts        = unknown
+
|dualshock prompts        = true
 
|dualshock prompts notes  =  
 
|dualshock prompts notes  =  
|light bar support        = unknown
+
|light bar support        = false
 
|light bar support notes  =  
 
|light bar support notes  =  
|dualshock 4 modes        = unknown
+
|dualshock 4 modes        = true
 
|dualshock 4 modes notes  =  
 
|dualshock 4 modes notes  =  
 
|tracked motion controllers= unknown
 
|tracked motion controllers= unknown
Line 208: Line 208:
 
|simultaneous input        = true
 
|simultaneous input        = true
 
|simultaneous input notes  = Controller has to be assigned in the control settings, otherwise co-op mode is enabled.
 
|simultaneous input notes  = Controller has to be assigned in the control settings, otherwise co-op mode is enabled.
|steam input api          = unknown
+
|steam input api          = true
 
|steam input api notes    =  
 
|steam input api notes    =  
|steam hook input          = unknown
+
|steam hook input          = true
 
|steam hook input notes    =  
 
|steam hook input notes    =  
|steam input presets      = unknown
+
|steam input presets      = true
 
|steam input presets notes =  
 
|steam input presets notes =  
|steam controller prompts  = unknown
+
|steam controller prompts  = true
 
|steam controller prompts notes =  
 
|steam controller prompts notes =  
|steam cursor detection    = unknown
+
|steam cursor detection    = false
 
|steam cursor detection notes =  
 
|steam cursor detection notes =  
 
}}
 
}}

Revision as of 20:40, 8 July 2019

Cuphead
Cuphead cover
Developers
Studio MDHR
Engines
Former Unity 5[Note 1]
Unity 2017[Note 2]
Release dates
Windows September 29, 2017
macOS (OS X) October 19, 2018[3]
Cuphead on Wikipedia

Key points

Chromatic aberration cannot be fully disabled in-game. See Chromatic aberration for a workaround.

General information

Official website
GOG.com Community Discussions
GOG.com Support Page
Steam Community Discussions

Availability

DLC and expansion packs

Name Notes
The Delicious Last Course
Windows

Game data

Configuration file(s) location

System Location
Windows HKEY_CURRENT_USER\Software\Studio MDHR\Cuphead\
Microsoft Store
macOS (OS X)
Steam Play (Linux) <SteamLibrary-folder>/steamapps/compatdata/268910/pfx/[Note 3]

Save game data location

System Location
Windows %APPDATA%\Cuphead\
Microsoft Store
macOS (OS X)
Steam Play (Linux) <SteamLibrary-folder>/steamapps/compatdata/268910/pfx/[Note 3]

Save game cloud syncing

System Native Notes
GOG Galaxy
Steam Cloud
Xbox Cloud

Video settings

In-game video settings
In-game video settings

Template:Video settings

Ultra-widescreen

Enable ultra-widescreen support[4]
  1. Go to <path-to-game>\Cuphead_Data\Managed\.
  2. Open Assembly-CSharp.dll with a hex editor such as HxD.
  3. Find and replace every instance of 39 8E E3 3F with 60 E5 18 40.

Notes

Assets render in 16:9 aspect ratio so you'll get black bars on boss stages and tutorial.

Borderless fullscreen windowed

Enable borderless fullscreen[5]

Use the -screen-fullscreen 0 -popupwindow command line arguments.

Exclusive fullscreen

Enable exclusive fullscreen[5]

Use the -screen-fullscreen 1 -window-mode exclusive command line arguments.

Remove blur filter

Disable with 3D Vision Fix[5]
  1. Download Cuphead 3D Vision Fix.
  2. Extract the fix to the installation folder.
  3. Open d3dx.ini.
  4. Change x3=0 to x3=1 under the [Constants] section.

Chromatic aberration

The color bleed option in the menu only increases/decreases chromatic aberration, but does not fully disable it.
Disable with 3D Vision Fix[5]
  1. Download Cuphead 3D Vision Fix.
  2. Extract the fix to the installation folder.
  3. Open d3dx.ini.
  4. Change z3=0 to z3=1 under the [Constants] section.

Film grain

Disable with 3D Vision Fix[5]
  1. Download Cuphead 3D Vision Fix.
  2. Extract the fix to the installation folder.
  3. Open d3dx.ini.
  4. Change y3=0 to y3=1 under the [Constants] section.

Input settings

In-game control settings
In-game control settings

Template:Input settings

Haptic feedback

Disable vibration via 3rd party mod[5]
  1. Install Special K by following the Unofficial Special K Guide.
  2. Start the game and press Ctrl+ Shift+← Backspace to open Special K's control panel.
  3. Expand the Direct3D 11 SettingsTexture Management section.
  4. Turn on Ignore Textures Without Mipmaps.
  5. Expand the Input ManagementGamepad section.
  6. Turn on Disable ALL Rumble to turn off vibration.
  7. Restart the game to apply changes.

Audio settings

In-game audio settings
In-game audio settings

Template:Audio settings

Localizations

Language UI Audio Sub Notes
English
Simplified Chinese
French
German
Italian
Japanese
Korean
Polish
Brazilian Portuguese
Russian
Spanish
Latin American Spanish

Mute on focus lost

Set mute in background[5]
  1. Install Special K by following the Unofficial Special K Guide.
  2. Start the game and press Ctrl+ Shift+← Backspace to open Special K's control panel.
  3. Expand the Direct3D 11 SettingsTexture Management section.
  4. Turn on Ignore Textures Without Mipmaps.
  5. Expand the Window ManagementInput/Output Behavior section.
  6. Turn on Mute Game under Background Behavior.
  7. Restart the game to apply changes.

Network

Multiplayer types

Type Native Players Notes
Local play
2 Co-op
LAN play
Online play

VR support

3D modes State Notes
Nvidia 3D Vision
See Helix Mod: Cuphead.

Other information

API

Technical specs Supported Notes
Direct3D 9, 11 DX9 is only supported in the "legacy- 1.1.5 DX9" build, available from the "Betas" tab in the Steam client. It will not receive further updates/DLC.
Executable 32-bit 64-bit Notes
Windows
macOS (OS X)

Disable flashing effect from text

Removes the flashing effect from the Run 'n Gun and Wallop text.
Disable with 3D Vision Fix[5]
  1. Download Cuphead 3D Vision Fix.
  2. Extract the fix to the installation folder.
  3. Open d3dx.ini.
  4. Go to line 1062 and remove all semicolons from this block of text:
;[TextureOverrideFlash_1]
;Hash = f735b9a3
;ps-t0 = ResourceReplaceTexture1
;[TextureOverrideFlash_2]
;Hash = a27c9df9
;ps-t0 = ResourceReplaceTexture2
;[TextureOverrideFlash_3]
;Hash = 42cd867e
;ps-t0 = ResourceReplaceTexture3
;[TextureOverrideFlash_4]
;Hash = cacd7bdb
;ps-t0 = ResourceReplaceTexture4
;[TextureOverrideFlash_5]
;Hash = 423cf558
;ps-t0 = ResourceReplaceTexture5

Unlock visual and audio filters

Filters such as the black-and-white and vintage modes can be unlocked manually.
Unlock optional filters manually[5]
  1. Go to the save game data location.
  2. Locate the file for your save slot and open it with a text editor.
  3. Edit the following parameters from false to true to unlock them.
    • "unlockedBlackAndWhite":false,
    • "unlocked2Strip":false,
    • "vintageAudioEnabled":false,
    • "pianoAudioEnabled":false,
  4. Load your in-game save slot and enable the new modes in the options menu.

Unlock expert difficulty at start

Expert difficulty can be unlocked from the start without completing the game first.
Unlock expert difficulty manually[5]
  1. Go to the save game data location.
  2. Locate the file for your save slot and open it with a text editor.
  3. Change "_isHardModeAvailable":false, to "_isHardModeAvailable":true,.

Modifications

  • Simple DebugInfo - Adds a debug GUI, HP bar for bosses, quick restart, camera zoom, and more.
  • Debug Console Enabler - Enables the game's debug console, allowing access to a wide variety of features such as viewing scenes from the game, a level select, invincibility and more.
  • SmoothParry (Steam only) - Removes the time-freeze that normally happens when you parry an object or enemy. This small change makes the game feel much smoother, especially in co-op.

System requirements

Windows
Minimum
Operating system (OS) 7
Processor (CPU) Intel Core 2 Duo E8400 3.0 GHz
AMD Athlon 64 X2 6000+ 3.0 GHz
System memory (RAM) 3 GB
Hard disk drive (HDD) 4 GB
Video card (GPU) Nvidia GeForce 9600 GT
ATI Radeon HD 3870
512 MB of VRAM
DirectX 11 compatible
macOS (OS X)
Minimum
Operating system (OS) 10.11
Processor (CPU) Intel Core i5
System memory (RAM) 4 GB
Hard disk drive (HDD) 4 GB
Video card (GPU) Intel HD Graphics 4000

Notes

  1. Unity engine build: 5.6.2p1[1]
  2. Unity engine build: 2017.4.9f1[2]
  3. 3.0 3.1 Notes regarding Steam Play (Linux) data:

References

  1. Verified by User:Vetle on 2018-05-11
  2. Verified by User:Baronsmoki on 2019-04-18
  3. Cuphead :: Cuphead Available Now on Macintosh! - last accessed on 2018-10-22
  4. View topic - CUPHEAD | WSGF
  5. 5.0 5.1 5.2 5.3 5.4 5.5 5.6 5.7 5.8 5.9 Verified by User:Keith on 2017-09-29