Risen 2: Dark Waters

From PCGamingWiki, the wiki about fixing PC games
Risen 2: Dark Waters
Risen 2: Dark Waters cover
Developers
Piranha Bytes
Publishers
Deep Silver
Release dates
Windows April 27, 2012
Risen 2: Dark Waters guide at StrategyWiki
Risen 2: Dark Waters at Wikipedia
Risen
Risen 2009
Risen 2: Dark Waters 2012
Risen 3: Titan Lords 2014

General information

Deep Silver Official Forum
World of Risen
GOG.com Community Discussions for game series
GOG.com Support Page
Steam Community Discussions

Availability[edit]

Source DRM Notes Keys OS
Retail
Icon overlay.png
Windows
Gamesplanet
Icon overlay.png
Windows
GOG.com
DRM-free
Choice of Standard or Gold Edition.
Windows
Origin
Icon overlay.png
Windows
Humble Store
DRM-free
Gold Edition
Icon overlay.png
Windows
Steam
Icon overlay.png
Windows

Version differences[edit]

The Gold Edition is a complete edition with all DLC.

Downloadable content (DLC) and expansions

DLC is sold individually for Steam; for GOG.com the DLC is a combined package (Gold Edition Upgrade).
Name Notes
Air Temple
Windows
A Pirate's Clothes
Windows
Treasure Isle
Windows

Essential improvements[edit]

Skip intro videos[edit]

Delete/rename video files[citation needed]
  1. Go to <path-to-game>\data\extern\videos\
  2. Delete or rename logo_ds.vid, logo_pb.vid and logo_ubi.vid.

Utilities[edit]

  • Risen 2 Tune - small utility to manage general game options, like: disabling/enabling AutoSave, Static Camera, SloMo, Tutorial System, Changing resolution, etc.

Game data[edit]

Configuration files location[edit]

System Location
Windows %LOCALAPPDATA%\Risen2\Config\
ConfigUser.xml contains settings and achievements.
Action_Map_User_1.xam contains primary key bindings.
Action_Map_User_2.xam contains secondary key bindings.

Save game data location[edit]

System Location
Windows %USERPROFILE%\Saved Games\Risen2\SaveGames\
Windows XP save games are stored in %USERPROFILE%\Local Settings\Application Data\Risen2\SaveGames\

Save game cloud syncing[edit]

System Native Notes
GOG Galaxy
Steam Cloud

Video settings[edit]

Video settings.
Video settings.
Graphics settings.
Graphics settings.

Widescreen resolution[edit]

Edit ConfigUser.xml[citation needed]
  1. Edit the file %LOCALAPPDATA%\Risen2\Config\ConfigUser.xml, in section <Window> as follows:
  2. <Window
    Top="0"
    Right="5040"
    RefreshRate="60"
    Left="0"
    Bottom="1050"
    AdapterNumber="0"
    >
  3. Add the line "AdapterNumber="0" if not present.
  4. Edit the file <path-to-game>\data\ini\ConfigDefault.xml; in section <GUI> as follows:
  5. <Aspect48x10
    VirtalWidth="1728"
    VirtalHeight="1080"
    EnableDrawScale="True"
    >
  6. Change VirtalWidth and VirtalHeight to match your current resolution

Windowed[edit]

Edit ConfigUser.xml[citation needed]
  1. Go to %LOCALAPPDATA%\Risen2\Config\
  2. Edit ConfigUser.xml.
  3. Change FullScreen to "false"
  4. Save your changes and close the file.

Notes

To hide system cursor, see Hide system cursor when game is in focus.

Input settings[edit]

Input settings.
Input settings.
Keyboard and mouse Native Notes
Remapping
Supports two bindings per function.
Mouse acceleration
Mouse sensitivity
Mouse input in menus
Mouse Y-axis inversion
Controller
Controller support
XInput controllers only. Disabled by default.
Full controller support
Controller remapping
Controller sensitivity
Controller Y-axis inversion
Additional information
Button prompts
Controller hotplugging
Haptic feedback
Enabled by default.

Audio settings[edit]

Audio settings.
Audio settings.
Audio options Native Notes
Separate volume controls
Speech, Ambient, Effects and Music.
Surround sound
Subtitles
Disabled by default; set in Options, Gameplay.
Closed captions
Mute on focus lost

Localizations

To choose the language for the GOG.com version use Settings.exe in the installation folder.[2]
Language UI Audio CC Notes
English
Czech
French
German
Italian
Polish
Russian
Spanish

VR support[edit]

3D modes Native GG3D Notes
Native 3D
Nvidia 3D Vision
Works with limitations (e.g. shadows must be disabled).[3]
TriDef 3D
iZ3D

Issues fixed[edit]

Very low frame rate on AMD with Crossfire enabled[edit]

Disable Crossfire[4]

Sound speaker option is greyed out[edit]

Check Windows sound settings[4]

Confirm Windows sound settings are correctly configured for 5.1/7.1

Risen 2 Fails to Launch / Hangs on launch[edit]

Install PhysX[citation needed]

Install the NVIDIA PhysX System Software.

Verify Game Integrity (Steam)[4]
  1. Find Risen 2 in your Steam Library
  2. Right-click the game name
  3. Select Properties
  4. Go to the Local Files tab
  5. Select Verify Integrity of Game Cache...
  6. This may take a while, just wait for it to finish
  7. Once it's done press OK
  8. Launch the game

If that doesn't fix the issue, run these installers and reboot the computer afterward:

Black screen during intro[edit]

Change ATI settings[4]

