SharpShooter3D
From PCGamingWiki, the wiki about fixing PC games
Developers | |
---|---|
HeadHuntersGames | |
Engines | |
GZDoom | |
Release dates | |
Windows | September 5, 2018 |
Taxonomy | |
Modes | Multiplayer |
Key points
- Free.
- A major part of the usual settings are absent from the menus. Everything has to be set from the configuration file.
General information
Availability
- Pulled from Steam due to their former publisher having been banned for breaching the platform's Terms of Service.[1]
- Soundtrack is available here.
Game data
Configuration file(s) location
System | Location |
---|---|
Windows | <path-to-game>\gzdoom-*.ini[Note 1] |
Steam Play (Linux) | <Steam-folder>/steamapps/compatdata/873150/pfx/[Note 2] |
-
gzdoom.ini
is the default configuration file. The game will generate a configuration file specific to the user upon first launch, where*
is replaced by the username.
Save game data location
System | Location |
---|---|
Windows | <path-to-game>\*.zds[Note 1] |
Steam Play (Linux) | <Steam-folder>/steamapps/compatdata/873150/pfx/[Note 2] |
Save game cloud syncing
System | Native | Notes |
---|---|---|
Steam Cloud |
Video
- Display menu is broken and doesn't list all resolutions. See Change resolution.
Change resolution
Edit gzdoom-<username>.ini
|
---|
|
Field of view (FOV)
Define the value in gzdoom-<username>.ini
|
---|
|
Borderless fullscreen windowed
Edit gzdoom-<username>.ini
|
---|
|
Anisotropic filtering (AF)
Edit gzdoom-<username>.ini
|
---|
Set |
Vertical sync (Vsync)
Edit gzdoom-<username>.ini
|
---|
Set |
Change renderer
- The game was not designed for OpenGL mode. Switching to it will result in graphical glitches in some places.
- Switching to OpenGL desaturates the game. See Game is desaturated.
Edit gzdoom-<username>.ini
|
---|
Set |
Input
- Custom binds are not saved. Default scheme is loaded on each startup. See Proper key binding.
- Controller menu is blank.
Keyboard and mouse | State | Notes |
---|---|---|
Remapping | ||
Mouse acceleration | ||
Mouse sensitivity | ||
Mouse input in menus | ||
Mouse Y-axis inversion | ||
Controller | ||
Controller support | See Enable controller | |
Full controller support | ||
Controller remapping | ||
Controller sensitivity | ||
Controller Y-axis inversion |
Controller types |
---|
XInput-compatible controllers | ||
---|---|---|
Xbox button prompts | ||
Impulse Trigger vibration |
PlayStation controllers |
---|
Generic/other controllers |
---|
Additional information | ||
---|---|---|
Controller hotplugging | ||
Haptic feedback | ||
Digital movement supported | ||
Simultaneous controller+KB/M |
Proper key binding
- Binds have to be edited manually in the configuration file.
Add a key binding section to gzdoom-<username>.ini
|
---|
Add the following to the configuration file: Default key binds[.Bindings] 1=slot 1 2=slot 2 3=slot 3 4=slot 4 5=slot 5 6=slot 6 7=slot 7 8=slot 8 9=slot 9 0=slot 0 mwheelleft=invprev mwheelright=invnext enter=invuse -=sizedown equals=sizeup shift=+speed e=+use ,=+right .=+left w=+forward s=+back a=+moveleft d=+moveright space=+jump mouse2=weapnext mouse1=+attack q=+altattack ctrl=+crouch f1=menu_save f2=menu_save f3=menu_load f4=menu_options f5=menu_display f6=quicksave f7=menu_endgame f8=togglemessages f9=quickload f11=bumpgamma f10=menu_quit pause=pause sysrq=screenshot t=messagemode \=+showscores f12=spynext |
Enable console
Bind the console to a key |
---|
Following the proper key bind fix, add
|
Enable controller
Edit gzdoom-<username>.ini
|
---|
Set |
Audio
Audio feature | State | Notes |
---|---|---|
Separate volume controls | Sound effects, Menu, Music | |
Surround sound | ||
Subtitles | ||
Closed captions | ||
Mute on focus lost | ||
Royalty free audio |
Localizations
Language | UI | Audio | Sub | Notes |
---|---|---|---|---|
English | ||||
French | ||||
Russian |
Change language
Define the value in gzdoom-<username>.ini
|
---|
|
Network
- Online game modes were never finished and are very buggy. Starting them is not automated and has to be done manually. See Playing online.
Multiplayer types
Type | Native | Notes | |
---|---|---|---|
Local play | |||
LAN play | |||
Online play |
Connection types
Type | Native | Notes |
---|---|---|
Matchmaking | ||
Peer-to-peer | Client/server mode is also available.[2] | |
Dedicated | ||
Self-hosting | ||
Direct IP |
Ports
Protocol | Port(s) and/or port range(s) |
---|---|
UDP | 5029 |
- This game does not support Universal Plug and Play (UPnP) for automatic port configuration.
Playing online
Use command line arguments |
---|
|
Issues fixed
Game is desaturated
Edit gzdoom-<username>.ini
|
---|
Set |
Other information
API
Executable | 32-bit | 64-bit | Notes |
---|---|---|---|
Windows |
Middleware
Middleware | Notes | |
---|---|---|
Audio | OpenAL |
System requirements
Windows | ||
---|---|---|
Minimum | Recommended | |
Operating system (OS) | XP | Vista |
Processor (CPU) | Intel Core 2 Duo | |
System memory (RAM) | 1 GB | |
Hard disk drive (HDD) | 150 MB | |
Video card (GPU) | 512 MB of VRAM DirectX 9.0 compatible |
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 File/folder structure within this directory reflects the path(s) listed for Windows and/or Steam game data (use Wine regedit to access Windows registry paths). Games with Steam Cloud support may store data in
~/.steam/steam/userdata/<user-id>/873150/
in addition to or instead of this directory. The app ID (873150) may differ in some cases. Treat backslashes as forward slashes. See the glossary page for details.
References
- ↑ Valve removed 1000 games from Steam because publishers were 'abusing' Steamworks - PC Gamer - last accessed on April 15, 2020
- ↑ Multiplayer - ZDoom Wiki - last accessed on February 2, 2019