Gal*Gun 2

From PCGamingWiki, the wiki about fixing PC games
Revision as of 10:02, 23 May 2020 by Garrbot (talk | contribs) (updated template usage)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
This page is a stub: it lacks content and/or basic article components. You can help to expand this page by adding an image or additional information.
Gal*Gun 2
Gal*Gun 2 cover
Developers
Inti Creates
Publishers
PQube Limited
Engines
Unreal Engine 4
Release dates
Windows July 20, 2018
Gal*Gun 2 on MobyGames
Gal*Gun
Gal*Gun: Double Peace 2016
Gal*Gun VR 2017
Gal*Gun 2 2018
Gal*Gun Returns 2021

Key points

Has VR Support (Via DLC), similar to Gal*Gun VR, which didn't make it to consoles with VR support.
Barebones Graphics and VR options menus.

General information

Steam Community Discussions

Availability[edit]

Source DRM Notes Keys OS
GamersGate
Icon overlay.png
Windows
Green Man Gaming
Icon overlay.png
Windows
Humble Store
Icon overlay.png
Windows
Steam
Icon overlay.png
Windows
All versions require Steam DRM.

Game data[edit]

Configuration file(s) location[edit]

System Location
Windows %LOCALAPPDATA%\GalGun2\Saved\Config\WindowsNoEditor
Steam Play (Linux) <Steam-folder>/steamapps/compatdata/851890/pfx/[Note 1]

Save game data location[edit]

System Location
Windows %LOCALAPPDATA%\GalGun2\Saved\SaveGames
Steam Play (Linux) <Steam-folder>/steamapps/compatdata/851890/pfx/[Note 1]

Save game cloud syncing[edit]

System Native Notes
Steam Cloud

Video[edit]

In-Game Graphics Options

Graphics feature State Notes
Widescreen resolution
Multi-monitor
Use NVIDIA Surround or AMD Eyefinity in conjunction with Ultrawide (21:9 or Higher)
Ultra-widescreen
See Ultrawide (21:9 or Higher).
4K Ultra HD
In-Game lists "3840x2160", even if running on a different resolution like 1080p, and adjusting the resolution seems to just change the sg.ResolutionQuality setting inside of GameUserSettings.ini. Editing Resolution values in the .INI, or running your display at 4K before launch might be required to run at that resolution.
Field of view (FOV)
Windowed
Borderless fullscreen windowed
See Borderless.
Anisotropic filtering (AF)
See Anisotropic filtering (AF).
Anti-aliasing (AA)
See Anti-Aliasing
Vertical sync (Vsync)
See Vertical sync (Vsync).
60 FPS and 120+ FPS
Framerate uncapped by default.
High dynamic range display (HDR)

Ultrawide (21:9 or Higher)[edit]

Instructions[citation needed]
21:9 Screenshot with the aforementioned tweaks
21:9 Screenshot with the aforementioned tweaks
  1. Go to the configuration file(s) location.
  2. Open GameUserSettings.ini.
  3. Change ResolutionSizeX=xxxx, LastUserConfirmedResolutionSizeX=xxxx, and DesiredScreenWidth=xxxx with your desired Horizontal Resolution (Example: 2560 for a 1080p 21:9 display, or 3840 for a 1080p 32:9 display)
  4. Change ResolutionSizeY=xxxx, LastUserConfirmedResolutionSizeY=xxxx, and DesiredScreenHeight=xxxx with your desired Vertical Resolution (Example: 1080 for a 1080p 21:9/32:9 display)
  5. Set bUseDesiredScreenHeight= to True
  6. In the bottom of Engine.ini, add a new line called "[/Script/Engine.LocalPlayer]", and below that, add AspectRatioAxisConstraint=AspectRatio_MaintainYFOV
  7. Save both Engine.ini and GameUserSettings.ini

Notes

Whether or not the AspectRatioAxisConstraint tweak affects the VR Mode DLC, hasn't been tested yet.
It will also affect the Field of View when playing on a 16:9 resolution as well.
Due to how the in-game settings handles resolution, having the desired screen resolution already set in Windows before launch might be required.

Vertical sync (Vsync)[edit]

Instructions[citation needed]
  1. Go to the configuration file(s) location.
  2. Open GameUserSettings.ini.
  3. Change bUseVSync= to "True"
  4. Save GameUserSettings.ini

Borderless[edit]

Instructions[citation needed]
  1. Go to the configuration file(s) location.
  2. Open GameUserSettings.ini.
  3. Change PreferedFullscreenMode= to "1"
  4. Change LastConfirmedFullscreenMode= to "1"
  5. Change FullscreenMode= to "1"
  6. Save GameUserSettings.ini
If you want to run in Exclusive Fullscreen Mode, Change LastConfirmedFullscreenMode=, alongside the other mentioned strings to "0"

Anti-Aliasing[edit]

Instructions[citation needed]
Gal*Gun 2 uses Temporal AA (TAA) by Default, like most games that use Unreal Engine 4. While this does a somewhat decent job at removing aliasing, it does introduce motion artifacts.
  1. Go to the configuration file(s) location.
  2. Open Engine.ini.
  3. On the bottom of the file, add "[/Script/Engine.RendererSettings]"
  4. Below that, add r.DefaultFeature.AntiAliasing=, and make the value 1 (FXAA), or 2 (TemporalAA)
  5. Save Engine.ini
If you just want to remove Anti-Aliasing entirely, you can go to GameUserSettings.ini, and change sg.AntiAliasingQuality= to "0"

Anisotropic filtering (AF)[edit]

