Azur Lane: Crosswave

From PCGamingWiki, the wiki about fixing PC games
Azur Lane: Crosswave
Azur Lane: Crosswave cover
Developers
Idea Factory
Compile Heart
Felistella
Publishers
Idea Factory International
Engines
Unreal Engine 4
Release dates
Windows February 13, 2020
Azur Lane: Crosswave on MobyGames
Azur Lane: Crosswave on Wikipedia

Key points

PC port with limited scalability and input options.

General information

Steam Community Discussions

Availability[edit]

Source DRM Notes Keys OS
Retail
Icon overlay.png
Limited Edition available from IFI's North American or European online store. No install disc included. Redeemable key is sent over email.
Windows
GamersGate
Icon overlay.png
Windows
Gamesplanet
Icon overlay.png
Windows
Green Man Gaming
Icon overlay.png
Windows
Humble Store
Icon overlay.png
Windows
Steam
Icon overlay.png
Deluxe Edition, and Complete Deluxe Edition are also available.
Windows
All versions require Steam DRM.

DLC and expansion packs

Name Notes
Neptune Free download for the first month of release. No longer available.
Windows
Operation EXP Boost
Windows
Shiranui's Prized Goods Release Sale
Windows
Deluxe Pack Contains wallpapers, soundtrack, and Windows desktop theme.
Windows

Game data[edit]

Configuration file(s) location[edit]

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

Save game data location[edit]

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

Save game cloud syncing[edit]

System Native Notes
Steam Cloud

Video settings[edit]

Graphics options
Graphics options
In-game notice when attempting to enable Fullscreen or Borderless windowed mode on a non-16:9 display
In-game notice when attempting to enable Fullscreen or Borderless windowed mode on a non-16:9 display

Graphics feature State Notes
Widescreen resolution
Multi-monitor
Ultra-widescreen
Fullscreen and Borderless windowed modes cannot be activated in-game when using a 21:9 monitor. See Ultra-widescreen for a workaround.
4K Ultra HD
[Note 2]
Field of view (FOV)
Windowed
Borderless fullscreen windowed
Anisotropic filtering (AF)
See Anisotropic filtering.
Anti-aliasing (AA)
Uses Temporal Anti-Aliasing by default. This can be disabled or changed to FXAA. See Anti-aliasing (AA).
Vertical sync (Vsync)
[2]
60 FPS
120+ FPS
Framerate is capped at 60 FPS. See Uncapped Framerate.
High dynamic range display (HDR)

Custom resolutions[edit]

Edit GameUserSettings.ini[3]
  1. Go to the configuration file(s) location.
  2. Open GameUserSettings.ini.
  3. Change ResolutionSizeX=xxxx to the desired horizontal resolution (replace xxxx with the horizontal resolution).
  4. Change ResolutionSizeY=xxxx to the desired vertical resolutionn (replace xxxx with the vertical resolution).
  5. Save GameUserSettings.ini.
  6. Right click on GameUserSettings.ini, and go to properties, then set the file as "Read-only". This will prevent the game from overwriting the resolution values.

Notes

Attempting to change in-game graphics options will result in the custom resolution being reset. If the GameUserSettings.ini is set to Read-only, changing the resolution back to the desired resolution simply requires restarting the game.
The game uses Vert- FOV scaling, which requires hex editing the executable when using an ultrawide resolution. See Ultra-widescreen.

Ultra-widescreen[edit]

Edit "GameUserSettings.ini" and Hex edit executable for proper field of view[4]
  1. Follow the instructions in Custom resolutions.
  2. Go to <path-to-game>/Azurlane/Binaries/Win64
  3. Make a backup of Azurlane-Win64-Shipping.exe.
  4. Open Azurlane-Win64-Shipping.exe inside of a hex editor, such as HxD.
  5. Search for the hex value 4D 24 40 01 00 00 00 35 FA 0E 3C.
  6. Replace the value in Step 5 with 4D 24 40 01 00 00 00 35 FA 3E 3C to fix the field of view for 21:9 resolutions.
  7. Replace 48 F6 41 2C 01 49 8B with 48 F6 41 2C 00 49 8B to remove non-cutscene pillarboxes (if pillarboxing happens during gameplay).
  8. Save the file, and launch the game.
In-game menus on 21:9 displays will be anchored to the left side of the screen, and cutscenes are pillarboxed.
In-game HUD doesn't show completely on 21:9 resolutions.
While this fixes the in-game field of view, it causes issues with water rendering.

Anisotropic filtering[edit]

