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 "Ruiner"

From PCGamingWiki, the wiki about fixing PC games
 
(77 intermediate revisions by 24 users not shown)
Line 1: Line 1:
{{stub}}
 
 
{{Infobox game
 
{{Infobox game
 
|cover        = RUINER cover.png
 
|cover        = RUINER cover.png
Line 10: Line 9:
 
|release dates=  
 
|release dates=  
 
{{Infobox game/row/date|Windows|September 26, 2017}}
 
{{Infobox game/row/date|Windows|September 26, 2017}}
{{Infobox game/row/date|OS X|TBA|ref=<ref name="OS X and Linux">[http://steamcommunity.com/app/464060/discussions/0/154644928862239593/?ctp=23#c1496741765127956846 @Devs and Publishers: Linux support on day one ore just "maybe for exitement" like with SW2? :: RUINER General Discussions]</ref>}}
+
{{Infobox game/row/date|Linux|April 17, 2018|ref=<ref name="The final version of Linux">[https://steamcommunity.com/games/464060/announcements/detail/2519077449843430645 Steam Community :: Group Announcements :: RUINER - The final version of RUINER for Linux is here!]</ref>}}
{{Infobox game/row/date|Linux|TBA|ref=<ref name="OS X and Linux"/>}}
+
|taxonomy    =
 +
{{Infobox game/row/taxonomy/monetization      | One-time game purchase }}
 +
{{Infobox game/row/taxonomy/microtransactions | }}
 +
{{Infobox game/row/taxonomy/modes            | }}
 +
{{Infobox game/row/taxonomy/pacing            | Real-time }}
 +
{{Infobox game/row/taxonomy/perspectives      | Bird's-eye view }}
 +
{{Infobox game/row/taxonomy/controls          | Direct control }}
 +
{{Infobox game/row/taxonomy/genres            | Shooter }}
 +
{{Infobox game/row/taxonomy/sports            | }}
 +
{{Infobox game/row/taxonomy/vehicles          | }}
 +
{{Infobox game/row/taxonomy/art styles        | }}
 +
{{Infobox game/row/taxonomy/themes            | Cyberpunk }}
 +
{{Infobox game/row/taxonomy/series            | }}
 
|steam appid  = 464060
 
|steam appid  = 464060
 
|steam appid side  =  
 
|steam appid side  =  
|gogcom page  = ruiner
+
|gogcom id    = 1637928515
 +
|gogcom id side = 1290892976
 
|strategywiki =  
 
|strategywiki =  
|wikipedia    =  
+
|mobygames    = ruiner
 +
|wikipedia    = Ruiner_(video_game)
 
|winehq      =  
 
|winehq      =  
 +
|license      = commercial
 +
|official site= http://ruinergame.com/
 
}}
 
}}
  
 
'''General information'''
 
'''General information'''
{{GOG.com links|ruiner|ruiner}}
+
{{mm}} [https://discordapp.com/invite/devolverdigital Publisher Discord server]
{{mm}} [http://steamcommunity.com/app/464060/discussions/ Steam Community Discussions]
+
{{GOG.com links|1637928515|ruiner}}
 +
{{mm}} [https://steamcommunity.com/app/464060/discussions/ Steam Community Discussions]
  
 
==Availability==
 
==Availability==
 
{{Availability|
 
{{Availability|
{{Availability/row| GOG | ruiner | DRM-free |  |  | Windows }}
+
{{Availability/row| Epic Games Store | ruiner | DRM-free | DRM-free when launched directly from executable.<ref>{{Refcheck|user=Baronsmoki|date=2019-11-07}}</ref> | | Windows }}
{{Availability/row| Steam | 464060 | Steam | | | Windows }}
+
{{Availability/row| GOG.com | ruiner | DRM-free |  |  | Windows, Linux }}
{{Availability/row| WinStore | 9NLQTDKD0PMT | WinStore | Xbox Play Anywhere |  | Windows }}
+
{{Availability/row| GMG | ruiner | Steam | | | Windows, Linux }}
 +
{{Availability/row| Humble | ruiner | Steam | | | Windows, Linux }}
 +
{{Availability/row| Microsoft Store | 9NLQTDKD0PMT | Microsoft Store | {{Store feature|Xbox Play Anywhere}} |  | Windows }}
 +
{{Availability/row| Steam | 464060 | Steam |  |  | Windows, Linux }}
 +
}}
 +
 
 +
{{DLC|
 +
}}
 +
 
 +
==Essential improvements==
 +
===Skip intro videos===
 +
{{Fixbox|description=Modify video files|ref=<ref name="Wasch">{{Refcheck|user=Waschbär|date=2018-05-05}}</ref>|fix=
 +
# Go to <code>{{p|game}}\Ruiner\content\movies\</code>.
 +
# Delete or rename <code>UE4_Logo.bik</code>.
 
}}
 
}}
  
 
==Game data==
 
==Game data==
 +
{{Image|Ruiner gameplay settings.png|In-game gameplay settings.}}
 +
 
===Configuration file(s) location===
 
===Configuration file(s) location===
 
{{Game data|
 
{{Game data|
{{Game data/row|Windows|}}
+
{{Game data/config|Windows|{{p|localappdata}}\Ruiner\Saved\Config\WindowsNoEditor\}}
{{Game data/row|Windows Store|}}
+
{{Game data/config|Microsoft Store|}}
 +
{{Game data/config|Linux|{{P|xdgconfighome}}/Epic/Ruiner/Saved/Config/}}
 
}}
 
}}
 +
{{XDG|true}}
  
 
===Save game data location===
 
===Save game data location===
 
{{Game data|
 
{{Game data|
{{Game data/row|Windows|}}
+
{{Game data/saves|Windows|{{p|localappdata}}\Ruiner\Saved\SaveGames\}}
{{Game data/row|Windows Store|}}
+
{{Game data/saves|Microsoft Store|{{p|localappdata}}\Packages\DevolverDigital.Ruiner_6kzv4j18v0c96\SystemAppData\wgs\000900000254A507_ECED0100ED114094AF25077B0598D10C\8FC1BBA561974E9EAAD4526E5963654A\}}
 +
{{Game data/saves|Linux|{{P|xdgconfighome}}/Epic/Ruiner/Saved/SaveGames/}}
 
}}
 
}}
 +
{{ii}} To carry over the progress from the UWP version to a different one, copy the biggest file without extension and rename it to {{code|RuinerSaveSlot.sav}}.
  
 
===[[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
|gog galaxy           = unknown
+
|discord                  =
|gog galaxy notes     =  
+
|discord notes            =
|origin               =  
+
|epic games launcher      = true
|origin notes         =  
+
|epic games launcher notes =
|steam cloud           = unknown
+
|gog galaxy               = true
|steam cloud notes     =  
+
|gog galaxy notes         =  
|uplay                =  
+
|origin                   =  
|uplay notes           =  
+
|origin notes             =  
|xbox cloud           = unknown
+
|steam cloud               = true
|xbox cloud notes     =  
+
|steam cloud notes         =  
 +
|ubisoft connect          =  
 +
|ubisoft connect notes     =  
 +
|xbox cloud               = true
 +
|xbox cloud notes         =  
 
}}
 
}}
  
==Video settings==
+
==Video==
{{Video settings
+
{{Image|Ruiner video settings.png|In-game video settings.}}
|wsgf link                  =  
+
{{Video
|widescreen wsgf award      =  
+
|wsgf link                  = https://www.wsgf.org/dr/ruiner/en
|multimonitor wsgf award    =  
+
|widescreen wsgf award      = gold
|ultrawidescreen wsgf award =  
+
|multimonitor wsgf award    = limited
|4k ultra hd wsgf award    =  
+
|ultrawidescreen wsgf award = gold
 +
|4k ultra hd wsgf award    = gold
 
|widescreen resolution      = true
 
|widescreen resolution      = true
|widescreen resolution notes=  
+
|widescreen resolution notes= 16:10 resolutions are letterboxed.
|multimonitor              = unknown
+
|multimonitor              = hackable
|multimonitor notes        =  
+
|multimonitor notes        = See the [https://www.wsgf.org/dr/ruiner/en WSGF entry].
|ultrawidescreen            = unknown
+
|ultrawidescreen            = true
|ultrawidescreen notes      =  
+
|ultrawidescreen notes      = <ref>{{Refurl|url=https://steamcommunity.com/games/464060/announcements/detail/1469726615585508375|title=Steam Community :: Group Announcements :: RUINER - Ultra Savage Update|date=May 2023}}</ref>
|4k ultra hd                = unknown
+
|4k ultra hd                = true
|4k ultra hd notes          =  
+
|4k ultra hd notes          = Higher resolutions may appear offscreen due to a lack of scrolling in the menu.
|fov                        = unknown
+
|fov                        = hackable
|fov notes                  =  
+
|fov notes                  = Default FOV is 45°. See [[#Field of view (FOV)|Field of view (FOV)]].
|windowed                  = unknown
+
|windowed                  = true
 
|windowed notes            =  
 
|windowed notes            =  
|borderless windowed        = unknown
+
|borderless windowed        = true
 
|borderless windowed notes  =  
 
|borderless windowed notes  =  
|anisotropic                = unknown
+
|anisotropic                = false
 
|anisotropic notes          =  
 
|anisotropic notes          =  
|antialiasing              = unknown
+
|antialiasing              = hackable
|antialiasing notes        =  
+
|antialiasing notes        = [[TAA]] always enabled with adjustable quality. See [[#Anti-aliasing (AA)|Anti-aliasing (AA)]].
|vsync                      = unknown
+
|vsync                      = true
 
|vsync notes                =  
 
|vsync notes                =  
|60 fps                    = unknown
+
|60 fps                    = true
 
|60 fps notes              =  
 
|60 fps notes              =  
|120 fps                    = unknown
+
|120 fps                    = true
 
|120 fps notes              =  
 
|120 fps notes              =  
 +
|hdr                        = unknown
 +
|hdr notes                  =
 +
|ray tracing                = unknown
 +
|ray tracing notes          =
 
|color blind                = unknown
 
|color blind                = unknown
 
|color blind notes          =  
 
|color blind notes          =  
 
}}
 
}}
  
==Input settings==
+
===[[Glossary:Field of view (FOV)|Field of view (FOV)]]===
{{Input settings
+
{{Fixbox|description=Change FOV|ref=<ref>{{Refcheck|user=Keith|date=2019-11-15|comment=}}</ref>|fix=
|key remap                = unknown
+
# Start the game.
 +
# Download and inject the [[Engine:Unreal Engine 4#Re-enable developer console|UE4 Console Unlocker]] into the game process.
 +
# Once it's injected, open the in-game console with {{key|~}}.
 +
# Type in and enter <code>fov x</code> where <code>x</code> is the desired FOV.
 +
 
 +
'''Notes'''
 +
{{--}} FOV resets to default after loading screens.
 +
}}
 +
 
 +
===[[Glossary:Anti-aliasing (AA)|Anti-aliasing (AA)]]===
 +
{{Fixbox|description=Change AA method|ref=<ref name="Wasch" />|fix=
 +
# Go to the [[#Game data|configuration file(s) location]].
 +
# Open {{code|Engine.ini}}.
 +
# Add the following to the file and change the variable to {{code|1}} for [[FXAA]] and {{code|0}} to disable Anti-aliasing.
 +
<pre>
 +
[SystemSettings]
 +
r.DefaultFeature.AntiAliasing=2
 +
</pre>
 +
}}
 +
 
 +
===Motion blur===
 +
{{Fixbox|description=Disable motion blur|ref=<ref name="Wasch" />|fix=
 +
# Go to the [[#Game data|configuration file(s) location]].
 +
# Open {{code|Engine.ini}}.
 +
# Add the following and save the file.
 +
<pre>
 +
[SystemSettings]
 +
r.MotionBlurQuality=0
 +
</pre>
 +
}}
 +
 
 +
===Custom resolution===
 +
{{Fixbox|description=Modify user settings file|ref=<ref>{{Refcheck|user=DanianA|date=2019-12-17|comment=Only tested on windows.}}</ref>|fix=
 +
# Go to the [[#Game data|configuration file(s) location]].
 +
# Open {{code| GameUserSettings.ini}}.
 +
# Change the <code>ResolutionSizeX=</code> number to the desired resolution width.
 +
# Change the <code>ResolutionSizeY=</code> number to the desired resolution height.
 +
# Change <code>FullscreenMode=</code> to {{code| 2}} for windowed or {{code| 0}} for exclusive fullscreen.
 +
}}
 +
 
 +
==Input==
 +
{{Image|Ruiner controller layout.png|In-game controller layout overview.}}
 +
{{Input
 +
|key remap                = true
 
|key remap notes          =  
 
|key remap notes          =  
|acceleration option      = unknown
+
|acceleration option      = false
|acceleration option notes =  
+
|acceleration option notes = No acceleration.
|mouse sensitivity        = unknown
+
|mouse sensitivity        = true
 
|mouse sensitivity notes  =  
 
|mouse sensitivity notes  =  
|mouse menu                = unknown
+
|mouse menu                = true
 
|mouse menu notes          =  
 
|mouse menu notes          =  
|invert mouse y-axis      = unknown
+
|invert mouse y-axis      = n/a
 
|invert mouse y-axis notes =  
 
|invert mouse y-axis notes =  
 +
|touchscreen              = unknown
 +
|touchscreen notes        =
 
|controller support        = true
 
|controller support        = true
 
|controller support notes  =  
 
|controller support notes  =  
|full controller          = unknown
+
|full controller          = true
 
|full controller notes    =  
 
|full controller notes    =  
|controller remap          = unknown
+
|controller remap          = false
 
|controller remap notes    =  
 
|controller remap notes    =  
|controller sensitivity    = unknown
+
|controller sensitivity    = false
 
|controller sensitivity notes=  
 
|controller sensitivity notes=  
|invert controller y-axis  = unknown
+
|invert controller y-axis  = n/a
 
|invert controller y-axis notes=  
 
|invert controller y-axis notes=  
|touchscreen               = unknown
+
|xinput controllers        = true
|touchscreen notes        =  
+
|xinput controllers notes  =
|button prompts           = unknown
+
|xbox prompts              = true
|button prompts notes     =  
+
|xbox prompts notes        =
|controller hotplug        = unknown
+
|impulse triggers          = unknown
 +
|impulse triggers notes    =
 +
|dualshock 4               = true
 +
|dualshock 4 notes        =
 +
|dualshock prompts        = false
 +
|dualshock prompts notes  =
 +
|light bar support        = true
 +
|light bar support notes  = Static blue.
 +
|dualshock 4 modes        = USB
 +
|dualshock 4 modes notes  =
 +
|tracked motion controllers= false
 +
|tracked motion controllers notes =
 +
|tracked motion prompts    = unknown
 +
|tracked motion prompts notes =
 +
|other controllers         = false
 +
|other controllers notes  =
 +
|other button prompts     = unknown
 +
|other button prompts notes=  
 +
|controller hotplug        = true
 
|controller hotplug notes  =  
 
|controller hotplug notes  =  
|haptic feedback          = unknown
+
|haptic feedback          = true
|haptic feedback notes    =  
+
|haptic feedback notes    = Can be disabled.
|light bar support        = unknown
+
|simultaneous input        = true
|light bar support notes   =  
+
|simultaneous input notes  = Moving with controller and aiming with mouse causes input issues.
 +
|steam input api          = unknown
 +
|steam input api notes    =
 +
|steam hook input          = unknown
 +
|steam hook input notes    =
 +
|steam input presets      = unknown
 +
|steam input presets notes =
 +
|steam controller prompts  = unknown
 +
|steam controller prompts notes =  
 +
|steam cursor detection    = unknown
 +
|steam cursor detection notes =  
 
}}
 
}}
 +
<gallery>
 +
Ruiner movement controls settings.png|In-game movement controls settings.
 +
Ruiner actions controls settings.png|In-game actions controls settings.
 +
Ruiner interface controls settings.png|In-game interface controls settings.
 +
</gallery>
  
==Audio settings==
+
==Audio==
{{Audio settings
+
{{Image|Ruiner sound settings.png|In-game sound settings.}}
|separate volume          = unknown
+
{{Audio
 +
|separate volume          = true
 
|separate volume notes    =  
 
|separate volume notes    =  
|surround sound          = unknown
+
|surround sound          = false
 
|surround sound notes    =  
 
|surround sound notes    =  
|subtitles                = unknown
+
|subtitles                = true
 
|subtitles notes          =  
 
|subtitles notes          =  
|closed captions          = unknown
+
|closed captions          = false
 
|closed captions notes    =  
 
|closed captions notes    =  
|mute on focus lost      = unknown
+
|mute on focus lost      = false
 
|mute on focus lost notes =  
 
|mute on focus lost notes =  
 
|eax support              =  
 
|eax support              =  
Line 146: Line 269:
 
{{L10n/switch
 
{{L10n/switch
 
|language  = English
 
|language  = English
|interface = yes
+
|interface = true
 +
|audio    = n/a
 +
|subtitles = true
 +
|notes    =
 +
|fan      =
 +
}}
 +
{{L10n/switch
 +
|language  = Simplified Chinese
 +
|interface = true
 +
|audio    = n/a
 +
|subtitles = true
 +
|notes    =
 +
|fan      =
 +
}}
 +
{{L10n/switch
 +
|language  = Traditional Chinese
 +
|interface = true
 
|audio    = n/a
 
|audio    = n/a
|subtitles = yes
+
|subtitles = true
 +
|notes    =
 +
|fan      =
 +
}}
 +
{{L10n/switch
 +
|language  = Czech
 +
|interface = true
 +
|audio    = n/a
 +
|subtitles = true
 
|notes    =  
 
|notes    =  
 
|fan      =  
 
|fan      =  
|fan notes =
 
 
}}
 
}}
 
{{L10n/switch
 
{{L10n/switch
 
|language  = French
 
|language  = French
|interface = yes
+
|interface = true
 
|audio    = n/a
 
|audio    = n/a
|subtitles = yes
+
|subtitles = true
 
|notes    =  
 
|notes    =  
 
|fan      =  
 
|fan      =  
|fan notes =
 
 
}}
 
}}
 
{{L10n/switch
 
{{L10n/switch
 
|language  = German
 
|language  = German
|interface = yes
+
|interface = true
 
|audio    = n/a
 
|audio    = n/a
|subtitles = yes
+
|subtitles = true
 
|notes    =  
 
|notes    =  
 
|fan      =  
 
|fan      =  
|fan notes =
 
 
}}
 
}}
 
{{L10n/switch
 
{{L10n/switch
 
|language  = Italian
 
|language  = Italian
|interface = yes
+
|interface = true
 
|audio    = n/a
 
|audio    = n/a
|subtitles = yes
+
|subtitles = true
 
|notes    =  
 
|notes    =  
 
|fan      =  
 
|fan      =  
|fan notes =
 
 
}}
 
}}
 
{{L10n/switch
 
{{L10n/switch
 
|language  = Japanese
 
|language  = Japanese
|interface = yes
+
|interface = true
 +
|audio    = n/a
 +
|subtitles = true
 +
|notes    =
 +
|fan      =
 +
}}
 +
{{L10n/switch
 +
|language  = Korean
 +
|interface = true
 
|audio    = n/a
 
|audio    = n/a
|subtitles = yes
+
|subtitles = true
 
|notes    =  
 
|notes    =  
 
|fan      =  
 
|fan      =  
|fan notes =
 
 
}}
 
}}
 
{{L10n/switch
 
{{L10n/switch
 
|language  = Polish
 
|language  = Polish
|interface = yes
+
|interface = true
 +
|audio    = n/a
 +
|subtitles = true
 +
|notes    =
 +
|fan      =
 +
}}
 +
{{L10n/switch
 +
|language  = Brazilian Portuguese
 +
|interface = true
 
|audio    = n/a
 
|audio    = n/a
|subtitles = yes
+
|subtitles = true
 
|notes    =  
 
|notes    =  
 
|fan      =  
 
|fan      =  
|fan notes =
 
 
}}
 
}}
 
{{L10n/switch
 
{{L10n/switch
 
|language  = Russian
 
|language  = Russian
|interface = yes
+
|interface = true
 
|audio    = n/a
 
|audio    = n/a
|subtitles = yes
+
|subtitles = true
 
|notes    =  
 
|notes    =  
 
|fan      =  
 
|fan      =  
|fan notes =
 
 
}}
 
}}
 
{{L10n/switch
 
{{L10n/switch
 
|language  = Spanish
 
|language  = Spanish
|interface = yes
+
|interface = true
 +
|audio    = n/a
 +
|subtitles = true
 +
|notes    =
 +
|fan      =
 +
}}
 +
{{L10n/switch
 +
|language  = Ukrainian
 +
|interface = true
 
|audio    = n/a
 
|audio    = n/a
|subtitles = yes
+
|subtitles = true
 
|notes    =  
 
|notes    =  
 
|fan      =  
 
|fan      =  
|fan notes =
 
 
}}
 
}}
 +
}}
 +
 +
===Change language===
 +
{{ii}} Steam users can change the language via the [[Store:Steam#Change the language of a game|game properties]].
 +
{{Fixbox|description=Modify Engine.ini|ref=<ref name="Wasch" />|fix=
 +
# Go to the [[#Game data|configuration file(s) location]].
 +
# Open {{code|Engine.ini}}.
 +
# Add the following and change the variable to a supported [https://en.wikipedia.org/wiki/List_of_ISO_639-1_codes ISO 639-1 code] (e.g. {{code|en}} for English, {{code|de}} for German).
 +
<pre>
 +
[Internationalization]
 +
Culture=en
 +
</pre>
 
}}
 
}}
  
Line 221: Line 396:
 
===API===
 
===API===
 
{{API
 
{{API
|direct3d versions      =  
+
|direct3d versions      = 11
 
|direct3d notes        =  
 
|direct3d notes        =  
 
|directdraw versions    =  
 
|directdraw versions    =  
 
|directdraw notes      =  
 
|directdraw notes      =  
|opengl versions        =  
+
|opengl versions        = 3.3
 
|opengl notes          =  
 
|opengl notes          =  
 
|glide versions        =  
 
|glide versions        =  
Line 233: Line 408:
 
|mantle support        =  
 
|mantle support        =  
 
|mantle support notes  =  
 
|mantle support notes  =  
|vulkan support        =  
+
|vulkan versions        =  
|vulkan support notes   =  
+
|vulkan notes           =  
 
|dos modes              =  
 
|dos modes              =  
 
|dos modes notes        =  
 
|dos modes notes        =  
|shader model versions  =  
+
|shader model versions  = 5.0
 
|shader model notes    =  
 
|shader model notes    =  
|64-bit executable     = true
+
|windows 32-bit exe    = false
|64-bit executable notes=  
+
|windows 64-bit exe    = true
 +
|windows arm app        = unknown
 +
|windows exe notes      =
 +
|mac os x powerpc app  =
 +
|macos intel 32-bit app = unknown
 +
|macos intel 64-bit app = unknown
 +
|macos app notes        =
 +
|linux 32-bit executable= false
 +
|linux 64-bit executable= true
 +
|linux arm app          = false
 +
|linux executable notes =
 +
}}
 +
 
 +
===Middleware===
 +
{{Middleware
 +
|physics          = PhysX
 +
|physics notes    =
 +
|audio            = fmod
 +
|audio notes      =
 +
|interface        =
 +
|interface notes  =
 +
|input            =
 +
|input notes      =
 +
|cutscenes        = Bink
 +
|cutscenes notes  =
 +
|multiplayer      =
 +
|multiplayer notes=  
 
}}
 
}}
  
 
==System requirements==
 
==System requirements==
{{ii}} A 64-bit system is required.
 
 
{{System requirements
 
{{System requirements
 
|OSfamily = Windows
 
|OSfamily = Windows
Line 253: Line 453:
 
|minRAM  = 4 GB
 
|minRAM  = 4 GB
 
|minHD    = 10 GB
 
|minHD    = 10 GB
|minGPU  = Nvidia GeForce GTX 460 (1 GB)
+
|minGPU  = Nvidia GeForce GTX 460
|minGPU2  = AMD Radeon HD 6850 (1 GB)
+
|minGPU2  = AMD Radeon HD 6850
 +
|minVRAM  = 1 GB
 +
|minDX    = 11
  
|recOS    =  
+
|recOS    = 8.1, 10
 
|recCPU  = Intel Core i5-4670K
 
|recCPU  = Intel Core i5-4670K
 
|recCPU2  = AMD FX-6350
 
|recCPU2  = AMD FX-6350
 
|recRAM  = 6 GB
 
|recRAM  = 6 GB
 
|recHD    =  
 
|recHD    =  
|recGPU  = Nvidia GeForce GTX 660 (2 GB)
+
|recGPU  = Nvidia GeForce GTX 660
|recGPU2 = AMD Radeon HD 7970 (3 GB)
+
|recGPU2  = AMD Radeon HD 7970
 +
|recVRAM  = 2 GB
 +
|notes    = {{ii}} A 64-bit system is required.
 +
}}
 +
{{System requirements
 +
|OSfamily = Linux
 +
 
 +
|minOS    = Ubuntu 16.04
 +
|minCPU  = Intel Core i5-760
 +
|minCPU2  = AMD Athlon II X4 645 AM3
 +
|minRAM  = 4 GB
 +
|minHD    = 10 GB
 +
|minGPU  = Nvidia GeForce GTX 460
 +
|minGPU2 = AMD Radeon HD 6850
 +
|minVRAM  = 1 GB
 +
 
 +
|recOS    =
 +
|recCPU  =
 +
|recRAM  =
 +
|recHD    =
 +
|recGPU  =
 +
|notes    = {{ii}} A 64-bit system is required.
 
}}
 
}}
  
 
{{References}}
 
{{References}}

Latest revision as of 22:17, 3 March 2024

Ruiner
Ruiner cover
Developers
Reikon Games
Publishers
Devolver Digital
Engines
Unreal Engine 4
Release dates
Windows September 26, 2017
Linux April 17, 2018[1]
Taxonomy
Monetization One-time game purchase
Pacing Real-time
Perspectives Bird's-eye view
Controls Direct control
Genres Shooter
Themes Cyberpunk
Ruiner on MobyGames
Ruiner on Wikipedia

General information

Publisher Discord server
GOG.com Community Discussions
GOG.com Support Page
Steam Community Discussions

Availability

Source DRM Notes Keys OS
Epic Games Store
DRM-free after installation through Epic Games Launcher (notes may include more details)
DRM-free when launched directly from executable.[2]
Windows
GOG.com
DRM-free
Windows
Linux
Green Man Gaming
Icon overlay.png
Windows
Linux
Humble Store
Icon overlay.png
Windows
Linux
Microsoft Store
Microsoft Store
Xbox Play Anywhere
Windows
Steam
Icon overlay.png
Windows
Linux


Essential improvements

Skip intro videos

Modify video files[3]
  1. Go to <path-to-game>\Ruiner\content\movies\.
  2. Delete or rename UE4_Logo.bik.

Game data

In-game gameplay settings.
In-game gameplay settings.

Configuration file(s) location

System Location
Windows %LOCALAPPDATA%\Ruiner\Saved\Config\WindowsNoEditor\
Microsoft Store
Linux $XDG_CONFIG_HOME/Epic/Ruiner/Saved/Config/
This game follows the XDG Base Directory Specification on Linux.

Save game data location

System Location
Windows %LOCALAPPDATA%\Ruiner\Saved\SaveGames\
Microsoft Store %LOCALAPPDATA%\Packages\DevolverDigital.Ruiner_6kzv4j18v0c96\SystemAppData\wgs\000900000254A507_ECED0100ED114094AF25077B0598D10C\8FC1BBA561974E9EAAD4526E5963654A\
Linux $XDG_CONFIG_HOME/Epic/Ruiner/Saved/SaveGames/
To carry over the progress from the UWP version to a different one, copy the biggest file without extension and rename it to RuinerSaveSlot.sav.

Save game cloud syncing

Video

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

Graphics feature State WSGF Notes
Widescreen resolution
16:10 resolutions are letterboxed.
Multi-monitor
See the WSGF entry.
Ultra-widescreen
[4]
4K Ultra HD
Higher resolutions may appear offscreen due to a lack of scrolling in the menu.
Field of view (FOV)
Default FOV is 45°. See Field of view (FOV).
Windowed
Borderless fullscreen windowed
Anisotropic filtering (AF)
See the glossary page for potential workarounds.
Anti-aliasing (AA)
TAA always enabled with adjustable quality. See Anti-aliasing (AA).
Vertical sync (Vsync)
60 FPS and 120+ FPS
High dynamic range display (HDR)
See the engine page to force native HDR output, or the glossary page for other alternatives.
The game engine may allow for manual configuration of the game via its variables. See the Unreal Engine 4 page for more details.

Field of view (FOV)

Change FOV[5]
  1. Start the game.
  2. Download and inject the UE4 Console Unlocker into the game process.
  3. Once it's injected, open the in-game console with ~.
  4. Type in and enter fov x where x is the desired FOV.

Notes

FOV resets to default after loading screens.

Anti-aliasing (AA)

Change AA method[3]
  1. Go to the configuration file(s) location.
  2. Open Engine.ini.
  3. Add the following to the file and change the variable to 1 for FXAA and 0 to disable Anti-aliasing.
[SystemSettings]
r.DefaultFeature.AntiAliasing=2

Motion blur

Disable motion blur[3]
  1. Go to the configuration file(s) location.
  2. Open Engine.ini.
  3. Add the following and save the file.
[SystemSettings]
r.MotionBlurQuality=0

Custom resolution

Modify user settings file[6]
  1. Go to the configuration file(s) location.
  2. Open GameUserSettings.ini.
  3. Change the ResolutionSizeX= number to the desired resolution width.
  4. Change the ResolutionSizeY= number to the desired resolution height.
  5. Change FullscreenMode= to 2 for windowed or 0 for exclusive fullscreen.

Input

In-game controller layout overview.
In-game controller layout overview.

Audio

In-game sound settings.
In-game sound settings.

Audio feature State Notes
Separate volume controls
Surround sound
Subtitles
Closed captions
Mute on focus lost

Localizations

Language UI Audio Sub Notes
English
Simplified Chinese
Traditional Chinese
Czech
French
German
Italian
Japanese
Korean
Polish
Brazilian Portuguese
Russian
Spanish
Ukrainian

Change language

Steam users can change the language via the game properties.
Modify Engine.ini[3]
  1. Go to the configuration file(s) location.
  2. Open Engine.ini.
  3. Add the following and change the variable to a supported ISO 639-1 code (e.g. en for English, de for German).
[Internationalization]
Culture=en

Other information

API

Technical specs Supported Notes
Direct3D 11
OpenGL 3.3
Shader Model support 5.0
Executable 32-bit 64-bit Notes
Windows
Linux

Middleware

Middleware Notes
Physics PhysX
Audio FMOD
Cutscenes Bink Video

System requirements

Windows
Minimum Recommended
Operating system (OS) 7
Processor (CPU) Intel Core i5-760
AMD Athlon II X4 645 AM3
System memory (RAM) 4 GB
Hard disk drive (HDD) 10 GB
Video card (GPU) Nvidia GeForce GTX 460
AMD Radeon HD 6850
1 GB of VRAM
DirectX 11 compatible
A 64-bit system is required.
Linux
Minimum
Operating system (OS) Ubuntu 16.04
Processor (CPU) Intel Core i5-760
AMD Athlon II X4 645 AM3
System memory (RAM) 4 GB
Hard disk drive (HDD) 10 GB
Video card (GPU) Nvidia GeForce GTX 460
AMD Radeon HD 6850
1 GB of VRAM
A 64-bit system is required.


References

  1. Steam Community :: Group Announcements :: RUINER - The final version of RUINER for Linux is here!
  2. Verified by User:Baronsmoki on 2019-11-07
  3. 3.0 3.1 3.2 3.3 Verified by User:Waschbär on 2018-05-05
  4. Steam Community :: Group Announcements :: RUINER - Ultra Savage Update - last accessed on May 2023
  5. Verified by User:Keith on 2019-11-15
  6. Verified by User:DanianA on 2019-12-17
    Only tested on windows.