Instructions[citation needed]
  1. Go to the configuration file(s) location.
  2. Open Scalability.ini.
  3. Add [TextureQuality@3], replacing the number with the sg.TextureQuality= setting that you are using in GameUserSettings.ini
  4. Below that line, add r.MaxAnisotropy=xx, replacing the "xx" with the desired Anisotropic Filtering mode (0= Disabled, 2= 2X Aniso, 4= 4X Aniso, 8= 8X Aniso, 16= 16X Aniso.
  5. Save Scalability.ini

Input[edit]

In-Game Control Menu
In-Game Button Config Menu (Includes Key Bindings)
In-Game Options (Includes Controller Vibration Option)

Keyboard and mouse State Notes
Remapping
Mouse acceleration
Mouse sensitivity
Labeled "Sight Sensitivity" in the Controls Menu
Mouse input in menus
Mouse Y-axis inversion
Labeled "Sight Movement Y-Axis" in the Controls Menu
Controller
Controller support
Full controller support
Controller remapping
Controller sensitivity
Labeled "Sight Sensitivity" in the Controls Menu
Controller Y-axis inversion
Labeled "Sight Movement Y-Axis" in the Controls Menu
Controller types
XInput-compatible controllers
Xbox button prompts
Impulse Trigger vibration
DualShock 4 controllers
Tracked motion controllers
Only in VR Mode
Button/gesture prompts
Generic/other controllers
See the glossary page for potential workarounds.
Additional information
Controller hotplugging
Haptic feedback
Simultaneous controller+KB/M

Audio[edit]

In-Game Sound Options

Audio feature State Notes
Separate volume controls
Under the "Sound" section of the Options menu, there are "Music", "Effects", and "Voices" sliders.
Surround sound
Subtitles
This can be found under the Language Menu. Subtitles also work in VR Mode.
Closed captions
Mute on focus lost
In-Game Language Options

Localizations

Language UI Audio Sub Notes
English
Japanese
Korean
Traditional Chinese

VR support[edit]

VR requires the purchase of a DLC.
In-Game VR Options
Headsets Native Notes
HTC Vive
Oculus Rift
OSVR
Windows Mixed Reality
Use ReVive's Patch option to install the needed .DLL Files to run the game without screen distortion.
Devices Native Notes
Tracked motion controllers
Only in VR Mode
See Input settings for details.
Traditional controller
See Input settings for details.
Keyboard/Mouse
Keyboard and Mouse works in-game, but menus will need to be controlled using the arrow keys.
Play area Native Notes
Seated
Standing
Room-scale

Screen fading Removal[edit]

Instructions[citation needed]
Removes the dark fading that occurs in VR Mode when you get too close to a wall, object, prop, or character
Requires going into "<path-to-game>\GalGun2\Content\Paks", and removing the "-WindowsNoEditor" suffix from GalGun2-WindowsNoEditor.pak, and GalGun2-WindowsNoEditor.sig before copying the ModPawn.pak and ModPawn.sig files to that directory.

Issues unresolved[edit]

Tall player height when using the ReVive patch with Windows Mixed Reality[edit]

When using the ReVive patch with Windows Mixed Reality, there is a chance that your player height might be significantly taller than intended. This may result in darkness (without crouching or bending over) when not using the Screen Fading Removal Fix, or your head being through the roof with it.

Issues fixed[edit]

"The UE4-GalGun2 Game has crashed and will close, Fatal error!"[edit]

If using the ReVive patch with Windows Mixed Reality, install the Oculus Rift Software

Download and Install the Oculus Rift Software from the Oculus website.

This crashing issue can still occur, even when not playing in VR mode, if you have the ReVive Patch Binaries in the game's "<path-to-game>\GalGun2\Binaries\Win64" directory

No Input with Windows Mixed Reality, or SteamVR "can't find "action_manifest.json"" when using ReVive[edit]

Use earlier Patch DLLs for ReVive
  1. Download the Patch Binaries for ReVive (Version 1.42 specifically).
  2. Extract the .ZIP file's contents in the game's "<path-to-game>\GalGun2\Binaries\Win64" directory
  3. Make sure to delete the "LibRevive64_1.dll" that was added to the directory when you chose the "Patch" option in ReVive's menu, as that might conflict with earlier versions
  4. Go to where you installed ReVive (In example: "C:\Program Files\Revive", and there will be a subfolder called "Input"
  5. Find the "action_manifest.json"
  6. Copy it to "%APPDATA%\Revive\Input" (If a Revive and Input folder doesn't exist in your "%APPDATA%" directory, then make it before copying the file)
This is due to how later versions of ReVive handle motion controller inputs

Other information[edit]

API[edit]

Technical specs Supported Notes
Direct3D 11
Executable 32-bit 64-bit Notes
Windows

System requirements[edit]

Windows
Minimum Recommended
Operating system (OS) 7
Processor (CPU) Intel Core i5-4670
AMD FX 8350
System memory (RAM) 4 GB
Hard disk drive (HDD) 8 GB
Video card (GPU) Nvidia GeForce GTX 970
AMD Radeon RX 570
DirectX 11 compatible
The System Requirements for Gal*Gun 2 are likely copied from Gal*Gun VR, Which is why the PC system requirements are overkill (When not running in VR Mode) for something that runs at 1080p @ 60FPS on PS4, and 1080p @ 30FPS on Switch (When Docked). Just keep in mind that if you are below these system requirements, it might not be possible to get technical support from the developers.

Notes

  1. 1.0 1.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>/851890/ in addition to or instead of this directory. The app ID (851890) may differ in some cases. Treat backslashes as forward slashes. See the glossary page for details.

References