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.

Will Rock

From PCGamingWiki, the wiki about fixing PC games
Will Rock
Will Rock cover
Developers
Saber Interactive Russia
Publishers
Ubisoft
Russobit-M
Engines
Saber3D Engine
Release dates
Windows June 9, 2003
Reception
Metacritic 63
Taxonomy
Monetization One-time game purchase
Modes Singleplayer, Multiplayer
Pacing Real-time
Perspectives First-person
Controls Direct control
Genres Action, FPS, Shooter
Art styles Stylized
Themes Fantasy
Will Rock on HowLongToBeat
Will Rock on IGDB
Will Rock on MobyGames
Will Rock on Wikipedia

Warnings

SafeDisc DRM does not work on Windows Vista and later (see Availability for affected releases).

Will Rock is a singleplayer and multiplayer first-person action, FPS and shooter game.

Availability

Source DRM Notes Keys OS
Retail
Disc check (requires the CD/DVD in the drive to play)
SafeDisc 2 DRM[Note 1][3]
Windows
Retail
DRM-free
Russian release
Windows
SafeDisc DRM does not work on Windows Vista and later (see above for affected releases).

Demo

A demo is available from GamePressure and Archive.org. It features one single player map (The Tholos Temple) and one multiplayer map (The Rotunda).

Essential improvements

Patches

Install the latest official patch 1.2. It includes all the previous updates from patch 1.1.

Level of detail

Disables switching between high and low detailed models for enemies and other dynamic objects depending on distance from the player. The game will render highest detail models all the time.
Edit the configuration file[4]
  1. Go to the configuration files location.
  2. Open willrock.ini.
  3. Change VIDEO_MaxLod=0 to VIDEO_MaxLod=-10.

Skip intro videos

Edit/delete files[citation needed]
  1. Go to <path-to-game>\movies.
  2. Delete or rename the files ubilogo.mpg and saber3d.mpg.
  3. Open <path-to-game>\texts\ati_logo.cms in a text editor.
  4. Delete what's there, paste the following and save:
[EVENT_1]
ClearPic	        = all
ClearText		= all

[EVENT_2]
PicTexture		= "ati_logo"
ShowPic			= "big_frame"
FadeInTime		= 0.0
Delay			= 0.0

[EVENT_3]
FadeOut			= 0.0
Delay			= 0.0

Game data

Configuration file(s) location

System Location
Windows <path-to-game>\bin[Note 2]

Save game data location

System Location
Windows <path-to-game>\saves[Note 2]

Video

Game and video options.
Game and video options.

Graphics feature State WSGF Notes
Widescreen resolution
See the WSGF entry.
Multi-monitor
See the WSGF entry.
Ultra-widescreen
See the WSGF entry.
4K Ultra HD
See the WSGF entry.
Field of view (FOV)
See Field of view (FOV).
Windowed
See Windowed.
Borderless fullscreen windowed
Run in windowed mode and use Borderless Gaming.
Anisotropic filtering (AF)
See the glossary page for potential workarounds.
Anti-aliasing (AA)
Built-in full scene AA doesn't work. Force in the graphics card control panel.
High-fidelity upscaling
See the glossary page for potential workarounds.
Frame generation
See the glossary page for potential workarounds.
Vertical sync (Vsync)
60 FPS and 120+ FPS
Frame rate is capped at 250 FPS.
High dynamic range display (HDR)
Color blind mode
See the glossary page for potential alternatives.

Field of view (FOV)

Game is stretched in widescreen resolutions, use modified executable for a proper Hor+ FOV fix.
The following method doesn't work with the modified executable. Vertical and horizontal FOV values can be changed individually, increasing the horizontal value fixes screen stretching on widescreen resolutions, but the HUD and menus remain stretched.
Use Cheat Engine[5]
  1. Download, install and run Cheat Engine.
  2. Launch the game and add willrock.exe process to Cheat Engine.
  3. Find the vertical FOV value 59.84044647 with the following settings:
    1. Scan type - Exact Value
    2. Value Type - Float
    3. Rounded (default)
  4. Double click the found result to add it to table list.
  5. In the table list copy and paste it and set "adjust the address by" to -4 to get the horizontal FOV address (it should point to value 75).
  6. Change the values as you wish (increasing the horizontal value to 90 is good for 16:9 screens).

