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 "Rise of the Triad"

From PCGamingWiki, the wiki about fixing PC games
m
(→‎Video: Added a fix about 4K resolution. The game's resolution options tops out at 2880x1800 for me on my 4K monitor.)
(14 intermediate revisions by 4 users not shown)
Line 5: Line 5:
 
{{Infobox game/row/developer|Interceptor Entertainment}}
 
{{Infobox game/row/developer|Interceptor Entertainment}}
 
|publishers  =  
 
|publishers  =  
{{Infobox game/row/publisher|Apogee Software}}
+
{{Infobox game/row/publisher|Apogee Entertainment}}
 
|engines      =  
 
|engines      =  
 
{{Infobox game/row/engine|Unreal Engine 3}}
 
{{Infobox game/row/engine|Unreal Engine 3}}
Line 29: Line 29:
 
|gogcom id    = 1207659244
 
|gogcom id    = 1207659244
 
|hltb        = 7841
 
|hltb        = 7841
 +
|lutris      = rise-of-the-triad
 
|strategywiki =  
 
|strategywiki =  
|mobygames    = rise-of-the-triad
+
|mobygames    = 61454
 
|wikipedia    = Rise of the Triad (2013 video game)
 
|wikipedia    = Rise of the Triad (2013 video game)
 
|winehq      = 15374
 
|winehq      = 15374
Line 36: Line 37:
 
}}
 
}}
  
