Category: Main Games Action Games Shovel Knight 1.0A (

Shovel Knight

No Screenshot

Submit Screenshot version of the game. Number taken from the 'Options' screen.


Application Details:

Version: 1.0A (
License: Retail
Votes: 0
Latest Rating: Gold
Latest Wine Version Tested: 2.16-staging

Maintainers: About Maintainership

No maintainers. Volunteer today!

Test Results

Old test results
The test results you have selected are very old and may not represent the current state of Wine.
Selected Test Results

What works

Almost everything what was tested.

  • Graphics (with tweaks)
  • Sound
  • Feats (achievements)
  • Full campaign (final boss actually beaten, credits watched through etc)...
  • Even brightness adjustment works, not via global X gamma settings at that. And screen scaling.

What does not

Gamepad (xinput) was not detected ingame although detected by Wine itself.


You'll probably be greeted with no image at all, albeit sound working and input processed. 

It seems that the game uses shaders heavily, so it requires a d3dcompiler_43.dll override (just download and add with winecfg; note that it wasn't d3dx9_43, it was d3dcompiler_43 for me! It's not in winetricks even, you must download dll and override it manually). And maybe also discrete graphics card with proprietary drivers (tested on Nvidia Quadro NVS 5200 via Bumblebee-Primus, Intel HD4000 was drawing garbage even with override).
With override and Nvidia card results are altogether flawless here.

Also occasionally game would crash if on 'Fullscreen' setting or when changing this. 'No Border' fixed it for me.

What was not tested

  • Windowed mode
  • Multimonitor mode (not even sure that's even really multimonitor mode in settings)
  • New Game +
  • Gamepad settings/ingame performance (gamepad not detected => gamepad settings unavailable)

Hardware tested


  • GPU: Nvidia
  • Driver: proprietary

Additional Comments

Use caution when using d3dcompiler workaround, as I couldn't undo this override at all (even after removing file itself and all linked wine settings — that's a bit strange, huh?) and it broken many other games until wineprefix was remade anew. Best way to handle it in my opinion — make another clear prefix with this single override exclusively for Shovel Knight.

selected in Test Results table below
Operating systemTest dateWine versionInstalls?Runs?Used
ShowUbuntu 17.04 "Zesty" amd64 (+ variants like Kubuntu)Sep 19 20172.16-stagingYes Yes YesGoldRafaÅ‚ 
ShowUbuntu 17.04 "Zesty" amd64 (+ variants like Kubuntu)Sep 01 20172.15-stagingYes Yes NoGarbageRafaÅ‚ 
ShowUbuntu 12.04 "Precise" amd64 (+ variants like Kubuntu)Aug 11 20141.7.24Yes Yes YesGarbagean anonymous user 
CurrentArch Linux x86_64Jul 08 20141.7.21Yes Yes YesGoldSAXAHOID 
ShowLinux Mint 17.1 "Rebecca" x86-64May 29 20151.6.2Yes Yes YesGoldan anonymous user 

Known Bugs

Bug # Description Status Resolution Other apps affected

Show all bugs

HowTo / Notes

Black screen workaround

If game shows nothing (black screen, no image) consider getting d3dcompiler_43.dll into wine windows32 directory and adding native override for it with winecfg.

Be warned though: in at least one case this override somehow messed up wineprefix where it was added.


Comments Disabled

Comments for this application have been disabled because there are no maintainers.