Difference between revisions of "Unrailed!"

From PCGamingWiki, the wiki about fixing PC games
(Save game data location: Add save game locations for macOS and Linux)
(Configuration file(s) location: Update configuration file locations.)
(2 intermediate revisions by the same user not shown)
Line 1: Line 1:
{{stub}}
 
 
{{Infobox game
 
{{Infobox game
 
|cover        = Unrailed! cover.jpg
 
|cover        = Unrailed! cover.jpg
Line 47: Line 46:
 
===Configuration file(s) location===
 
===Configuration file(s) location===
 
{{Game data|
 
{{Game data|
{{Game data/config|Windows|{{P|localappdata}}\Daedalic Entertainment GmbH\Unrailed\settings.txt|{{P|localappdata}}\Daedalic Entertainment GmbH\Unrailed\language.txt}}
+
{{Game data/config|Windows|{{P|localappdata}}\Daedalic Entertainment GmbH\Unrailed\GameState\AllPlayers\settings.txt|{{P|localappdata}}\Daedalic Entertainment GmbH\Unrailed\GameState\AllPlayers\language.txt}}
{{Game data/config|OS X|}}
+
{{Game data/config|OS X|Library/Application Support/UnrailedGame/GameState/AllPlayers/settings.txt|Library/Application Support/UnrailedGame/GameState/AllPlayers/language.txt}}
{{Game data/config|Linux|}}
+
{{Game data/config|Linux|~/.local/share/UnrailedGame/GameSate/AllPlayers/settings.txt|~/.local/share/UnrailedGame/GameSate/AllPlayers/language.txt}}
 
}}
 
}}
 
{{XDG|unknown}}
 
{{XDG|unknown}}
Line 120: Line 119:
 
{{Image|Unrailed! - in-game input settings.png|In-game input settings.}}
 
{{Image|Unrailed! - in-game input settings.png|In-game input settings.}}
 
{{Input settings
 
{{Input settings
|key remap                = false
+
|key remap                = hackable
|key remap notes          =  
+
|key remap notes          = See [[#Remapping keys manually|Remapping keys manually]].
 
|acceleration option      = false
 
|acceleration option      = false
 
|acceleration option notes =  
 
|acceleration option notes =  
Line 180: Line 179:
 
|steam cursor detection    = unknown
 
|steam cursor detection    = unknown
 
|steam cursor detection notes =  
 
|steam cursor detection notes =  
 +
}}
 +
 +
===Remapping keys manually===
 +
{{Fixbox|description=Add keyboard bindings manually|fix=
 +
Put a {{code|keyboardremapsingle.txt}}, {{code|keyboardremapleft.txt}} or {{code|keyboardremapright.txt}} into the {{code|AllPlayers}} directory for the game.
 +
 +
* {{code|%localappdata%\Daedalic Entertainment GmbH\Unrailed\GameState\AllPlayers}} on Windows
 +
* {{code|Library/Application Support/UnrailedGame/GameState/AllPlayers/}} on macOS
 +
* {{code|~/.local/share/UnrailedGame/GameSate/AllPlayers}} on Linux
 +
 +
The format of the remapping file should look like this:
 +
 +
<pre>
 +
# comment lines start with #
 +
# each line in the form "ACTION BTN1" or "ACTION BTN1 BTN2" (and so on) declares a new mapping
 +
#
 +
# valid ACTIONs are:           
 +
#MenuLeft
 +
#MenuUp
 +
#MenuRight
 +
#MenuDown
 +
#MainAction
 +
#MenuAccept
 +
#MenuBack
 +
#SecondaryAction
 +
#Dash
 +
#Menu
 +
#Help
 +
#Join
 +
#GameLeft
 +
#GameRight
 +
#GameUp,
 +
#GameDown
 +
#ReplayFaster
 +
#ReplaySlower
 +
#ReplayHalt
 +
#ReplayResume
 +
#PingStart
 +
#PingCancel
 +
#PingAccept
 +
#EmojiTrigger
 +
#Emoji1
 +
#Emoji2
 +
#Emoji3
 +
#Emoji4
 +
#Emoji5
 +
#Emoji6
 +
#Emoji7
 +
#Emoji8
 +
 +
#
 +
# Valid BTNs are
 +
#None
 +
#Back
 +
#Tab
 +
#Enter
 +
#Pause
 +
#CapsLock
 +
#Kana
 +
#Kanji
 +
#Escape
 +
#ImeConvert
 +
#ImeNoConvert
 +
#Space
 +
#PageUp
 +
#PageDown
 +
#End
 +
#Home
 +
#Left
 +
#Up
 +
#Right
 +
#Down
 +
#Select
 +
#Print
 +
#Execute
 +
#PrintScreen
 +
#Insert
 +
#Delete
 +
#Help
 +
#D0
 +
#D1
 +
#D2
 +
#D3
 +
#D4
 +
#D5
 +
#D6
 +
#D7
 +
#D8
 +
#D9
 +
#A
 +
#B
 +
#C
 +
#D
 +
#E
 +
#F
 +
#G
 +
#H
 +
#I
 +
#J
 +
#K
 +
#L
 +
#M
 +
#N
 +
#O
 +
#P
 +
#Q
 +
#R
 +
#S
 +
#T
 +
#U
 +
#V
 +
#W
 +
#X
 +
#Y
 +
#Z
 +
#LeftWindows
 +
#RightWindows
 +
#Apps
 +
#Sleep
 +
#NumPad0
 +
#NumPad1
 +
#NumPad2
 +
#NumPad3
 +
#NumPad4
 +
#NumPad5
 +
#NumPad6
 +
#NumPad7
 +
#NumPad8
 +
#NumPad9
 +
#Multiply
 +
#Add
 +
#Separator
 +
#Subtract
 +
#Decimal
 +
#Divide
 +
#F1
 +
#F2
 +
#F3
 +
#F4
 +
#F5
 +
#F6
 +
#F7
 +
#F8
 +
#F9
 +
#F10
 +
#F11
 +
#F12
 +
#F13
 +
#F14
 +
#F15
 +
#F16
 +
#F17
 +
#F18
 +
#F19
 +
#F20
 +
#F21
 +
#F22
 +
#F23
 +
#F24
 +
#NumLock
 +
#Scroll
 +
#LeftShift
 +
#RightShift
 +
#LeftControl
 +
#RightControl
 +
#LeftAlt
 +
#RightAlt
 +
#BrowserBack
 +
#BrowserForward
 +
#BrowserRefresh
 +
#BrowserStop
 +
#BrowserSearch
 +
#BrowserFavorites
 +
#BrowserHome
 +
#VolumeMute
 +
#VolumeDown
 +
#VolumeUp
 +
#MediaNextTrack
 +
#MediaPreviousTrack
 +
#MediaStop
 +
#MediaPlayPause
 +
#LaunchMail
 +
#SelectMedia
 +
#LaunchApplication1
 +
#LaunchApplication2
 +
#OemSemicolon
 +
#OemPlus
 +
#OemComma
 +
#OemMinus
 +
#OemPeriod
 +
#OemQuestion
 +
#OemTilde
 +
#ChatPadGreen
 +
#ChatPadOrange
 +
#OemOpenBrackets
 +
#OemPipe
 +
#OemCloseBrackets
 +
#OemQuotes
 +
#Oem8
 +
#OemBackslash
 +
#ProcessKey
 +
#OemCopy
 +
#OemAuto
 +
#OemEnlW
 +
#Attn
 +
#Crsel
 +
#Exsel
 +
#EraseEof
 +
#Play
 +
#Zoom
 +
#Pa1
 +
#OemClear
 +
 +
# Example mapping
 +
#MenuLeft A Left
 +
#MenuRight D Right
 +
#MenuDown S Down
 +
#MenuUp W Up
 +
#MenuAccept Space Enter
 +
#MenuBack Escape Back
 +
#MainAction Space RightControl
 +
#SecondaryAction G
 +
#Dash LeftShift RightShift
 +
#Menu Escape
 +
#Help H Help
 +
#Join Space
 +
#GameLeft A Left
 +
#GameRight D Right
 +
#GameUp W Up
 +
#GameDown S Down
 +
#ReplayFaster D Right
 +
#ReplaySlower A Left
 +
#ReplayHalt LeftControl RightControl
 +
#ReplayResume Space RightShift
 +
#PingStart Q
 +
#PingAccept Enter Space
 +
#PingCancel LeftShift RightShift
 +
#EmojiTrigger LeftControl RightControl E
 +
#Emoji1 D1 NumPad1
 +
#Emoji2 D2 NumPad2
 +
#Emoji3 D3 NumPad3
 +
#Emoji4 D4 NumPad4
 +
#Emoji5 D5 NumPad5
 +
#Emoji6 D6 NumPad6
 +
#Emoji7 D7 NumPad7
 +
#Emoji8 D8 NumPad8
 +
</pre>
 
}}
 
}}
  

Revision as of 06:45, 27 September 2020

Unrailed!
Unrailed! cover
Developers
Indoor Astronaut
Publishers
Daedalic Entertainment
China bilibili
Engines
FNA
Release dates
Windows September 23, 2020
macOS (OS X) September 23, 2020
Linux September 23, 2020
Unrailed! on HowLongToBeat
Unrailed! on IGDB
Unrailed! on MobyGames

General information

Official Discord server
Steam Community Discussions

Availability

Source DRM Notes Keys OS
GamersGate
Icon overlay.png
Windows
macOS (OS X)
Linux
Gamesplanet
Icon overlay.png
Windows
macOS (OS X)
Linux
Green Man Gaming
Icon overlay.png
Windows
macOS (OS X)
Linux
Humble Store
Icon overlay.png
Supporter Bundle also available.
Windows
macOS (OS X)
Linux
Steam
Icon overlay.png
Supporter Bundle also available.
Windows
macOS (OS X)
Linux
All versions require Steam DRM.

Game data

Configuration file(s) location

System Location
Windows %LOCALAPPDATA%\Daedalic Entertainment GmbH\Unrailed\GameState\AllPlayers\settings.txt
%LOCALAPPDATA%\Daedalic Entertainment GmbH\Unrailed\GameState\AllPlayers\language.txt
macOS (OS X) Library/Application Support/UnrailedGame/GameState/AllPlayers/settings.txt
Library/Application Support/UnrailedGame/GameState/AllPlayers/language.txt
Linux ~/.local/share/UnrailedGame/GameSate/AllPlayers/settings.txt
~/.local/share/UnrailedGame/GameSate/AllPlayers/language.txt
It's unknown whether this game follows the XDG Base Directory Specification on Linux. Please fill in this information.

Save game data location

System Location
Windows %LOCALAPPDATA%\Daedalic Entertainment GmbH\Unrailed\GameState\AllPlayers\SaveGames
macOS (OS X) Library/Application Support/UnrailedGame/GameState/AllPlayers/SaveGames
Linux ~/.local/share/UnrailedGame/GameSate/AllPlayers/SaveGames

Save game cloud syncing

System Native Notes
Steam Cloud

Video settings

In-game video settings.
In-game video settings.
In-game accessibility settings.
In-game accessibility settings.

Graphics feature State WSGF Notes
Widescreen resolution
Multi-monitor
Aspect ratios up to 48:9 are supported.[1]
Ultra-widescreen
[1]
4K Ultra HD
Field of view (FOV)
Windowed
Borderless fullscreen windowed
Anisotropic filtering (AF)
Anti-aliasing (AA)
See the glossary page for potential workarounds.
Vertical sync (Vsync)
60 FPS
120+ FPS
High dynamic range display (HDR)
Color blind mode
Color blind mode will show the water contents of the train next to the engine instead of communicating it via color.

Input settings

In-game input settings.
In-game input settings.

Keyboard and mouse State Notes
Remapping
See Remapping keys manually.
Mouse acceleration
Mouse sensitivity
Mouse input in menus
Menus are interacted-with by moving your character to an option and selecting. No mouse interaction is supported.
Mouse Y-axis inversion
Controller
Controller support
Full controller support
Controller remapping
See the glossary page for potential workarounds.
Controller sensitivity
Controller Y-axis inversion
Additional information
Controller hotplugging
Haptic feedback
Simultaneous controller+KB/M

Remapping keys manually

Add keyboard bindings manually

Put a keyboardremapsingle.txt, keyboardremapleft.txt or keyboardremapright.txt into the AllPlayers directory for the game.

  • %localappdata%\Daedalic Entertainment GmbH\Unrailed\GameState\AllPlayers on Windows
  • Library/Application Support/UnrailedGame/GameState/AllPlayers/ on macOS
  • ~/.local/share/UnrailedGame/GameSate/AllPlayers on Linux

The format of the remapping file should look like this:

# comment lines start with #
# each line in the form "ACTION BTN1" or "ACTION BTN1 BTN2" (and so on) declares a new mapping
#
# valid ACTIONs are:             
#MenuLeft
#MenuUp
#MenuRight
#MenuDown
#MainAction
#MenuAccept
#MenuBack
#SecondaryAction
#Dash
#Menu
#Help
#Join
#GameLeft
#GameRight
#GameUp,
#GameDown
#ReplayFaster
#ReplaySlower
#ReplayHalt
#ReplayResume
#PingStart
#PingCancel
#PingAccept
#EmojiTrigger
#Emoji1
#Emoji2
#Emoji3
#Emoji4
#Emoji5
#Emoji6
#Emoji7
#Emoji8

#
# Valid BTNs are
#None
#Back
#Tab
#Enter
#Pause
#CapsLock
#Kana
#Kanji
#Escape
#ImeConvert
#ImeNoConvert
#Space
#PageUp
#PageDown
#End
#Home
#Left
#Up
#Right
#Down
#Select
#Print
#Execute
#PrintScreen
#Insert
#Delete
#Help
#D0
#D1
#D2
#D3
#D4
#D5
#D6
#D7
#D8
#D9
#A
#B
#C
#D
#E
#F
#G
#H
#I
#J
#K
#L
#M
#N
#O
#P
#Q
#R
#S
#T
#U
#V
#W
#X
#Y
#Z
#LeftWindows
#RightWindows
#Apps
#Sleep
#NumPad0
#NumPad1
#NumPad2
#NumPad3
#NumPad4
#NumPad5
#NumPad6
#NumPad7
#NumPad8
#NumPad9
#Multiply
#Add
#Separator
#Subtract
#Decimal
#Divide
#F1
#F2
#F3
#F4
#F5
#F6
#F7
#F8
#F9
#F10
#F11
#F12
#F13
#F14
#F15
#F16
#F17
#F18
#F19
#F20
#F21
#F22
#F23
#F24
#NumLock
#Scroll
#LeftShift
#RightShift
#LeftControl
#RightControl
#LeftAlt
#RightAlt
#BrowserBack
#BrowserForward
#BrowserRefresh
#BrowserStop
#BrowserSearch
#BrowserFavorites
#BrowserHome
#VolumeMute
#VolumeDown
#VolumeUp
#MediaNextTrack
#MediaPreviousTrack
#MediaStop
#MediaPlayPause
#LaunchMail
#SelectMedia
#LaunchApplication1
#LaunchApplication2
#OemSemicolon
#OemPlus
#OemComma
#OemMinus
#OemPeriod
#OemQuestion
#OemTilde
#ChatPadGreen
#ChatPadOrange
#OemOpenBrackets
#OemPipe
#OemCloseBrackets
#OemQuotes
#Oem8
#OemBackslash
#ProcessKey
#OemCopy
#OemAuto
#OemEnlW
#Attn
#Crsel
#Exsel
#EraseEof
#Play
#Zoom
#Pa1
#OemClear

# Example mapping
#MenuLeft A Left
#MenuRight D Right
#MenuDown S Down
#MenuUp W Up
#MenuAccept Space Enter
#MenuBack Escape Back
#MainAction Space RightControl
#SecondaryAction G
#Dash LeftShift RightShift
#Menu Escape
#Help H Help
#Join Space
#GameLeft A Left
#GameRight D Right
#GameUp W Up
#GameDown S Down
#ReplayFaster D Right
#ReplaySlower A Left
#ReplayHalt LeftControl RightControl
#ReplayResume Space RightShift
#PingStart Q
#PingAccept Enter Space
#PingCancel LeftShift RightShift
#EmojiTrigger LeftControl RightControl E
#Emoji1 D1 NumPad1
#Emoji2 D2 NumPad2
#Emoji3 D3 NumPad3
#Emoji4 D4 NumPad4
#Emoji5 D5 NumPad5
#Emoji6 D6 NumPad6
#Emoji7 D7 NumPad7
#Emoji8 D8 NumPad8

Audio settings

In-game audio settings.
In-game audio settings.

Audio feature State Notes
Separate volume controls
Sound, Music
Surround sound
Subtitles
Closed captions
Mute on focus lost
In-game language settings.
In-game language settings.

Localizations

Language UI Audio Sub Notes
English
Simplified Chinese
Traditional Chinese
French
German
Italian
Japanese
Korean
Polish
Brazilian Portuguese
Russian
Spanish
Latin American Spanish
Turkish

Network

Multiplayer types

Type Native Players Notes
Local play
4 Co-op, Versus
Up to 2 players can play on the same keyboard locally with split controls (one uses WASD and the other uses arrow keys)
LAN play
Online play
4 Co-op, Versus

Ports

Protocol Port(s) and/or port range(s)
TCP 27015-27030, 27036-27037
UDP 4380, 27000-27031, 27036
Universal Plug and Play (UPnP) support status is unknown.

Issues fixed

The game runs with suboptimal FPS

Lower graphics settings or use command line option[2]

Either lower your graphic settings under Settings > Graphics or add --force-opengl to your command line arguments.

Other information

API

Technical specs Supported Notes
Direct3D 11
Executable 32-bit 64-bit Notes
Windows
macOS (OS X)
Linux

Middleware

Middleware Notes
Audio FMOD

System requirements

Windows
Minimum
Operating system (OS) 7
Processor (CPU) 2 GHz Dual Core
System memory (RAM) 4 GB
Hard disk drive (HDD) 2 GB
Video card (GPU) Intel HD Graphics 520
Other Broadband Internet connection
A 64-bit operating system is required.
macOS (OS X)
Minimum
Operating system (OS) 10.14
Processor (CPU) 2 GHz Dual Core
System memory (RAM) 4 GB
Hard disk drive (HDD) 2 GB
Video card (GPU) Intel HD Graphics 5000
Other Broadband Internet connection
A 64-bit operating system is required.
Only wireless gamepads are supported.
Linux
Minimum
Operating system (OS) Ubuntu 18.04
Processor (CPU) 2 GHz Dual Core
System memory (RAM) 4 GB
Hard disk drive (HDD) 2 GB
Video card (GPU) Intel HD Graphics 520
Other Broadband Internet connection
A 64-bit operating system is required.

References

  1. 1.0 1.1 Steam :: Unrailed! :: MacOS & Linux Build Now Available! - last accessed on 2020-02-20
    "We now support screen ratios up to 48:9"
  2. FAQ - Frequently Asked Questions - last accessed on 2020-09-27