We are hiring a new server admin! Click here to see job details on our forum.

Rune

From PCGamingWiki, the wiki about fixing PC games
Rune
Rune cover
Developers
Human Head Studios
Mac OS (Classic) Westlake Interactive
Publishers
Gathering of Developers
Mac OS Terminal Reality
Linux Loki Software
Engines
Unreal Engine 1
Release dates
Windows November 18, 2000
Mac OS (Classic) December 12, 2000
Linux June 21, 2001
Rune at Wikipedia
Rune
Rune 2000
Rune (2019) 2019

Key points

GameSpy online server browser has stopped working due to GameSpy services being shut down.[1] See manual server replacement to replace the GameSpy servers.
The retail version's default Direct3D renderer runs badly in fullscreen on Windows 8 and later; see low frame rate fix to address the frame rate problem.

General information

Official game site
GOG.com Community Discussions
GOG.com Support Page
Steam Community Discussions

Availability[edit]

Source DRM Notes Keys OS
Retail
Disc check (requires the CD/DVD in the drive to play)
Regular or Rune Gold.
SafeDisc DRM[Note 1]; see Run without the CD.
Mac OS
Windows
Linux
GOG.com
DRM-free
Rune Classic. Also comes with Rune Gold.
Windows
Steam
Icon overlay.png
Rune Classic.
Windows

Version differences[edit]

Rune Gold is the base game along with the Halls of Valhalla expansion.
Rune Classic is an updated version of Rune Gold that includes enemies from the PlayStation 2 version, Steam achievements, a modified soundtrack, and a reworked single-player campaign (levels have been either removed or rebalanced). The cut levels can still be played separately or restored using Rune Extended.

Downloadable content (DLC) and expansions

Name Notes
Rune: Halls of Valhalla Stand-alone multiplayer expansion pack that adds new multi-player modes and skins.
Mac OS
Windows
Linux

Essential improvements[edit]

Modifications[edit]

Unreal Engine Direct3D 9 Renderer[edit]

The Unreal Engine Direct3D 9 renderer is a renderer for Unreal Tournament, Deus Ex, and Rune that allow these games to have better compatibility on modern operating system. It also has some extra graphical enhancement options such as anti-aliasing, anisotropic filtering, fullscreen gamma correction, and V-sync.

Unreal Engine Direct3D 10 Renderer[edit]

The Unreal Engine Direct3D 10 Renderer is a renderer for Unreal, Unreal Tournament, Deus Ex and Rune that aims to provide a good, consistent looking and future-proof renderer for these games. The focus is not on fancy effects; the idea is to have something that will allow these games to perform well and look good on modern systems.
Not needed for the Rune Classic release as it supports Direct3D 11.

Run without the CD[edit]

Instructions[citation needed]
  1. Go to the configuration file(s) location.
  2. Open Rune.ini.
  3. Remove the CDPath= line.

Skip intro videos (Rune Classic)[edit]

