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 (updated template usage)
m (updated template usage)
Line 163: Line 163:
 
|touchscreen              = unknown
 
|touchscreen              = unknown
 
|touchscreen notes        =  
 
|touchscreen notes        =  
|button prompts            = xbox
+
|button prompts            = Xbox
 
|button prompts notes      = This game does support the DualShock 4 controller natively, however, the button prompts are spelled out instead of proper button prompts (X button is Cross, for example)
 
|button prompts notes      = This game does support the DualShock 4 controller natively, however, the button prompts are spelled out instead of proper button prompts (X button is Cross, for example)
 
|controller hotplug        = unknown
 
|controller hotplug        = unknown

Revision as of 06:13, 24 November 2017

Cuphead
Cuphead cover
Developers
Studio MDHR
Engines
Unity 5|Unity|Unity 5
Release dates
Windows September 29, 2017
Cuphead on Wikipedia

Key points

Chromatic aberration cannot be fully disabled in-game. See Chromatic aberration to fix.

General information

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

Availability

Source DRM Notes Keys OS
Amazon.com
Icon overlay.png
Windows
GOG.com
DRM-free
Windows
Humble Store
Icon overlay.png
Windows
Steam
Icon overlay.png
Windows
Incorrect store name. See here for available options.
Error: DRM 'WinStore' not recognised
Xbox Play Anywhere
Windows

Game data

Configuration file(s) location

Template:Game data/rowTemplate:Game data/row
System Location
Steam Play (Linux) <SteamLibrary-folder>/steamapps/compatdata/268910/pfx/[Note 1]

Save game data location

Template:Game data/rowTemplate:Game data/row
System Location
Steam Play (Linux) <SteamLibrary-folder>/steamapps/compatdata/268910/pfx/[Note 1]

Save game cloud syncing

System Native Notes
GOG Galaxy
Steam Cloud

Video settings

Video settings
Video settings

Template:Video settings

Ultra-widescreen

Enable ultra-widescreen support[1]
  1. Go to <path-to-game>\Cuphead_Data\Managed\.
  2. Open Assembly-CSharp.dll with a hex editor such as HxD.
  3. Look for 39 8E E3 3F and change every instance to 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[2]

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

Exclusive fullscreen

Enable exclusive fullscreen[2]

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

Chromatic aberration

The color bleed option in the menu only increases/decreases chromatic aberration, but does not fully disable it.
Disable chromatic aberration[3]
  1. Go to the configuration file(s) location.
  2. Double-click on cuphead_settings_data_v1_h2385536870 to modify it.
  3. On the right-hand side, look for chromaticAberration followed by a value.
  4. Change the value to 0.0. Result should be: "chromaticAberration": 0.0.
  5. Click OK to apply the changes.

Film grain

Remove film grain overlay[4]
  1. Download Cuphead old screen effect removal.
  2. Extract the files to <path-to-game>\Cuphead_Data\.
  3. Double-click on RUN ME!.bat to apply the fix.
Remove film grain (alternative)[5]
  1. Download Film grain removal by Nervatel.
  2. Extract resources.assets to <path-to-game>\Cuphead_Data\ and replace the original.

Input settings

Template:Input settings

Haptic feedback

Disable vibration via hex edit[6]
  1. Go to <path-to-game>\Cuphead_Data\Managed\.
  2. Open Assembly-CSharp.dll with a hex editor such as HxD.
  3. Search for the hex values 28 2B 0F 00 06 02 03 04 6F 30 0F 00 06.
  4. Replace with all zeroes 00 00 00 00 00 00 00 00 00 00 00 00 00.
  5. Save the changes and play the game.
Disable vibration via 3rd party mod[2]
  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

Template:Audio settings

Localizations

Language UI Audio Sub Notes
English
French
Italian
Korean
Brazilian Portuguese
Spanish
German
Japanese
Traditional Chinese

Mute on focus lost

Set mute in background[2]
  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

Issues unresolved

Controller vibration bug

When playing local co-op, the controller often vibrates indefinitely.[7]
Disable controller vibration[2]

A workaround is to disable vibration for the game. See Haptic feedback.

Issues fixed

Blurry visuals

Mitigate blur effect[3]
  1. Download and run ReShade.
  2. Select the game executable and install the AdaptiveSharpen.fx shader.
  3. Start the game and press Shift+F2 to setup ReShade.

Notes

Special K includes an unofficial ReShade plugin which can be enabled from its control panel.

Mouse cursor always visible

Auto-hide mouse cursor[2]
  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 ManagementMouse Cursor section.
  6. Turn on Hide When Not Moved and adjust Seconds Before Hiding to your liking.
  7. Restart the game to apply changes.

Other information

API

Technical specs Supported Notes
Direct3D 9, 11 Use -force-d3d9 parameter for Direct3D 9.
Executable 32-bit 64-bit Notes
Windows

Unlock visual and audio filters

Filters such as the black-and-white and vintage modes can be unlocked manually.
Unlock optional filters manually[2]
  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[2]
  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

No Flashing Text

Removes the flashing effect from the Run 'n Gun and Wallop text. Steam version only.

Simple Boss HP Bars

Displays an HP bar for bosses when playing the boss stages.

Simple DebugInfo

Adds debug GUI, HP bar for bosses, quick restart, camera zoom, and more.

Cuphead/Mugman Color Correction

Changes all the discolored glove/shoes for Cuphead/Mugman to be the correct colors.

Charm/Super Unequip

Allows you to unequip the currently equipped Super or Charm.

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) 2 GB
Hard disk drive (HDD) 20 GB
Video card (GPU) Nvidia GeForce 9600 GT
ATI Radeon HD 3870
512 MB of VRAM
DirectX 9.0 compatible

Notes

  1. 1.0 1.1 Notes regarding Steam Play (Linux) data:

References