'''Key points'''
+
{{Introduction
{{++}} Plenty of graphics options accessible via game launcher.
+
|introduction      =
{{++}} GOG.com and Steam players can play multiplayer together.<ref name="ROTT 1.5.1">[https://steamcommunity.com/app/217140/discussions/0/611703999968415414/ ROTT 1.5.1 Crossplay Patch Released :: Rise of the Triad ROTT '13]</ref>
+
 
{{--}} Blackscreens on multi-monitor systems. Sound and game work fine, but graphics fail to appear.
+
|release history  =
 +
 
 +
|current state    =  
 +
}}
  
 
'''General information'''
 
'''General information'''
{{ii}} [http://blog.pcgamingwiki.com/port-report/1444/port-report-rise-of-the-triad Port Report: Rise of the Triad]
+
{{ii}} [https://community.pcgamingwiki.com/blog/features/port-reports/port-report-rise-of-the-triad-r25/ Port Report: Rise of the Triad]
{{mm}} [http://www.interceptor-entertainment.com/forum/viewforum.php?f=129 Official Forum - General Discussion]
 
{{mm}} [http://www.interceptor-entertainment.com/forum/viewforum.php?f=132 Official Forum - Gameplay Discussion]
 
{{mm}} [http://www.interceptor-entertainment.com/forum/viewforum.php?f=134 Official Forum - Tech Support]
 
 
{{mm}} [http://www.hardcoregaming101.net/rise-of-the-triad-2013/ Hardcore Gaming 101] - Comprehensive feature on the series
 
{{mm}} [http://www.hardcoregaming101.net/rise-of-the-triad-2013/ Hardcore Gaming 101] - Comprehensive feature on the series
 
{{GOG.com links|1207659244|rise_of_the_triad_series|for game series}}
 
{{GOG.com links|1207659244|rise_of_the_triad_series|for game series}}
Line 52: Line 53:
 
==Availability==
 
==Availability==
 
{{Availability|
 
{{Availability|
{{Availability/row| GamersGate | rise-of-the-triadtm | Steam | | | Windows }}
+
{{Availability/row| GOG.com | rise_of_the_triad | DRM-free, key | Serial key for multiplayer shown in the game's library entry. | | Windows }}
{{Availability/row| GOG.com | rise_of_the_triad | DRM-free | | | Windows }}
+
{{Availability/row| Steam | 217140 | Steam, key | | | Windows }}
{{Availability/row| GMG | rise-of-the-triad | Steam | | | Windows }}
+
{{Availability/row| GamersGate | rise-of-the-triadtm | Steam | | | Windows | unavailable }}
{{Availability/row| Steam | 217140 | Steam | Not available in Germany. | | Windows }}
+
{{Availability/row| GMG | rise-of-the-triad | Steam | | | Windows | unavailable }}
 
}}
 
}}
  
Line 61: Line 62:
 
===Skip intro videos===
 
===Skip intro videos===
 
{{Fixbox|description=Skip intro videos|ref={{cn|date=July 2016}}|fix=
 
{{Fixbox|description=Skip intro videos|ref={{cn|date=July 2016}}|fix=
# Open <code>{{p|userprofile\Documents}}\My Games\Rise Of The Triad\ROTTGame\Config\ROTTEngine.ini</code>
+
# Open {{file|{{p|userprofile\Documents}}\My Games\Rise Of The Triad\ROTTGame\Config\ROTTEngine.ini}}
 
# Look for a section called <code>[FullScreenMovie]</code> and change the following lines:
 
# Look for a section called <code>[FullScreenMovie]</code> and change the following lines:
  
Line 84: Line 85:
 
{{++}} Game features console access with some basic commands. Console is accessible via ~ or TAB key.
 
{{++}} Game features console access with some basic commands. Console is accessible via ~ or TAB key.
 
{{ii}} To access all available commands type first letter and list of all commands that starts with this letter will appear.  
 
{{ii}} To access all available commands type first letter and list of all commands that starts with this letter will appear.  
{{ii}} Some commands are considered as cheats. '''To enter cheat mode you need to enter <code>dipstick</code> command to the console first.''' This will disable score and achievements for current level.
+
{{ii}} Some commands are considered as cheats. '''To enter cheat mode, to enter <code>dipstick</code> command to the console first.''' This will disable score and achievements for current level.
 
 
===Custom commands and key binding fix===
 
{{ii}} You can streamline your frequently used commands by binding them on a specific key.
 
{{--}} Some keys cannot be mapped from game menu. Use this guide to rebind commands to your desired keys.
 
 
 
{{Fixbox|description=Custom command and key binding fix|ref={{cn|date=July 2016}}|fix=
 
# Open <code>{{p|userprofile\Documents}}\My Games\Rise Of The Triad\ROTTGame\Config\ROTTGame.ini</code>
 
# Look for a section called <code>[ROTTGame.ROTTPlayerInput]</code>.
 
# This section contains key bindings and here you can add your commands or change binding. See syntax of existing commands for a guide.
 
# Complex commands can be created in file <code>ROTTInput.ini</code>, section <code>[Engine.PlayerInput]</code> and then bound to a key in <code>ROTTGame.ini</code> file.
 
Examples:
 
<pre>Bindings=(Name="F10",Command="Exit",Control=False,Shift=False,Alt=False,bIgnoreCtrl=False,bIgnoreShift=False,bIgnoreAlt=False)</pre>
 
 
 
<pre>Bindings=(Name="NumPadThree",Command="MoveForward",Control=False,Shift=False,Alt=False,bIgnoreCtrl=False,bIgnoreShift=False,bIgnoreAlt=False)</pre>
 
 
 
'''Notes'''
 
{{ii}} List of key names and more detailed guide can be found at [http://udn.epicgames.com/Three/KeyBinds.html#Special%20keys Epic Games website]
 
}}
 
 
 
{| class="mw-collapsible mw-collapsed wikitable"
 
|-
 
!colspan="2" | List of default commands
 
|-
 
! Command !! Description
 
|-
 
| GBA_Use || Use
 
|-
 
| GBA_Jump || Jump
 
|-
 
| GBA_MoveForward || Forward
 
|-
 
| GBA_Backward || Backward
 
|-
 
| GBA_StrafeLeft || Left
 
|-
 
| GBA_StrafeRight || Right
 
|-
 
| GBA_Fire || Primary fire
 
|-
 
| GBA_AltFire || Secondary fire
 
|-
 
| GBA_PrevWeapon || Previous weapon
 
|-
 
| GBA_NextWeapon || Next weapon
 
|-
 
| GBA_SwitchWeaponX || Switch to weapon X (X = 1 to 5)
 
|-
 
| GBA_SwitchToBestWeapon || Select best weapon
 
|-
 
| GBA_Duck || Crouch
 
|-
 
| GBA_Reload || Reload
 
|-
 
| GBA_KnifeHit || Melee
 
|-
 
| GBA_ROTTTalk || Talk
 
|-
 
| GBA_RemoteRidicule || Remore ridicule
 
|-
 
| GBA_ShowScores || Show multiplayer scores
 
|}
 
  
===Turn Off Texture Streaming===
+
===Turn off texture streaming===
{{Fixbox|description=Edit Configuration File|ref={{cn|date=July 2016}}|fix=
+
{{Fixbox|description=Run the game with the <code>-DisableTexturePool</code> [[Glossary:Command line arguments|command line argument]]|ref={{cn|date=July 2016}}|fix=
Regain lost FPS from VRAM constraints.
 
Add this to your game's Launch Options
 
<pre>
 
-DisableTexturePool
 
</pre>
 
Hit OK and run the game.
 
 
}}
 
}}
  
Line 200: Line 134:
 
|widescreen resolution notes=  
 
|widescreen resolution notes=  
 
|multimonitor              = true
 
|multimonitor              = true
|multimonitor notes        = Use [https://www.flawlesswidescreen.org Flawless Widescreen].
+
|multimonitor notes        = Use [https://www.flawlesswidescreen.org Flawless Widescreen]. May malfunction by displaying a [[#Black screen on multi-monitor setups|black screen]].
 
|ultrawidescreen            = true
 
|ultrawidescreen            = true
 
|ultrawidescreen notes      = See [[#Ultra-widescreen|Ultra-widescreen]].
 
|ultrawidescreen notes      = See [[#Ultra-widescreen|Ultra-widescreen]].
|4k ultra hd                = true
+
|4k ultra hd                = hackable
|4k ultra hd notes          =  
+
|4k ultra hd notes          = See [[#4K Ultra HD|4K Ultra HD]].
 
|fov                        = true
 
|fov                        = true
 
|fov notes                  = Slider with 60° - 120° range. See [[#Field of view (FOV)|Field of view (FOV)]].
 
|fov notes                  = Slider with 60° - 120° range. See [[#Field of view (FOV)|Field of view (FOV)]].
Line 215: Line 149:
 
|antialiasing              = true
 
|antialiasing              = true
 
|antialiasing notes        = The game uses [[MLAA]] anti-aliasing which cannot be disabled, despite there being an option for it.
 
|antialiasing notes        = The game uses [[MLAA]] anti-aliasing which cannot be disabled, despite there being an option for it.
 +
|upscaling                  = unknown
 +
|upscaling tech            =
 +
|upscaling notes            =
 
|vsync                      = true
 
|vsync                      = true
 
|vsync notes                =  
 
|vsync notes                =  
Line 228: Line 165:
  
 
===[[Glossary:Ultra-widescreen|Ultra-widescreen]]===
 
===[[Glossary:Ultra-widescreen|Ultra-widescreen]]===
{{ii}} Some people experience parts of Menu screen to be shifted outside the monitor when using Ultra-widescreen resolution.
+
{{ii}} Some people experience parts of menu screen to be shifted outside the monitor when using ultra-widescreen resolutions.
  
 
{{Fixbox|description=Changing resolution and fullscreen/windowed|ref={{cn|date=October 2016}}|fix=
 
{{Fixbox|description=Changing resolution and fullscreen/windowed|ref={{cn|date=October 2016}}|fix=
# Disable fullscreen.
+
# Disable fullscreen. If the game does not do it automatically, set the resolution to lower than the monitor's native resolution.
# If it doesn't do it automatically, set resolution to lower than what your monitor's native resolution is.
 
 
# Set up the game/join server.
 
# Set up the game/join server.
# Once in game, set resolution to one which height equals to your height native resolution.
+
# Once in game, set resolution to one with the same height as that of the monitor's native resolution.
# Enable fullscreen.
+
# Re-enable fullscreen.
 +
}}
 +
 
 +
===[[Glossary:4K Ultra HD|4K Ultra HD]]===
 +
{{ii}} The game seem to be using a fixed list of available display resolutions which top out at 2880x1800.
 +
 
 +
{{Fixbox|description=Set 4K resolution in game's configuration file(s)|ref=|fix=
 +
# Launch the game at least once to generate game's configuration files.
 +
# Go to the [[#Game data|configuration file(s) location]].
 +
# Open {{file|ROTTSystemSettings.ini}} with a text editor.
 +
# Search for <code>ResX=</code> and <code>ResY=</code> variables and change them to <code>3840</code> and <code>2160</code> respectively (or to any other resolution you want the game to run in).
 +
'''Notes'''
 +
{{ii}} If you will change the resolution shown in game's options menu and apply the change you will have to edit the {{file|ROTTSystemSettings.ini}} again to restore your custom resolution.
 
}}
 
}}
  
Line 246: Line 194:
 
# Enable console from in game option menu.
 
# Enable console from in game option menu.
 
# Open the console with {{key|~}} or {{key|Tab}}.
 
# Open the console with {{key|~}} or {{key|Tab}}.
# Enter command <code>fov xx</code> where xx is your desired fied of view value.
+
# Enter command <code>fov xx</code> where xx is the desired fied of view value.
 
}}
 
}}
  
Line 252: Line 200:
 
# Open <code>{{p|userprofile\Documents}}\My Games\Rise Of The Triad\ROTTGame\Config\ROTTGame.ini</code>
 
# Open <code>{{p|userprofile\Documents}}\My Games\Rise Of The Triad\ROTTGame\Config\ROTTGame.ini</code>
 
# Look for a section called <code>[ROTTGame.ROTTPlayerControllerBase]</code>.
 
# Look for a section called <code>[ROTTGame.ROTTPlayerControllerBase]</code>.
# Locate line <code>OnFootDefaultFOV=xx</code> where xx is your desired fied of view value.
+
# Locate line <code>OnFootDefaultFOV=xx</code> where xx is the desired fied of view value.
 
}}
 
}}
  
Line 273: Line 221:
 
|controller support notes  =  
 
|controller support notes  =  
 
|full controller          = false
 
|full controller          = false
|full controller notes    = Some menus won't work when using a gamepad. For an example, when pausing the game with the gamepad, the user must un-pause with the {{key|Esc}} key.
+
|full controller notes    = Some menus do not work when using a gamepad. For an example, when pausing the game with the gamepad, the user must un-pause with the {{key|Esc}} key.
 
|controller remap          = false
 
|controller remap          = false
 
|controller remap notes    =  
 
|controller remap notes    =  
Line 324: Line 272:
  
 
{{Fixbox|description=Mouse filtering fix|ref={{cn|date=July 2016}}|fix=
 
{{Fixbox|description=Mouse filtering fix|ref={{cn|date=July 2016}}|fix=
# Open <code>{{p|userprofile\Documents}}\My Games\Rise Of The Triad\ROTTGame\Config\ROTTInput.ini</code>
+
# Open {{file|{{p|userprofile\Documents}}\My Games\Rise Of The Triad\ROTTGame\Config\ROTTInput.ini}}.
# Look for a section called <code>[Engine.PlayerInput]</code>.
+
# Look for the <code>[Engine.PlayerInput]</code> section.
 
# Locate line <code>bEnableMouseSmoothing=true</code> and change <code>true</code> to <code>false</code>.
 
# Locate line <code>bEnableMouseSmoothing=true</code> and change <code>true</code> to <code>false</code>.
 
}}
 
}}
  
 
===Mouse aiming tweak===
 
===Mouse aiming tweak===
{{Fixbox|description=Mouse aiming tweak|ref=<ref>[https://steamcommunity.com/app/217140/discussions/0/846960481985731578/ Mouse Acceleration Fix - Steam Community Discussions]</ref>|fix=
+
{{Fixbox|description=Mouse aiming tweak|ref=<ref>{{Refurl|url=https://steamcommunity.com/app/217140/discussions/0/846960481985731578/|title=Mouse Acceleration Fix - Steam Community Discussions|date=May 2023}}</ref>|fix=
# Open <code>{{p|userprofile\Documents}}\My Games\Rise Of The Triad\ROTTGame\Config\ROTTInput.ini</code>
+
# Open {{file|{{p|userprofile\Documents}}\My Games\Rise Of The Triad\ROTTGame\Config\ROTTInput.ini}}.
# Look for a section called <code>[Engine.PlayerInput]</code>.
+
# Look for the <code>[Engine.PlayerInput]</code> section.
 
# Locate corresponding lines and replace them with these:
 
# Locate corresponding lines and replace them with these:
  
Line 350: Line 298:
 
</pre>
 
</pre>
 
}}
 
}}
 +
 +
 +
===Custom commands and key binding fix===
 +
{{ii}} Frequently used commands can be streamlined by binding them to a specific key.
 +
{{--}} Some keys cannot be mapped from game menu. Use this guide to rebind commands to your desired keys.
 +
 +
{{Fixbox|description=Custom command and key binding fix|ref={{cn|date=July 2016}}|fix=
 +
# Open {{file|{{p|userprofile\Documents}}\My Games\Rise Of The Triad\ROTTGame\Config\ROTTGame.ini}}
 +
# Look for the <code>[ROTTGame.ROTTPlayerInput]</code> section.
 +
# Complex commands can be created in file {{file|ROTTInput.ini}} section <code>[Engine.PlayerInput]</code> and then bound to a key in {{file|ROTTGame.ini}} file.
 +
Examples:
 +
<pre>Bindings=(Name="F10",Command="Exit",Control=False,Shift=False,Alt=False,bIgnoreCtrl=False,bIgnoreShift=False,bIgnoreAlt=False)</pre>
 +
 +
<pre>Bindings=(Name="NumPadThree",Command="MoveForward",Control=False,Shift=False,Alt=False,bIgnoreCtrl=False,bIgnoreShift=False,bIgnoreAlt=False)</pre>
 +
 +
'''Notes'''
 +
{{ii}} List of key names and more detailed guide can be found at [http://udn.epicgames.com/Three/KeyBinds.html#Special%20keys Epic Games website]
 +
}}
 +
 +
{| class="mw-collapsible mw-collapsed wikitable"
 +
|-
 +
!colspan="2" | List of default commands
 +
|-
 +
! Command !! Description
 +
|-
 +
| GBA_Use || Use
 +
|-
 +
| GBA_Jump || Jump
 +
|-
 +
| GBA_MoveForward || Forward
 +
|-
 +
| GBA_Backward || Backward
 +
|-
 +
| GBA_StrafeLeft || Left
 +
|-
 +
| GBA_StrafeRight || Right
 +
|-
 +
| GBA_Fire || Primary fire
 +
|-
 +
| GBA_AltFire || Secondary fire
 +
|-
 +
| GBA_PrevWeapon || Previous weapon
 +
|-
 +
| GBA_NextWeapon || Next weapon
 +
|-
 +
| GBA_SwitchWeaponX || Switch to weapon X (X = 1 to 5)
 +
|-
 +
| GBA_SwitchToBestWeapon || Select best weapon
 +
|-
 +
| GBA_Duck || Crouch
 +
|-
 +
| GBA_Reload || Reload
 +
|-
 +
| GBA_KnifeHit || Melee
 +
|-
 +
| GBA_ROTTTalk || Talk
 +
|-
 +
| GBA_RemoteRidicule || Remote ridicule
 +
|-
 +
| GBA_ShowScores || Show multiplayer scores
 +
|}
  
 
==Audio==
 
==Audio==
Line 366: Line 375:
 
|eax support              =  
 
|eax support              =  
 
|eax support notes        =  
 
|eax support notes        =  
 +
|royalty free audio      = always on
 +
|royalty free audio notes =
 
}}
 
}}
  
Line 380: Line 391:
  
 
==Network==
 
==Network==
 +
{{++}} GOG.com and Steam players can play multiplayer together.<ref name="ROTT 1.5.1">[https://steamcommunity.com/app/217140/discussions/0/611703999968415414/ ROTT 1.5.1 Crossplay Patch Released :: Rise of the Triad ROTT '13]</ref>
 
{{Network/Multiplayer
 
{{Network/Multiplayer
 
|local play          =  
 
|local play          =  
Line 419: Line 431:
 
===Black screen on multi-monitor setups===
 
===Black screen on multi-monitor setups===
 
{{ii}} There seems to be an issue with multi-monitor setups where game fails to initialize video output. Disable all but one screen as a temporary fix.
 
{{ii}} There seems to be an issue with multi-monitor setups where game fails to initialize video output. Disable all but one screen as a temporary fix.
{{ii}} Can be 'fixed' by using {{key|Alt|Enter}} to enter windowed mode, then using {{key|Alt|Enter}} again to return once all intro videos played (Switch back after Unreal Engine video)
+
{{ii}} Can be "fixed" by using {{key|Alt|Enter}} to enter windowed mode, then using {{key|Alt|Enter}} again to return once all intro videos played (switch back after the Unreal Engine video).
  
 
==Issues fixed==
 
==Issues fixed==
Line 426: Line 438:
 
{{++}} See [[#Custom commands and key binding fix|Custom commands and key binding fix]] section for a fix.
 
{{++}} See [[#Custom commands and key binding fix|Custom commands and key binding fix]] section for a fix.
  
===Game crashes everytime a quicksave is loaded===
+
===Game crashes every time a quicksave is loaded===
 
{{Fixbox|description=Re-enable texture streaming|ref={{cn|date=March 2017}}|fix=
 
{{Fixbox|description=Re-enable texture streaming|ref={{cn|date=March 2017}}|fix=
 
# If you disabled texture streaming, Go to the [[#Game data|configuration files location]].
 
# If you disabled texture streaming, Go to the [[#Game data|configuration files location]].
 
# Delete {{file|ROTTEngine.ini}}.
 
# Delete {{file|ROTTEngine.ini}}.
# Start up the game (Game automatically makes a new {{file|ROTTEngine.ini}}).
+
# Start up the game to generate a new {{file|ROTTEngine.ini}}.
 
}}
 
}}
  
Line 436: Line 448:
 
===API===
 
===API===
 
{{API
 
{{API
|direct3d versions      = 9
+
|direct3d versions      = 9.0c
 
|direct3d notes        =  
 
|direct3d notes        =  
 
|directdraw versions    =  
 
|directdraw versions    =  
Line 456: Line 468:
 
|windows 32-bit exe    = true
 
|windows 32-bit exe    = true
 
|windows 64-bit exe    = true
 
|windows 64-bit exe    = true
 +
|windows arm app        = false
 
|windows exe notes      = 64-bit added in patch 1.5.1.<ref name="ROTT 1.5.1"/>
 
|windows exe notes      = 64-bit added in patch 1.5.1.<ref name="ROTT 1.5.1"/>
 
|mac os x powerpc app  =  
 
|mac os x powerpc app  =  
 
|macos intel 32-bit app = unknown
 
|macos intel 32-bit app = unknown
 
|macos intel 64-bit app = unknown
 
|macos intel 64-bit app = unknown
 +
|macos arm app          = unknown
 
|macos app notes        =  
 
|macos app notes        =  
 
|linux 32-bit executable= unknown
 
|linux 32-bit executable= unknown
 
|linux 64-bit executable= unknown
 
|linux 64-bit executable= unknown
 +
|linux arm app          = unknown
 
|linux executable notes =  
 
|linux executable notes =  
 
}}
 
}}

Revision as of 03:18, 12 February 2024

This page is for the 2013 remake. For the original game, see Rise of the Triad: Dark War.

Rise of the Triad
Rise of the Triad cover
Developers
Interceptor Entertainment
Publishers
Apogee Entertainment
Engines
Unreal Engine 3
Release dates
Windows July 31, 2013
Reception
Metacritic 67
IGDB 67
Taxonomy
Monetization One-time game purchase
Microtransactions None
Modes Singleplayer, Multiplayer
Pacing Real-time
Perspectives First-person
Controls Direct control
Genres FPS, Shooter
Series Rise of the Triad
Rise of the Triad on HowLongToBeat
Rise of the Triad on IGDB
Rise of the Triad on MobyGames
Rise of the Triad on Wikipedia
Rise of the Triad
Rise of the Triad: Dark War 1995
Return of the Triad 2011
Rise of the Triad 2013
Rise of the Triad: Ludicrous Edition 2023

Rise of the Triad is a singleplayer and multiplayer first-person FPS and shooter game in the Rise of the Triad series.

General information

Port Report: Rise of the Triad
Hardcore Gaming 101 - Comprehensive feature on the series
GOG.com Community Discussions for game series
GOG.com Support Page
Steam Community Discussions

Availability

Source DRM Notes Keys OS
GOG.com
DRM-free
CD key
Serial key for multiplayer shown in the game's library entry.
Windows
Steam
Icon overlay.png
CD key
Windows
GamersGate (unavailable)
Icon overlay.png
Windows
Green Man Gaming (unavailable)
Icon overlay.png
Windows

Essential improvements

Skip intro videos

Skip intro videos[citation needed]
  1. Open %USERPROFILE%\Documents\My Games\Rise Of The Triad\ROTTGame\Config\ROTTEngine.ini
  2. Look for a section called [FullScreenMovie] and change the following lines:
StartupMovies=Apogee_intro
StartupMovies=interceptor_intro
StartupMovies=UE3Logo
StartupMovies=QconLoading

to

;StartupMovies=Apogee_intro
;StartupMovies=interceptor_intro
;StartupMovies=UE3Logo
;StartupMovies=QconLoading

Console

Game features console access with some basic commands. Console is accessible via ~ or TAB key.
To access all available commands type first letter and list of all commands that starts with this letter will appear.
Some commands are considered as cheats. To enter cheat mode, to enter dipstick command to the console first. This will disable score and achievements for current level.

Turn off texture streaming

Run the game with the -DisableTexturePool command line argument[citation needed]

Game data

In-game general settings.
In-game general settings.

Configuration file(s) location

System Location
Windows %USERPROFILE%\Documents\My Games\Rise Of The Triad\ROTTGame\Config\
Steam Play (Linux) <SteamLibrary-folder>/steamapps/compatdata/217140/pfx/[Note 1]

Save game data location

System Location
Windows %USERPROFILE%\Documents\My Games\Rise Of The Triad\ROTTGame\SaveData\
Steam Play (Linux) <SteamLibrary-folder>/steamapps/compatdata/217140/pfx/[Note 1]

Save game cloud syncing

System Native Notes
GOG Galaxy
OneDrive
Requires enabling backup of the Documents folder in OneDrive on all computers.
Steam Cloud

Video

Launcher options menu.
Launcher options menu.
In-game video settings.
In-game video settings.

Graphics feature State WSGF Notes
Widescreen resolution
Multi-monitor
Use Flawless Widescreen. May malfunction by displaying a black screen.
Ultra-widescreen
See Ultra-widescreen.
4K Ultra HD
See 4K Ultra HD.
Field of view (FOV)
Slider with 60° - 120° range. See Field of view (FOV).
Windowed
Press F11 for switching between fullscreen and windowed mode.
Borderless fullscreen windowed
Anisotropic filtering (AF)
Anti-aliasing (AA)
The game uses MLAA anti-aliasing which cannot be disabled, despite there being an option for it.
Vertical sync (Vsync)
60 FPS and 120+ FPS
Multiplayer is capped at 90 fps
High dynamic range display (HDR)
See the glossary page for potential alternatives.

Ultra-widescreen

Some people experience parts of menu screen to be shifted outside the monitor when using ultra-widescreen resolutions.
Changing resolution and fullscreen/windowed[citation needed]
  1. Disable fullscreen. If the game does not do it automatically, set the resolution to lower than the monitor's native resolution.
  2. Set up the game/join server.
  3. Once in game, set resolution to one with the same height as that of the monitor's native resolution.
  4. Re-enable fullscreen.

4K Ultra HD

The game seem to be using a fixed list of available display resolutions which top out at 2880x1800.
Set 4K resolution in game's configuration file(s)
  1. Launch the game at least once to generate game's configuration files.
  2. Go to the configuration file(s) location.
  3. Open ROTTSystemSettings.ini with a text editor.
  4. Search for ResX= and ResY= variables and change them to 3840 and 2160 respectively (or to any other resolution you want the game to run in).

Notes

If you will change the resolution shown in game's options menu and apply the change you will have to edit the ROTTSystemSettings.ini again to restore your custom resolution.

Field of view (FOV)

Although there is FOV slider, you can tweak FOV via console or configuration file.
Flawless Widescreen supports this game.
There is hard range limit to the FOV values. You can only set FOV in 20-120° range.
FOV tweak via console[citation needed]
  1. Enable console from in game option menu.
  2. Open the console with ~ or Tab .
  3. Enter command fov xx where xx is the desired fied of view value.
FOV tweak via config file[citation needed]
  1. Open %USERPROFILE%\Documents\My Games\Rise Of The Triad\ROTTGame\Config\ROTTGame.ini
  2. Look for a section called [ROTTGame.ROTTPlayerControllerBase].
  3. Locate line OnFootDefaultFOV=xx where xx is the desired fied of view value.

Input

In-game control settings.
In-game control settings.

Keyboard and mouse State Notes
Remapping
Mouse acceleration
See Mouse filtering
Mouse sensitivity
Mouse input in menus
Mouse Y-axis inversion
Controller
Controller support
Full controller support
Some menus do not work when using a gamepad. For an example, when pausing the game with the gamepad, the user must un-pause with the Esc key.
Controller remapping
See the glossary page for potential workarounds.
Controller sensitivity
Controller Y-axis inversion
By enabling Invert Mouse Y-axis.
Controller types
XInput-compatible controllers
PlayStation controllers
Generic/other controllers
Additional information
Controller hotplugging
Haptic feedback
Digital movement supported
Simultaneous controller+KB/M

Mouse filtering

Mouse acceleration seems to be turned off however there is mouse filtering turned on by default causing strange mouse behavior. See fix below.
Mouse filtering fix[citation needed]
  1. Open %USERPROFILE%\Documents\My Games\Rise Of The Triad\ROTTGame\Config\ROTTInput.ini.
  2. Look for the [Engine.PlayerInput] section.
  3. Locate line bEnableMouseSmoothing=true and change true to false.

Mouse aiming tweak

Mouse aiming tweak[1]
  1. Open %USERPROFILE%\Documents\My Games\Rise Of The Triad\ROTTGame\Config\ROTTInput.ini.
  2. Look for the [Engine.PlayerInput] section.
  3. Locate corresponding lines and replace them with these:
LookRightScale=0.000000
LookUpScale=0.000000
bEnableMouseSmoothing=False

Bindings=(Name="MouseX",Command="Count bXAxis | Axis aMouseX Speed=2.0")
Bindings=(Name="MouseY",Command="Count bYAxis | Axis aMouseY Speed=2.0")

Bindings=(Name="LookUp",Command="Axis aLookUp Speed=+25.0 AbsoluteAxis=0")
Bindings=(Name="LookDown",Command="Axis aLookUp Speed=-25.0 AbsoluteAxis=0")

Bindings=(Name="GBA_TurnLeft",Command="Axis aBaseX Speed=-40.0 AbsoluteAxis=0")
Bindings=(Name="GBA_TurnRight",Command="Axis aBaseX Speed=+40.0 AbsoluteAxis=0")


Custom commands and key binding fix

Frequently used commands can be streamlined by binding them to a specific key.
Some keys cannot be mapped from game menu. Use this guide to rebind commands to your desired keys.
Custom command and key binding fix[citation needed]
  1. Open %USERPROFILE%\Documents\My Games\Rise Of The Triad\ROTTGame\Config\ROTTGame.ini
  2. Look for the [ROTTGame.ROTTPlayerInput] section.
  3. Complex commands can be created in file ROTTInput.ini section [Engine.PlayerInput] and then bound to a key in ROTTGame.ini file.

Examples:

Bindings=(Name="F10",Command="Exit",Control=False,Shift=False,Alt=False,bIgnoreCtrl=False,bIgnoreShift=False,bIgnoreAlt=False)
Bindings=(Name="NumPadThree",Command="MoveForward",Control=False,Shift=False,Alt=False,bIgnoreCtrl=False,bIgnoreShift=False,bIgnoreAlt=False)

Notes

List of key names and more detailed guide can be found at Epic Games website
List of default commands
Command Description
GBA_Use Use
GBA_Jump Jump
GBA_MoveForward Forward
GBA_Backward Backward
GBA_StrafeLeft Left
GBA_StrafeRight Right
GBA_Fire Primary fire
GBA_AltFire Secondary fire
GBA_PrevWeapon Previous weapon
GBA_NextWeapon Next weapon
GBA_SwitchWeaponX Switch to weapon X (X = 1 to 5)
GBA_SwitchToBestWeapon Select best weapon
GBA_Duck Crouch
GBA_Reload Reload
GBA_KnifeHit Melee
GBA_ROTTTalk Talk
GBA_RemoteRidicule Remote ridicule
GBA_ShowScores Show multiplayer scores

Audio

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

Audio feature State Notes
Separate volume controls
Surround sound
7.1 audio is supported.
Subtitles
Closed captions
Mute on focus lost
Royalty free audio

Localizations

Language UI Audio Sub Notes
English

Network

GOG.com and Steam players can play multiplayer together.[2]

Multiplayer types

Type Native Players Notes
LAN play
16
Online play
16

Connection types

Ports

Protocol Port(s) and/or port range(s)
UDP 7777
This game supports Universal Plug and Play (UPnP) for automatic port configuration.

Issues unresolved

Black screen on multi-monitor setups

There seems to be an issue with multi-monitor setups where game fails to initialize video output. Disable all but one screen as a temporary fix.
Can be "fixed" by using Alt+ Enter to enter windowed mode, then using Alt+ Enter again to return once all intro videos played (switch back after the Unreal Engine video).

Issues fixed

Unable to bind some keys

Game does not allow players to bind special keys (num keys, page up, down etc.) to commands.
See Custom commands and key binding fix section for a fix.

Game crashes every time a quicksave is loaded

Re-enable texture streaming[citation needed]
  1. If you disabled texture streaming, Go to the configuration files location.
  2. Delete ROTTEngine.ini.
  3. Start up the game to generate a new ROTTEngine.ini.

Other information

API

Technical specs Supported Notes
Direct3D 9.0c
Shader Model support 3
Executable 32-bit 64-bit Notes
Windows
64-bit added in patch 1.5.1.[2]

Middleware

Middleware Notes
Physics PhysX
Cutscenes Bink Video
Multiplayer RakNet, Steamworks

System requirements

Windows
Minimum Recommended
Operating system (OS) XP, Vista
Processor (CPU) 2.4 GHz Dual Core
System memory (RAM) 2 GB
Hard disk drive (HDD) 7 GB
Video card (GPU) Nvidia GeForce 8800 GT
ATI Radeon HD 3870
DirectX 9.0c compatible
Sound (audio device) DirectX compatible


Notes

  1. 1.0 1.1 Notes regarding Steam Play (Linux) data:

References