Comment out the video file[4]
  1. Go to the configuration file(s) location.
  2. Open Rune.ini.
  3. Find the line Video= under the "[URL]" section and comment out the line with an apostrophe (e.g. 'Video=Intro.ogv).
  4. Save the changes. The game should instantly take you to the main menu.

Game data[edit]

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

Configuration file(s) location[edit]

System Location
Windows <path-to-game>\System
Mac OS (Classic)
Linux ~/.loki/rune
Linux (Proton) <Steam-folder>/steamapps/compatdata/210950/pfx/[Note 2]
Rune.ini is used for the game's general settings such as video, audio, network settings, and controller sensitivity.
User.ini stores keybindings and gameplay-related settings.
Default.ini and DefUser.ini are used in case the aforementioned files are deleted and their default settings can be restored.
It's unknown whether this game follows the XDG Base Directory Specification on Linux. Please fill in this information.

Save game data location[edit]

System Location
Windows <path-to-game>\Save
Mac OS (Classic)
Linux
Linux (Proton) <Steam-folder>/steamapps/compatdata/210950/pfx/[Note 2]
Save*.usa files are used for the single-player campaign. Files 0-8 are used for the game's nine save slots; Save9.usa is used to restart at the beginning of a level; Save10.usa is used for Rune Classic's checkpoints.

Save game cloud syncing[edit]

System Native Notes
GOG Galaxy
Steam Cloud

Video settings[edit]

In-game video settings.
In-game video settings.
Graphics option Option WSGF Notes
Widescreen resolution
Native support in Rune Gold. For more info and methods for "Classic" releases, see the WSGF entry.
Multi-monitor
Ultra-widescreen
See the WSGF entry.
4K Ultra HD
Field of view (FOV)
See Field of view (FOV).
Windowed
See Windowed.
Borderless fullscreen windowed
Use Borderless Gaming.[5]
Anisotropic filtering (AF)
See Anisotropic filtering (AF).
Anti-aliasing (AA)
See Anti-aliasing (AA).
Vertical sync (Vsync)
See Vertical sync (Vsync).
60 FPS and 120+ FPS
For Windows 8 and 8.1 in the retail version, see here.
No frame rate cap.[6]

Field of view (FOV)[edit]

Set default FOV[7]
  1. Go to the configuration file(s) location.
  2. Open User.ini.
  3. Change DesiredFOV= and DefaultFOV= to match the desired FOV.
    • For 16:10 resolutions, set the values to 85.3.
    • For 16:9 resolutions, set the values to 91.3.
  4. Save the file and launch the game.

Windowed[edit]

Can be toggled with Alt+ Enter or using the console command ToggleFullscreen.
Launch in windowed mode[citation needed]
  1. Go to Advanced Options menu under Display.
  2. Set "StartFullscreen" to False.

Anisotropic filtering (AF)[edit]

Unreal Engine renderers[citation needed]

Notes

Anisotropic filtering can also be hacked through video card settings.

Anti-aliasing (AA)[edit]

Unreal Engine renderers[citation needed]

Notes

Anti-aliasing can also be hacked through video card settings.

Vertical sync (Vsync)[edit]

Enable Vsync[citation needed]
  • Go to Advanced Options menu under Rendering.
    • For the Direct3D and Direct3D 10 renderer, set "UseVSync" to True.
    • For the Direct3D 9 renderer, set "SwapInterval" value from -1 to 1.

Input settings[edit]

In-game key map settings.
In-game key map settings.
In-game general control settings.
In-game general control settings.
Keyboard and mouse Native Notes
Remapping
Mouse acceleration
Only mouse smoothing; amount can be adjusted in User.ini
Mouse sensitivity
Mouse input in menus
Mouse Y-axis inversion
Controller
Controller support
Disabled by default. Uses DirectInput. See Controller support.
Full controller support
Menus requires interaction from mouse.
Controller remapping
Controller sensitivity
See Controller sensitivity.
Controller Y-axis inversion
See Controller Y-axis inversion.
Additional information
Button prompts Input settings icon - Generic Controller.svg Controller buttons in the Options menu are referred to as "Joy1", "Joy2", and so forth.
Controller hotplugging
Haptic feedback
Simultaneous controller+KB/M

Controller support[edit]

Some controllers may require this fix.
Controller fix[citation needed]
  1. Go to Advanced Options under the "Joystick" section.
  2. Set DeadZoneRUV to True.

Controller sensitivity[edit]

Adjust sensitivity[citation needed]
  1. Go to Advanced Options and open the "Joystick" section.
  2. Adjust the ScaleXYZ and ScaleRUV values to desired amount.

Controller Y-axis inversion[edit]

Invert Y-axis[citation needed]
  1. Go to Advanced Options and open the "Joystick" section.
  2. Set InvertVertical to True.
Alternative fix[citation needed]
  1. Go to the configuration file(s) location.
  2. Open User.ini.
  3. Search for Axis aLookUp speed= on the assigned axis and set this value to a negative number.

Audio settings[edit]

In-game audio settings.
In-game audio settings.
Audio options Native Notes
Separate volume controls
Music and sound effects.
Surround sound
Subtitles
Cutscenes only. Combat chatter not subtitled.
Closed captions
Mute on focus lost
EAX support
EAX 2 and A3D 2.0.

Localizations

Language UI Audio Sub Notes
English
French
German
Italian
Russian
Spanish

Network[edit]

Multiplayer types

Type Native Players Notes
LAN play
16 Versus
Online play
16 Versus
GameSpy services have been shut down;[8] see GameSpy for workarounds.

Connection types

Ports

Protocol Port(s) and/or port range(s)
TCP 7777
UDP 7777
Universal Plug and Play (UPnP) support status is unknown.

Issues unresolved[edit]

Weapons cannot be picked up[edit]

Under unknown circumstances, a specific weapon type (sword, axe, or mace) will become bugged, and the player will become unable to pick up that type of weapon from the environment.[citation needed]

Issues fixed[edit]

Low frame rate on Windows 8 and 8.1[edit]

The retail release of Rune uses an old Direct3D 7 renderer that runs poorly in fullscreen on Windows 8 and 8.1 due to poor implementation of older Direct3D support. This issue however is not present in Windows 10.[9] The GOG.com and Steam versions are not affected by this due to the addition of Direct3D 11 support in 2018.
Use the Unreal Engine Direct3D 9 or 10 renderer[10]
This only works on the original versions of Rune and Halls of Valhalla expansion.
  1. Download the Direct3D 9 or Direct3D 10 renderers from the links provided.
  2. Extract the contents of the zip file into <path-to-game>\System.
  3. Launch the game, go to Video settings, then click Change under "Video Driver" and restart the game.
  4. At the Video Configuration window, select the "Show all devices" option, then select either Direct3D9 Support or Direct3D 10 Support, and click Next to finish. The game will restart with the selected renderer.
Use a modified DDRAW.dll[11]
This fix is for Rune Classic as it does not support third-party renderers.
  1. Download the modified DDRAW.dll.
  2. Extract the contents of the folder anywhere on your computer, then copy the DDRAW.dll from the folder that matches your operating system into <path-to-game>\System.
Run in borderless fullscreen windowed[12]

Manual server replacement for shut-down GameSpy servers[edit]

Edit Rune.ini to replace GameSpy server[13]
  1. Go to the configuration file(s) location.
  2. Open Rune.ini.
  3. Press Ctrl+F and search for instances of master.gamespy.com and master0.gamespy.com and replace them with master.333networks.com.
  4. After replacing all instances of the GameSpy servers in Rune.ini, save the changes (File → Save or Ctrl+S). Now launch the game and go to Multiplayer. The new server should be active for multiplayer modes.

Slow download speed in online multiplayer[edit]

Increase download speed settings in Rune.ini and User.ini[14]
  1. Go to the configuration file(s) location.
  2. Open Rune.ini.
  3. Press Ctrl+F and search for NetSpeed and LanSpeed in both files, then change the values of these settings to a higher number (e.g. 50000).
  4. Save the changes.
  5. Repeat for User.ini.
  6. Now try starting or joining a multiplayer game, the download speed should now become faster.

Rune crashes when accessing server list[edit]

Replace the expired runegame.com website[15]
  1. Go to the configuration file(s) location.
  2. Open Rune.ini.
  3. Add this code at the bottom of the file:
    [RBrowser.RBrowserUpdateServerLink]
    UpdateServerAddress=er-horde.nl
    NewsUpdateServerAddress=er-horde.nl
  4. Save the changes. The server list should not crash the game anymore.

Other information[edit]

API[edit]

Technical specs Supported Notes
Direct3D 7, 9, 10, 11 Support for 11 was added in June 2018 with a patch for Rune Classic only.[16] For the retail version, to add in Direct3D 9 or 10 support, see Unreal Engine Direct3D 9 or Direct3D 10 renderer.
OpenGL
Required Mac OS and Linux; optional for Windows.
Glide 2.4 Rune Gold only.
Software renderer
64-bit executable

Middleware[edit]

Middleware Notes
Audio OpenAL
Interface SDL Linux only
Multiplayer GameSpy GameSpy servers were shut down in March 2015.

Rune Extended[edit]

Rune Extended is a mod for Rune Classic that re-implements the cut levels into the single-player campaign. It is recommended to back up your Maps folder before applying this mod. Loading a save file from a map that has be replaced can cause issues.

System requirements[edit]

Rune, Rune: Halls of Valhalla, and Rune Gold[edit]

Windows
Minimum Recommended
Operating system (OS) 95, 98, ME, NT, 2000[17]
Processor (CPU) Intel Pentium II, Celeron 300 MHz
AMD K6-2 300 MHz
Intel Pentium III 450 MHz
AMD Athlon 450 MHz
System memory (RAM) 64 MB 128 MB
Hard disk drive (HDD) 88 MB 650 MB
Video card (GPU) 8 MB of VRAM
DirectX 7.0[18] compatible
Nvidia GeForce
AMD Radeon
3dfx Voodoo5
Sound (audio device) DirectX compatible sound card (EAX and A3D supported)
Other Supported video modes: Direct3D, Glide, OpenGL, S3 MeTal, Software
Mac OS
Minimum
Operating system (OS) 9.0[19]
Processor (CPU) PowerPC G3
System memory (RAM) 128 MB
Hard disk drive (HDD) 400 MB
Video card (GPU) Hardware accelerated video card with OpenGL support[20]
6 MB of VRAM
Linux
Minimum Recommended
Operating system (OS) Kernel 2.2.x and glibc-2.1
Processor (CPU) Intel Pentium II 300 MHz[21]
System memory (RAM) 64 MB 128 MB
Hard disk drive (HDD) 700 MB
Video card (GPU) XFree86 3.3.5 (Glide)
8 MB of VRAM
XFree86 4.x (OpenGL)
Sound (audio device) 16-bit compatible sound card; OSS compatible
Other Halls of Valhalla expansion pack requires the base game

Rune Classic[edit]

Windows
Minimum Recommended
Operating system (OS) XP Vista, 7, 8.1, 10
Processor (CPU) 1 GHz 2 GHz
System memory (RAM) 512 MB 1 GB
Hard disk drive (HDD) 1 GB
Video card (GPU) DirectX 9.0c compatible DirectX 11 compatible

Notes

  1. SafeDisc retail DRM does not work on Windows 10[2] and is disabled by default on Windows Vista, Windows 7, Windows 8, and Windows 8.1 when the KB3086255 update is installed.[3]
  2. 2.0 2.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>/210950/ in addition to or instead of this directory. The app ID (210950) may differ in some cases. Treat backslashes as forward slashes. See the glossary page for details.

References

  1. 2K Online Server Migration from GameSpy Technology – 2K Support - last accessed on October 8, 2016
  2. Not Loading in Windows 10; this will break thousands of - Microsoft Community - last accessed on 2017-01-16
  3. Microsoft - MS15-097: Description of the security update for the graphics component in Windows: September 8, 2015 - last accessed on 2018-02-16
  4. Verified by User:AmethystViper on October 8, 2016
    Tested by commenting out the "Video=Intro.ogv" line from Rune Classic's Rune.ini file and video was skipped.
  5. Verified by User:AmethystViper on October 8, 2016
  6. Verified by User:AmethystViper on October 8, 2016
    Measured the frame-rate using the "stat fps" console command without V-sync and frame-rate was above 120 FPS.
  7. WSGF Entry
  8. Pricing | GameSpy Technology
  9. Verified by User:AmethystViper on October 8, 2016
    Ran Rune and Rune Classic on Windows 10 in fullscreen with the orignal Direct3D 7 renderer and frame-rate was not affected unlike Windows 8.1 where it halved its frame-rate.
  10. Verified by User:AmethystViper on August 3, 2015
    Ran Rune on Windows 8.1 in fullscreen with the Direct3D 9 and 10 renderers and frame-rate was not affected.
  11. How to run in 60 FPS on Windows 8.1 Steam Community Guide - last accessed on October 8, 2016
  12. Verified by User:AmethystViper on July 21, 2015
    Used Borderless Gaming on Rune Classic on Windows 8.1 and frame-rate was not affected when in borderless fullscreen windowed.
  13. Manual masterserver fix - The Rune Boards
  14. Verified by User:AmethystViper on May 10, 2016
    Modified the game's setting of 2000 NetSpeed to 50000 and noticed a substantial difference in downloading speed.
  15. FIX Game crashes while loading serverlist - Steam Community Discussions for Rune Classic - last accessed on May 10, 2016
  16. Template:Refurl=https://steamcommunity.com/games/210950/announcements/detail/1676910481774542041
  17. Rune Windows manual, page 12
  18. Rune on MobyGames Rune for Windows (2000) Tech Info - MobyGames - last accessed on October 8, 2016
  19. Rune for Macintosh (2000) Tech Info - MobyGames - last accessed on October 8, 2016
  20. Product description of Rune for Macintosh - Amazon - last accessed on October 8, 2016
  21. Rune Overview - Loki Software - last accessed on October 8, 2016