When starting up the game, the menu loads fine. But once the intro movie reaches Caldera, the screen becomes mostly black. Fix below is for ATI Video Card User's Only:

  1. In the Catalyst Control Center, change the "Texture Filtering Quality" to High Quality
  2. Set anti-aliasing AA in catalyst to use application settings and turn on vsync; then in the game, turn off AA and keep vsync.

Game doesn't start / Frequency out of range error[edit]

Edit ConfigDefault.xml[4]
  1. In the section <Window>, you should verify that the values are correct:
AdapterNumber="0"
Top="0"
Bottom="768"
Left="0"
Right="1024
RefreshRate="85"
Alternative - delete ConfigUser.xml[4]

Delete ConfigUser.xml (the next time you restart the game, it will recreate a default configuration file.

Dropping / Low FPS with Nvidia graphics cards[edit]

Uninstall 3D Vision[4]
  1. Uninstall your graphic driver.
  2. Reboot the system.
  3. Re-install the most up-to-date driver. However, while doing so, make sure to select "Custom Installation" and choose to not install the "3D Vision" component.

Significant frame rate drops when player is near water[edit]

De-activate water reflection[4]

Game uses the wrong monitor[edit]

The game may pick the wrong monitor on a multi-monitor setup when a multi-monitor resolution is not used in-game.
Set monitor in ConfigUser.xml[5]
  1. Go to %LOCALAPPDATA%\Risen2\Config\
  2. Edit ConfigUser.xml.
  3. Change the AdapterNumber line so it reads AdapterNumber="0"
  4. Save your changes and test the result in-game.

Other information[edit]

API[edit]

Technical specs Supported Notes
64-bit executable

Middleware[edit]

Middleware Notes
Physics PhysX

Hide system cursor when game is in focus[edit]

When running in Windowed mode the game displays both in-game cursor and system cursor. This may be annoying for some people. Below is the script to solve this issue.
Use AutoHotkey[citation needed]
1. Download and install AutoHotkey.
2. Start it, edit the script and use the one provided below:
; Script to hide cursor http://forums.steampowered.com/forums/showthread.php?t=1432431
; Modified by Nirklars and adjusted to work with Risen 2 by SuicideMachine
SetWorkingDir %A_ScriptDir%  ; Ensures a consistent starting directory.

SystemCursor("Init")

SetTimer, CheckIdle, 250
return

CheckIdle:
if WinActive("ahk_class Engine") 
{
    SystemCursor("Off")
}
else
{
    SystemCursor("On")
}
return

#Persistent
OnExit, ShowCursor  ; Ensure the cursor is made visible when the script exits.
return

ShowCursor:
SystemCursor("On")
ExitApp

SystemCursor(OnOff=1)   ; INIT = "I","Init"; OFF = 0,"Off"; TOGGLE = -1,"T","Toggle"; ON = others
{
    static AndMask, XorMask, $, h_cursor
        ,c0,c1,c2,c3,c4,c5,c6,c7,c8,c9,c10,c11,c12,c13 ; system cursors
        , b1,b2,b3,b4,b5,b6,b7,b8,b9,b10,b11,b12,b13   ; blank cursors
        , h1,h2,h3,h4,h5,h6,h7,h8,h9,h10,h11,h12,h13   ; handles of default cursors
    if (OnOff = "Init" or OnOff = "I" or $ = "")       ; init when requested or at first call
    {
        $ = h                                          ; active default cursors
        VarSetCapacity( h_cursor,4444, 1 )
        VarSetCapacity( AndMask, 32*4, 0xFF )
        VarSetCapacity( XorMask, 32*4, 0 )
        system_cursors = 32512,32513,32514,32515,32516,32642,32643,32644,32645,32646,32648,32649,32650
        StringSplit c, system_cursors, `,
        Loop %c0%
        {
            h_cursor   := DllCall( "LoadCursor", "uint",0, "uint",c%A_Index% )
            h%A_Index% := DllCall( "CopyImage",  "uint",h_cursor, "uint",2, "int",0, "int",0, "uint",0 )
            b%A_Index% := DllCall("CreateCursor","uint",0, "int",0, "int",0
                , "int",32, "int",32, "uint",&AndMask, "uint",&XorMask )
        }
    }
    if (OnOff = 0 or OnOff = "Off" or $ = "h" and (OnOff < 0 or OnOff = "Toggle" or OnOff = "T"))
        $ = b  ; use blank cursors
    else
        $ = h  ; use the saved cursors

    Loop %c0%
    {
        h_cursor := DllCall( "CopyImage", "uint",%$%%A_Index%, "uint",2, "int",0, "int",0, "uint",0 )
        DllCall( "SetSystemCursor", "uint",h_cursor, "uint",c%A_Index% )
    }
}
3. Reload the script in AHK.

System requirements[edit]

Windows
Minimum Recommended
Operating system (OS) XP SP2 Vista SP1, 7
Processor (CPU) Dual Core 2.1 GHz Dual Core 3.0 GHz
System memory (RAM) 2 GB 4 GB
Hard disk drive (HDD) 5.5 GB
Video card (GPU) ATI Radeon HD 3870
Nvidia GeForce 8800 GTX
512 MB of VRAM
ATI Radeon HD 4890
Nvidia GeForce GTX 260
1 GB of VRAM

References

  1. New 120Hz Games Report
  2. Risen 2: Wrong language installed, page 1 - Forum - GOG.com
  3. 3D Vision and other graphical issues.
  4. 4.0 4.1 4.2 4.3 4.4 4.5 4.6 4.7 http://forum.deepsilver.com/forum/showthread.php/63018-FAQ-Risen-technical-information-difficulties-problems
  5. Risen 2 displays on the wrong monitor - GameSpot.com