Instructions[5]
  1. Go to the configuration file(s) location.
  2. Open Scalability.ini using a text editor.
  3. At the bottom of the config file, add these lines of text:
    [TextureQuality@x]
    r.MaxAnisotropy=xx
    
  4. Replace [TextureQuality@x] with the sg.TextureQuality setting being used in GameUserSettings.ini.
  5. Replace the "xx" value in r.MaxAnisotropy with the desired anisotropic filtering mode (0 = Disabled, 2 = 2X, 4 = 4X, 8 = 8X, 16 = 16X.
  6. Save the ini file.
  7. Right click on Scalability.ini, and go to properties, then set the file as "Read-only". This will prevent the game from overwriting the values.
By default, the game uses the "3" value (UE4's "High" preset) for all scalability settings.

Anti-aliasing (AA)[edit]

Disable or change TemporalAA settings using "GameUserSettings.ini"[6]
  1. Go to the configuration file(s) location.
  2. Open GameUserSettings.ini using a text editor.
  3. Change sg.AntiAliasingQuality to the desired anti-aliasing quality setting. Setting the value to "0" disables anti-aliasing.
Change Anti-Aliasing method from TemporalAA to FXAA in "Scalability.ini"[7]
  1. Go to the configuration file(s) location.
  2. Open Scalability.ini using a text editor.
  3. At the bottom of the config file, add these lines of text:
    [AntiAliasingQuality@x]
    r.DefaultFeature.AntiAliasing=1
    
  4. Replace [AntiAliasingQuality@x] with the sg.AntiAliasingQuality setting being used in GameUserSettings.ini.
  5. Save the ini file.
  6. Right click on Scalability.ini, and go to properties, then set the file as "Read-only". This will prevent the game from overwriting the values.
By default, the game uses the "3" value (UE4's "High" preset) for all scalability settings.

Uncapped Framerate[edit]

Disable Framerate Smoothing or Fixed Framerate in "Engine.ini"[8]
  1. Go to the configuration file(s) location.
  2. Open Engine.ini using a text editor.
  3. At the bottom of the config file, add these lines of text:
    [/Script/Engine.Engine]
    bSmoothFrameRate=False
    bUseFixedFrameRate=False
    
  4. Save the ini file.
  5. Right click on Engine.ini, and go to properties, then set the file as "Read-only". This will prevent the game from overwriting the values.
This tweak may cause softlocking in VN sequences.
Character portrait bobbing in menus is tied to framerate.

Input settings[edit]

Game, Control, and Sound settings
Game, Control, and Sound settings

Keyboard and mouse State Notes
Remapping
Key remapping uses generic controller button descriptions instead of in-game action descriptions. Mouse bindings cannot be changed via in-game settings.[9]
Mouse acceleration
In-game mouse movement has mouse smoothing with camera sway/lag.[10]
Mouse sensitivity
As "Camera Speed".
Mouse input in menus
Mouse Y-axis inversion
Both Vertical and Horizontal camera axis inversion options are supported.[9]
Controller
Controller support
Full controller support
Controller remapping
Controller remapping uses generic controller button descriptions instead of in-game action descriptions.[9]
Controller sensitivity
As "Camera Speed".
Controller Y-axis inversion
Both Vertical and Horizontal camera axis inversion options are supported.[9]
Controller types
XInput-compatible controllers
Xbox button prompts
Impulse Trigger vibration
DualShock 4 controllers
See the glossary page for potential workarounds.
Generic/other controllers
See the glossary page for potential workarounds.
Additional information
Controller hotplugging
Haptic feedback
As "Vibration Setting".
Simultaneous controller+KB/M

Audio settings[edit]

Audio feature State Notes
Separate volume controls
"BGM", "SE", and "Voice".[11]
Surround sound
Subtitles
"Battle Subtitles" in the Graphics Settings menu.
Closed captions
Mute on focus lost

Localizations

Language UI Audio Sub Notes
English
Traditional Chinese
Japanese

Other information[edit]

API[edit]

Technical specs Supported Notes
Direct3D 11, 12 DirectX 12 can be forced using the -d3d12 command line argument.[12]
Executable 32-bit 64-bit Notes
Windows

Middleware[edit]

No middleware information; you can edit this page to add it.

System requirements[edit]

Windows
Minimum Recommended
Operating system (OS) 7
Processor (CPU) Intel CPU Core-I5 3.2GHz or above
System memory (RAM) 4 GB
Hard disk drive (HDD) 4 GB
Video card (GPU) NVIDIA GeForce GTX 750Ti or above
DirectX 12 compatible
A 64-bit system is required.

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>/1150080/ in addition to or instead of this directory. The app ID (1150080) may differ in some cases. Treat backslashes as forward slashes. See the glossary page for details.
  2. Resolutions higher than 3840x2160 can be achieved by config tweaks and setting the desired resolution in Windows before playing. See Custom resolutions. [1]

References

  1. Verified by User:KingKrouch on 2020-02-13
    Users on the Steam discussion board have confirmed that 4K support does indeed work.
  2. Verified by User:KingKrouch on 2020-02-13
    Checked using a command console injector. This isn't affected by the "GameUserSettings.ini" file.
  3. Verified by User:KingKrouch on 2020-02-13
    Used config file tweaks to get these results.
  4. Verified by User:KingKrouch on 2020-02-13
    Used a hex editor and config file tweaks to get these results.
  5. Verified by User:KingKrouch on 2020-02-13
    Found by applying the Cyberdimension Neptunia 4GO anisotropic filtering fix to the game's "Scalability.ini"
  6. Verified by User:KingKrouch on 2020-02-24
    Used config file tweaks to get these results.
  7. Verified by User:KingKrouch on 2020-02-24
    Used config file tweaks to get these results.
  8. Verified by User:KingKrouch on 2020-03-15
    Used config file tweaks to get these results.
  9. 9.0 9.1 9.2 9.3 Verified by User:KingKrouch on 2020-02-13
    Checked in-game settings.
  10. Verified by User:KingKrouch on 2020-02-13
    Tested Keyboard/Mouse controls in-game
  11. Verified by User:KingKrouch on 2020-02-28
    Checked if these options were legitimate by changing the in-game sound settings.
  12. Verified by User:KingKrouch on 2020-07-13
    Tested using launch parameters on Steam, and checking what API is being used with RivaTuner.