Notes

The game changes these values when zooming in/out with the sniper and during cut-scenes. Set a hotkey in Cheat Engine to quickly change back to desired values when it happens.

Windowed

Instructions[6]
  1. Go to the configuration files location.
  2. Open willrock.ini.
  3. Change VIDEO_FullScr=Yes to VIDEO_FullScr=No.

Input

Control options
Control options

Audio

Audio options
Audio options

Audio feature State Notes
Separate volume controls
Audio sliders for sound effects and music.
Surround sound
Subtitles
Closed captions
Mute on focus lost
Royalty free audio

Localizations

Language UI Audio Sub Notes
English
Russian
German
Dutch
French
Turkish
Fan translation by ibomen; download.
Croatian
Fan translation; download.
Czech
Fan translation; download
Brazilian Portuguese
Fan translation by GameVicio; download.
Slovak
Fan translation; download

Network

Multiplayer types

Type Native Players Notes
Local play
LAN play
16 Versus, Co-op
Up to 16 players. Co-op mode has limit of 4 players.
Online play
16 Versus, Co-op
Up to 16 players. Co-op mode has limit of 4 players.

Connection types

Type Native Notes
Matchmaking
Peer-to-peer
Dedicated
Included with patch 1.1 and later.
Self-hosting
Direct IP

Ports

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

Issues fixed

Low FPS (~30) on Windows 8/8.1

Use Windows 8/8.1 DDRAW FPS Fix[7]

Flickering and missing textures on Windows 10

Use dgVoodoo 2
Use DDrawCompat[8]
  1. Download DDrawCompat.
  2. Extract the contents from the .zip file into <path-to-game>/bin.

Options menu crash

In the options menu selecting the "game" submenu crashes the game.
Install the latest patch[6]

Other information

API

Technical specs Supported Notes
Direct3D 7
Executable 32-bit 64-bit Notes
Windows

System requirements

Windows
MinimumRecommended
Operating system (OS) 98, ME, 2000, XP
Processor (CPU) Intel Pentium III 500 MHz
AMD Athlon 550 MHz
System memory (RAM) 128 MB
Storage drive (HDD/SSD) 700 MB
Video card (GPU) 32 MB of VRAM
DirectX 9.0 compatible
Sound (audio device) DirectX 9.0 compatible


Notes

  1. This version of SafeDisc DRM does not work on Windows 10[1] or Windows 11 and is disabled by default on Windows Vista, Windows 7, Windows 8, and Windows 8.1 when the KB3086255 update is installed.[2]
  2. 2.0 2.1 When running this game without elevated privileges (Run as administrator option), write operations against a location below %PROGRAMFILES%, %PROGRAMDATA%, or %WINDIR% might be redirected to %LOCALAPPDATA%\VirtualStore on Windows Vista and later (more details).

References

  1. Not Loading in Windows 10; this will break thousands of - Microsoft Community - last accessed on 2017-01-16
  2. Microsoft - MS15-097: Description of the security update for the graphics component in Windows: September 8, 2015 - last accessed on 2018-02-16
  3. Will Rock Windows 7 - last accessed on May 2023
  4. Will Rock level of detail - last accessed on May 2023
  5. View topic - Will Rock (2003) widescreen and fov fix | WSGF - last accessed on 2025-07-01
  6. 6.0 6.1 Verified by User:Antrad on September 1, 2017
  7. Will Rock | WSGF - last accessed on 2017-03-19
  8. GitHub - last accessed on May 2023