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 "Shantae: Half-Genie Hero"

From PCGamingWiki, the wiki about fixing PC games
m
m
 
(40 intermediate revisions by 21 users not shown)
Line 5: Line 5:
 
|publishers  =  
 
|publishers  =  
 
|engines      =  
 
|engines      =  
{{Infobox game/row/engine|WF Engine|ref=<ref>[https://www.kickstarter.com/projects/1236620800/shantae-half-genie-hero Shantae: Half-Genie Hero by WayForward — Kickstarter]</ref>}}
+
{{Infobox game/row/engine|WF Engine|ref=<ref>{{Refurl|url=https://www.kickstarter.com/projects/1236620800/shantae-half-genie-hero|title=Shantae: Half-Genie Hero by WayForward — Kickstarter|date=9 June 2023}}</ref>}}
 
|release dates=  
 
|release dates=  
 
{{Infobox game/row/date|Windows|December 20, 2016}}
 
{{Infobox game/row/date|Windows|December 20, 2016}}
Line 12: Line 12:
 
{{Infobox game/row/reception|OpenCritic|3126/shantae-half-genie-hero|81}}
 
{{Infobox game/row/reception|OpenCritic|3126/shantae-half-genie-hero|81}}
 
{{Infobox game/row/reception|IGDB|shantae-half-genie-hero|81}}
 
{{Infobox game/row/reception|IGDB|shantae-half-genie-hero|81}}
 +
|taxonomy    =
 +
{{Infobox game/row/taxonomy/monetization      | One-time game purchase, DLC }}
 +
{{Infobox game/row/taxonomy/microtransactions | }}
 +
{{Infobox game/row/taxonomy/modes            | Singleplayer }}
 +
{{Infobox game/row/taxonomy/pacing            | Real-time }}
 +
{{Infobox game/row/taxonomy/perspectives      | Scrolling, Side view }}
 +
{{Infobox game/row/taxonomy/controls          | Direct control }}
 +
{{Infobox game/row/taxonomy/genres            | Platform }}
 +
{{Infobox game/row/taxonomy/sports            | }}
 +
{{Infobox game/row/taxonomy/vehicles          | }}
 +
{{Infobox game/row/taxonomy/art styles        | Anime }}
 +
{{Infobox game/row/taxonomy/themes            | Fantasy }}
 +
{{Infobox game/row/taxonomy/series            | Shantae }}
 
|steam appid  = 253840
 
|steam appid  = 253840
 
|steam appid side  = 639310, 639310, 686711, 764300
 
|steam appid side  = 639310, 639310, 686711, 764300
Line 17: Line 30:
 
|official site= https://wayforward.com/games/shantae-half-genie-hero/
 
|official site= https://wayforward.com/games/shantae-half-genie-hero/
 
|hltb        = 14198
 
|hltb        = 14198
 +
|lutris      = shantae-half-genie-hero
 +
|mobygames    = 82063
 
|strategywiki = Shantae: Half-Genie Hero
 
|strategywiki = Shantae: Half-Genie Hero
|mobygames    = shantae-half-genie-hero
 
 
|wikipedia    = Shantae: Half-Genie Hero
 
|wikipedia    = Shantae: Half-Genie Hero
 
|winehq      = 17975
 
|winehq      = 17975
 
|license      = commercial
 
|license      = commercial
 
}}
 
}}
{{Series|Shantae}}
+
 
 +
{{Introduction
 +
|introduction      =
 +
 
 +
|release history  =
 +
 
 +
|current state    =
 +
}}
  
 
'''General information'''
 
'''General information'''
Line 32: Line 53:
 
==Availability==
 
==Availability==
 
{{Availability|
 
{{Availability|
 +
{{Availability/row| GamersGate | shantae-half-genie-hero-ultimate-edition | Steam | Ultimate Edition. |  | Windows }}
 +
{{Availability/row| Gamesplanet | 5076-1 | Steam | Ultimate Edition. | | Windows }}
 
{{Availability/row| GOG.com | shantae_halfgenie_hero_ultimate_edition | DRM-free | Ultimate Edition. |  | Windows }}
 
{{Availability/row| GOG.com | shantae_halfgenie_hero_ultimate_edition | DRM-free | Ultimate Edition. |  | Windows }}
 +
{{Availability/row| GMG | shantae-half-genie-hero-ultimate-edition-pc | Steam | Ultimate Edition. | | Windows }}
 
{{Availability/row| Humble | shantae-halfgenie-hero | Steam | {{store link|Humble|shantae-half-genie-hero-ultimate-edition|Ultimate Edition}} also available. | | Windows }}
 
{{Availability/row| Humble | shantae-halfgenie-hero | Steam | {{store link|Humble|shantae-half-genie-hero-ultimate-edition|Ultimate Edition}} also available. | | Windows }}
{{Availability/row| Origin | shantae/shantae-half-genie-hero | Origin | Included with {{Store feature|Origin Access Basic}}.<br/>Ultimate Edition included with {{Store feature|Origin Access Premier}}. | | Windows }}
 
 
{{Availability/row| Steam | 253840 | Steam | {{store link|Steam|764300|Ultimate Edition}} also available. |  | Windows }}
 
{{Availability/row| Steam | 253840 | Steam | {{store link|Steam|764300|Ultimate Edition}} also available. |  | Windows }}
 +
{{Availability/row| Origin | shantae/shantae-half-genie-hero | Origin | Ultimate Edition also available. | | Windows | unavailable }}
 
}}
 
}}
 +
{{++}} Soundtrack is available for free at [https://virt.bandcamp.com/album/shantae-half-genie-hero-ost composer's Bandcamp], you can also pay what you want.
  
 +
==Monetization==
 
{{DLC|
 
{{DLC|
{{DLC/row| Shantae: Pirate Queen's Quest | Included with {{Store feature|Origin Access Premier}}. | Windows }}
+
{{DLC/row| Pirate Queen's Quest | | Windows }}
{{DLC/row| Shantae: Friends to the End | Included with {{Store feature|Origin Access Premier}}. | Windows }}
+
{{DLC/row| Friends to the End | | Windows }}
{{DLC/row| Shantae: Costume Pack | Included with {{Store feature|Origin Access Premier}}. | Windows }}
+
{{DLC/row| Costume Pack | | Windows }}
 
}}
 
}}
  
Line 62: Line 88:
 
===[[Glossary:Save game cloud syncing|Save game cloud syncing]]===
 
===[[Glossary:Save game cloud syncing|Save game cloud syncing]]===
 
{{Save game cloud syncing
 
{{Save game cloud syncing
|discord               =  
+
|discord                   =  
|discord notes         =  
+
|discord notes             =  
|epic games store       =  
+
|epic games launcher       =  
|epic games store notes =  
+
|epic games launcher notes =  
|gog galaxy             = false
+
|gog galaxy               = false
|gog galaxy notes       =  
+
|gog galaxy notes         =  
|origin                 = true
+
|origin                   = true
|origin notes           =  
+
|origin notes             =  
|steam cloud           = true
+
|steam cloud               = true
|steam cloud notes     =  
+
|steam cloud notes         =  
|uplay                  =  
+
|ubisoft connect          =  
|uplay notes           =  
+
|ubisoft connect notes     =  
|xbox cloud             =  
+
|xbox cloud               =  
|xbox cloud notes       =  
+
|xbox cloud notes         =  
 
}}
 
}}
  
==Video settings==
+
==Video==
 
{{Image|Shantae Half-Genie Hero - General.png|In-game general settings.}}
 
{{Image|Shantae Half-Genie Hero - General.png|In-game general settings.}}
{{Video settings
+
{{Video
 
|wsgf link                  =  
 
|wsgf link                  =  
 
|widescreen wsgf award      =  
 
|widescreen wsgf award      =  
Line 91: Line 117:
 
|multimonitor notes        =  
 
|multimonitor notes        =  
 
|ultrawidescreen            = hackable
 
|ultrawidescreen            = hackable
|ultrawidescreen notes      = See [[#Ultra-widescreen|Ultra-widescreen]].
+
|ultrawidescreen notes      = 16:9 {{term|pillarboxed}}. See [[#Ultra-widescreen|Ultra-widescreen]].
|4k ultra hd                = true
+
|4k ultra hd                = limited
|4k ultra hd notes          =  
+
|4k ultra hd notes          = Characters Limited to 1080p in-game 3D Background appear to be running at 4k. Resolutions above 4k (e.g. 5120x2880) are available; however selecting them forces desktop (and by extension game's window resolution) to 4k with each launch. For a workaround, select desired desktop resolution after launching the game, then apply 4k resolution first and then re-apply desired resolution in-game.<ref>{{Refcheck|user=Radmaxx|date=2023-09-08|comment=}}</ref>
 
|fov                        = hackable
 
|fov                        = hackable
 
|fov notes                  = See [[#Field of view (FOV)|Field of view (FOV)]].
 
|fov notes                  = See [[#Field of view (FOV)|Field of view (FOV)]].
Line 104: Line 130:
 
|antialiasing              = true
 
|antialiasing              = true
 
|antialiasing notes        = [[FXAA]] only. On, Off and Dynamic.
 
|antialiasing notes        = [[FXAA]] only. On, Off and Dynamic.
 +
|upscaling                  = unknown
 +
|upscaling tech            =
 +
|upscaling notes            =
 
|vsync                      = always on
 
|vsync                      = always on
|vsync notes                = Always enabled due to windowed mode.
+
|vsync notes                = Always enabled due to windowed mode. See [[#Low frame rate|Low frame rate]] for a fix.
 
|60 fps                    = true
 
|60 fps                    = true
|60 fps notes              =  
+
|60 fps notes              = Capped at 60.0 FPS. If the game runs any lower (even 59.8) it suffers from stuttering. See [[#Low frame rate|Low frame rate]] for a fix.
 
|120 fps                    = false
 
|120 fps                    = false
|120 fps notes              =  
+
|120 fps notes              = The game can run at higher framerates, but its speed increases. There may be a game speed value that can alleviate this.
|hdr                        = unknown
+
|hdr                        = false
 
|hdr notes                  =  
 
|hdr notes                  =  
 
|color blind                = unknown
 
|color blind                = unknown
Line 116: Line 145:
 
}}
 
}}
 
===[[Glossary:Ultra-widescreen|Ultra-widescreen]]===
 
===[[Glossary:Ultra-widescreen|Ultra-widescreen]]===
{{Fixbox|description=32:9 fix by Czarman|fix=
+
{{Fixbox|description=32:9 and HUD fix by Czarman, 2560x1080 fix by RoseTheFlower|ref=<ref name="wsgf">[https://www.reddit.com/r/widescreengamingforum/comments/g3nf7d/shantae_halfgenie_hero_ultimate_edition_329_fix/ Shantae: Half-Genie Hero Ultimate Edition 32:9 fix : widescreengamingforum]</ref>|fix=
#Download atom0s Steamless unpacker https://github.com/atom0s/Steamless/releases
+
# For the Steam version:
#Using the tool, unpack the "ShantaeHero64.exe", you will get the new file "ShantaeHero64.exe.unpacked.exe"
+
## Unpack <code>ShantaeHero64.exe</code> with Steamless.
#Rename the original "ShantaeHero64.exe" to something else and then rename the "ShantaeHero64.exe.unpacked.exe" to "ShantaeHero64.exe"
+
## Rename the original <code>ShantaeHero64.exe</code> to something else, and rename <code>ShantaeHero64.exe.unpacked.exe</code> to <code>ShantaeHero64.exe</code>.
#Open the unpacked/renamed "ShantaeHero64.exe" with HxD
+
# Open <code>ShantaeHero64.exe</code> with a hex editor such as [https://mh-nexus.de/en/hxd/ HxD].
#Go to Offset <code>33DF90</code> - look for <code>80 07 00 00 41 C7 47 0C 38 04</code> - and change it into <code>00 0F 00 00 41 C7 47 0C 38 04</code>
+
# Go to offset <code>33DF90</code>, and look for <code>80 07 00 00 41 C7 47 0C 38 04</code>.
#Save the changes and launch the 64 bit version of the game
+
## For 2560x1080, change it to <code>00 0A 00 00 41 C7 47 0C 38 04</code>.
}}
+
## For 32:9, change it to <code>00 0F 00 00 41 C7 47 0C 38 04</code>.
{{Fixbox|description=2560x1080 by RoseTheFlower|fix=
+
# To fix HUD stretching, go to offset <code>5D77D0</code>, and look for <code>CD 3B 8E 41</code>.
#Go to Offset <code>33DF90</code> - look for <code>80 07 00 00 41 C7 47 0C 38 04</code> - and change it into <code>00 0A 00 00 41 C7 47 0C 38 04</code>
+
## For 2560x1080, change it to <code>FF FF BA 41</code>.
 +
## For 32:9, change it to <code>00 00 10 42</code>.
 +
# Save the changes and launch the 64-bit version of the game.
 
}}
 
}}
  
 
===[[Glossary:Field of view (FOV)|Field of view (FOV)]]===
 
===[[Glossary:Field of view (FOV)|Field of view (FOV)]]===
{{Fixbox|description=FOV fix by Czarman|fix=
+
{{Fixbox|description=FOV fix by Czarman|ref=<ref name="wsgf"/>|fix=
#Download atom0s Steamless unpacker https://github.com/atom0s/Steamless/releases
+
# For the Steam version:
#Using the tool, unpack the "ShantaeHero64.exe", you will get the new file "ShantaeHero64.exe.unpacked.exe"
+
## Unpack <code>ShantaeHero64.exe</code> with Steamless.
#Rename the original "ShantaeHero64.exe" to something else and then rename the "ShantaeHero64.exe.unpacked.exe" to "ShantaeHero64.exe"
+
## Rename the original <code>ShantaeHero64.exe</code> to something else, and rename <code>ShantaeHero64.exe.unpacked.exe</code> to <code>ShantaeHero64.exe</code>.
#Open the unpacked/renamed "ShantaeHero64.exe" with HxD
+
# Open <code>ShantaeHero64.exe</code> with a hex editor such as [https://mh-nexus.de/en/hxd/ HxD].
#Go to Offset <code>1DDF80</code> look for <code>DB 0F 49 3F</code> and change <code>49</code>
+
# Go to offset <code>1DDF80</code>, look for <code>DB 0F 49 3F</code>, and change <code>49</code> to <code>89</code>.
Before (value 49)<br>
 
https://media.discordapp.net/attachments/700238918423150622/701181779964461106/20200418110906_1.jpg
 
  
After (value 89)<br>
+
'''Notes'''
https://media.discordapp.net/attachments/700238918423150622/701181795806478386/20200418232428_1.jpg
+
{{ii}} '''Comparison''': [https://media.discordapp.net/attachments/700238918423150622/701181779964461106/20200418110906_1.jpg Before (value 49)]; [https://media.discordapp.net/attachments/700238918423150622/701181795806478386/20200418232428_1.jpg After (value 89)]
 
}}
 
}}
  
Line 149: Line 178:
 
}}
 
}}
  
==Input settings==
+
==Input==
 
{{Image|Shantae Half-Genie Hero - in-game keyboard bindings.png|In-game keyboard bindings.}}
 
{{Image|Shantae Half-Genie Hero - in-game keyboard bindings.png|In-game keyboard bindings.}}
 
{{Image|Shantae Half-Genie Hero - in-game gamepad bindings.png|In-game gamepad bindings.}}
 
{{Image|Shantae Half-Genie Hero - in-game gamepad bindings.png|In-game gamepad bindings.}}
{{Input settings
+
{{Input
 
|key remap                = true
 
|key remap                = true
 
|key remap notes          =  
 
|key remap notes          =  
Line 181: Line 210:
 
|impulse triggers          = unknown
 
|impulse triggers          = unknown
 
|impulse triggers notes    =  
 
|impulse triggers notes    =  
|dualshock 4              = unknown
+
|dualshock 4              = false
 
|dualshock 4 notes        =  
 
|dualshock 4 notes        =  
|dualshock prompts        = unknown
+
|dualshock prompts        = false
 
|dualshock prompts notes  =  
 
|dualshock prompts notes  =  
 
|light bar support        = unknown
 
|light bar support        = unknown
Line 205: Line 234:
 
}}
 
}}
  
==Audio settings==
+
==Audio==
{{Audio settings
+
{{Audio
 
|separate volume          = false
 
|separate volume          = false
 
|separate volume notes    =  
 
|separate volume notes    =  
Line 218: Line 247:
 
|mute on focus lost notes =  
 
|mute on focus lost notes =  
 
|eax support              =  
 
|eax support              =  
|eax support notes        =  
+
|eax support notes         =
 +
|royalty free audio       = unknown
 +
|royalty free audio notes  =  
 
}}
 
}}
  
Line 260: Line 291:
 
|subtitles = n/a
 
|subtitles = n/a
 
|notes    =  
 
|notes    =  
 +
|fan      =
 +
}}
 +
{{L10n/switch
 +
|language  = Polish
 +
|interface = hackable
 +
|audio    = n/a
 +
|subtitles = n/a
 +
|notes    = Fan translation. [https://grajpopolsku.pl/forum/viewtopic.php?t=3200 Download.]
 +
|fan      = true
 +
}}
 +
{{L10n/switch
 +
|language  = Brazilian Portuguese
 +
|interface = hackable
 +
|audio    = n/a
 +
|subtitles = n/a
 +
|notes    = [https://www.centraldetraducoes.net.br/2019/08/traducao-do-shantae-half-genie-hero-ultimate-pc.html Translation (Ultimate Edition).]
 
|fan      =  
 
|fan      =  
 
}}
 
}}
Line 311: Line 358:
 
|play area room-scale notes  =  
 
|play area room-scale notes  =  
 
}}
 
}}
 +
 +
==Issues fixed==
 +
===Low frame rate===
 +
 +
{{Fixbox|description=Force {{code|60.00}} FPS using Special K|ref=<ref name="Radmaxx">{{Refcheck|user=Radmaxx|date=2023-09-08|comment=}}</ref>|fix=
 +
# Use graphics card control panel to enable low latency mode for the game and limit its render queue to 1 frame (e.g. for Nvidia, set low latency mode to 'Ultra').
 +
# Install Special K by following the [https://steamcommunity.com/sharedfiles/filedetails/?id=933337066 Special K Unofficial Guide].
 +
# While in-game, open special K interface.
 +
# Under "Direct3D 11 Settings" tab, set "Presentation Interval" to {{code|0}} for refresh rates higher than 60.00 Hz; Otherwise, use the v-sync rate FPS cap.
 +
# Under "Framerate Limiter" tab, click "Advanced", Set Both "Sleepless Render Thread" and "Sleepless Window Thread" to enabled.
 +
# if available, set "Latency Management" to "Low Latency + Boost".
 +
 +
}}
 +
{{Fixbox|description=Run the game at 60 fps|ref={{cn|date=March 2023}}|fix=
 +
# Go to the [[#Game data|configuration file(s) location]].
 +
# Open {{file|wfEngine.ini}}.
 +
# Change <code>vsync=false</code> to <code>vsync=true</code>. (this will let the game run at your monitor's refresh rate)
 +
# ('''Optional''') When using a high refresh rate monitor set its refresh rate to 60 Hz.
 +
 +
{{ii}} While it is possible to lock the framerate at 60 fps using your GPU control panel or [https://www.guru3d.com/files-details/rtss-rivatuner-statistics-server-download.html RivaTuner Statistics Server (RTSS)], some scenes ignore the lock and run at the monitor's refresh rate at increased speed.
 +
}}
 +
  
 
==Other information==
 
==Other information==
 
===API===
 
===API===
 
{{API
 
{{API
|direct3d versions      = 9, 11
+
|direct3d versions      = 9.0c, 11
 
|direct3d notes        =  
 
|direct3d notes        =  
 
|directdraw versions    =  
 
|directdraw versions    =  
Line 333: Line 402:
 
|dos modes              =  
 
|dos modes              =  
 
|dos modes notes        =  
 
|dos modes notes        =  
|shader model versions  =  
+
|shader model versions  = 3.0
 
|shader model notes    =  
 
|shader model notes    =  
 
|windows 32-bit exe    = true
 
|windows 32-bit exe    = true
 
|windows 64-bit exe    = true
 
|windows 64-bit exe    = true
 +
|windows arm app        = unknown
 
|windows exe notes      =  
 
|windows exe notes      =  
 
|mac os x powerpc app  =  
 
|mac os x powerpc app  =  
 
|macos intel 32-bit app = unknown
 
|macos intel 32-bit app = unknown
 
|macos intel 64-bit app = unknown
 
|macos intel 64-bit app = unknown
 +
|macos arm app          = unknown
 
|macos app notes        =  
 
|macos app notes        =  
 
|linux 32-bit executable= unknown
 
|linux 32-bit executable= unknown
 
|linux 64-bit executable= unknown
 
|linux 64-bit executable= unknown
 +
|linux arm app          = unknown
 
|linux executable notes =  
 
|linux executable notes =  
 
}}
 
}}

Latest revision as of 15:32, 26 December 2023

Shantae: Half-Genie Hero
Shantae: Half-Genie Hero cover
Developers
WayForward Technologies
Engines
WF Engine[1]
Release dates
Windows December 20, 2016
Reception
Metacritic 76
OpenCritic 81
IGDB 81
Taxonomy
Monetization One-time game purchase, DLC
Modes Singleplayer
Pacing Real-time
Perspectives Scrolling, Side view
Controls Direct control
Genres Platform
Art styles Anime
Themes Fantasy
Series Shantae
Shantae: Half-Genie Hero on HowLongToBeat
Shantae: Half-Genie Hero on IGDB
Shantae: Half-Genie Hero guide on StrategyWiki
Shantae: Half-Genie Hero on MobyGames
Shantae: Half-Genie Hero on Wikipedia
Shantae
Shantae: Risky's Revenge - Director's Cut 2014
Shantae and the Pirate's Curse 2015
Shantae: Half-Genie Hero 2016
Shantae and the Seven Sirens 2020
Shantae Advance: Risky Revolution 2024

Shantae: Half-Genie Hero is a singleplayer scrolling and side view platform game in the Shantae series.

General information

GOG.com Community Discussions for game series
GOG.com Support Page
Steam Community Discussions
Steam Community Discussions for Ultimate Edition

Availability

Source DRM Notes Keys OS
GamersGate
Icon overlay.png
Ultimate Edition.
Windows
Gamesplanet logo.svg
Icon overlay.png
Ultimate Edition.
Windows
GOG.com
DRM-free
Ultimate Edition.
Windows
Green Man Gaming
Icon overlay.png
Ultimate Edition.
Windows
Humble Store
Icon overlay.png
Ultimate Edition also available.
Windows
Steam
Icon overlay.png
Ultimate Edition also available.
Windows
Origin (unavailable)
Origin
Ultimate Edition also available.
Windows
Soundtrack is available for free at composer's Bandcamp, you can also pay what you want.

Monetization

DLC and expansion packs

Name Notes
Pirate Queen's Quest
Windows
Friends to the End
Windows
Costume Pack
Windows

Version differences

The Ultimate Edition includes all of the previously released DLC (including Kickstarter backer-exclusive content), additional modes, and costumes.

Game data

Configuration file(s) location

System Location
Windows %APPDATA%\Wayforward\ShantaeHero\
%APPDATA%\Wayforward\ShantaeHeroUltimate\
Steam
Steam Play (Linux) <SteamLibrary-folder>/steamapps/compatdata/253840/pfx/[Note 1]

Save game data location

System Location
Windows %APPDATA%\Wayforward\ShantaeHero\
%APPDATA%\Wayforward\ShantaeHeroUltimate\
Steam <Steam-folder>\userdata\<user-id>\253840\remote\
<Steam-folder>\userdata\<user-id>\764300\remote\
Steam Play (Linux) <SteamLibrary-folder>/steamapps/compatdata/253840/pfx/[Note 1]

Save game cloud syncing

System Native Notes
GOG Galaxy
Origin
Steam Cloud

Video

In-game general settings.
In-game general settings.

Graphics feature State Notes
Widescreen resolution
Use 3D Vision fix to toggle black bars in cutscenes and bloom.
Multi-monitor
Ultra-widescreen
16:9 pillarboxed. See Ultra-widescreen.
4K Ultra HD
Characters Limited to 1080p in-game 3D Background appear to be running at 4k. Resolutions above 4k (e.g. 5120x2880) are available; however selecting them forces desktop (and by extension game's window resolution) to 4k with each launch. For a workaround, select desired desktop resolution after launching the game, then apply 4k resolution first and then re-apply desired resolution in-game.[2]
Field of view (FOV)
See Field of view (FOV).
Windowed
Toggle with Alt+ Enter. See Windowed.
Borderless fullscreen windowed
Fullscreen is always borderless.
Anisotropic filtering (AF)
See the glossary page for potential workarounds.
Anti-aliasing (AA)
FXAA only. On, Off and Dynamic.
Vertical sync (Vsync)
Always enabled due to windowed mode. See Low frame rate for a fix.
60 FPS
Capped at 60.0 FPS. If the game runs any lower (even 59.8) it suffers from stuttering. See Low frame rate for a fix.
120+ FPS
The game can run at higher framerates, but its speed increases. There may be a game speed value that can alleviate this.
High dynamic range display (HDR)

Ultra-widescreen

32:9 and HUD fix by Czarman, 2560x1080 fix by RoseTheFlower[3]
  1. For the Steam version:
    1. Unpack ShantaeHero64.exe with Steamless.
    2. Rename the original ShantaeHero64.exe to something else, and rename ShantaeHero64.exe.unpacked.exe to ShantaeHero64.exe.
  2. Open ShantaeHero64.exe with a hex editor such as HxD.
  3. Go to offset 33DF90, and look for 80 07 00 00 41 C7 47 0C 38 04.
    1. For 2560x1080, change it to 00 0A 00 00 41 C7 47 0C 38 04.
    2. For 32:9, change it to 00 0F 00 00 41 C7 47 0C 38 04.
  4. To fix HUD stretching, go to offset 5D77D0, and look for CD 3B 8E 41.
    1. For 2560x1080, change it to FF FF BA 41.
    2. For 32:9, change it to 00 00 10 42.
  5. Save the changes and launch the 64-bit version of the game.

Field of view (FOV)

FOV fix by Czarman[3]
  1. For the Steam version:
    1. Unpack ShantaeHero64.exe with Steamless.
    2. Rename the original ShantaeHero64.exe to something else, and rename ShantaeHero64.exe.unpacked.exe to ShantaeHero64.exe.
  2. Open ShantaeHero64.exe with a hex editor such as HxD.
  3. Go to offset 1DDF80, look for DB 0F 49 3F, and change 49 to 89.

Notes

Comparison: Before (value 49); After (value 89)

Windowed

Start game in window[citation needed]
  1. Go to the configuration file(s) location.
  2. Open wfEngine.ini.
  3. Change windowed=false to windowed=true.

Input

In-game keyboard bindings.
In-game keyboard bindings.
In-game gamepad bindings.
In-game gamepad bindings.

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
Italian
Japanese
Polish
Fan translation. Download.
Brazilian Portuguese
Translation (Ultimate Edition).
Spanish

VR support

Issues fixed

Low frame rate

Force 60.00 FPS using Special K[4]
  1. Use graphics card control panel to enable low latency mode for the game and limit its render queue to 1 frame (e.g. for Nvidia, set low latency mode to 'Ultra').
  2. Install Special K by following the Special K Unofficial Guide.
  3. While in-game, open special K interface.
  4. Under "Direct3D 11 Settings" tab, set "Presentation Interval" to 0 for refresh rates higher than 60.00 Hz; Otherwise, use the v-sync rate FPS cap.
  5. Under "Framerate Limiter" tab, click "Advanced", Set Both "Sleepless Render Thread" and "Sleepless Window Thread" to enabled.
  6. if available, set "Latency Management" to "Low Latency + Boost".
Run the game at 60 fps[citation needed]
  1. Go to the configuration file(s) location.
  2. Open wfEngine.ini.
  3. Change vsync=false to vsync=true. (this will let the game run at your monitor's refresh rate)
  4. (Optional) When using a high refresh rate monitor set its refresh rate to 60 Hz.
While it is possible to lock the framerate at 60 fps using your GPU control panel or RivaTuner Statistics Server (RTSS), some scenes ignore the lock and run at the monitor's refresh rate at increased speed.


Other information

API

Technical specs Supported Notes
Direct3D 9.0c, 11
Shader Model support 3.0
Executable 32-bit 64-bit Notes
Windows

Middleware

Middleware Notes
Audio FMOD

System requirements

Windows
Minimum Recommended
Operating system (OS) 7 SP1
Processor (CPU) 2.2 GHz Dual-Core CPU with Hyper Threading
System memory (RAM) 2 GB
Hard disk drive (HDD) 2 GB
Video card (GPU) Nvidia GeForce 310 or equivalent
1 GB of VRAM
DirectX 9.0 compatible
Shader model 3.0 support


Notes

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

References