Difference between revisions of "Will Rock"
From PCGamingWiki, the wiki about fixing PC games
m (updated template usage) |
(→Essential improvements: skip intro videos) |
||
(40 intermediate revisions by 17 users not shown) | |||
Line 6: | Line 6: | ||
{{Infobox game/row/publisher|Ubisoft}} | {{Infobox game/row/publisher|Ubisoft}} | ||
|engines = | |engines = | ||
+ | {{Infobox game/row/engine|Saber3D Engine}} | ||
|release dates= | |release dates= | ||
{{Infobox game/row/date|Windows|June 9, 2003}} | {{Infobox game/row/date|Windows|June 9, 2003}} | ||
+ | |taxonomy = | ||
+ | {{Infobox game/row/taxonomy/monetization | }} | ||
+ | {{Infobox game/row/taxonomy/microtransactions | }} | ||
+ | {{Infobox game/row/taxonomy/modes | Multiplayer }} | ||
+ | {{Infobox game/row/taxonomy/pacing | }} | ||
+ | {{Infobox game/row/taxonomy/perspectives | }} | ||
+ | {{Infobox game/row/taxonomy/controls | }} | ||
+ | {{Infobox game/row/taxonomy/genres | }} | ||
+ | {{Infobox game/row/taxonomy/sports | }} | ||
+ | {{Infobox game/row/taxonomy/vehicles | }} | ||
+ | {{Infobox game/row/taxonomy/art styles | }} | ||
+ | {{Infobox game/row/taxonomy/themes | }} | ||
+ | {{Infobox game/row/taxonomy/series | }} | ||
|steam appid = | |steam appid = | ||
− | |gogcom | + | |gogcom id = |
|strategywiki = | |strategywiki = | ||
+ | |mobygames = will-rock | ||
|wikipedia = Will Rock | |wikipedia = Will Rock | ||
|winehq = 3817 | |winehq = 3817 | ||
+ | |license = commercial | ||
}} | }} | ||
− | |||
− | |||
− | |||
==Availability== | ==Availability== | ||
{{Availability| | {{Availability| | ||
− | {{Availability/row| Retail | | disc check | {{DRM|SafeDisc|v2}} | | Windows }} | + | {{Availability/row| Retail | | disc check | {{DRM|SafeDisc|v2}}<ref>{{Refurl|url=https://www.wsgf.org/phpBB3/viewtopic.php?f=64&t=31974&start=1|title=Will Rock Windows 7|date=May 2023}}</ref> | | Windows }} |
}} | }} | ||
− | {{--}} | + | {{--}} This game is not available digitally. |
+ | |||
+ | ===Demo=== | ||
+ | {{ii}} A demo is available from [https://www.gamepressure.com/download.asp?ID=2758 GamePressure] and [https://archive.org/details/WillRock_201403 Archive.org]. It features one single player map (The Tholos Temple) and one multiplayer map (The Rotunda). | ||
==Essential improvements== | ==Essential improvements== | ||
===Patches=== | ===Patches=== | ||
− | {{ii}} Install the latest [ | + | {{ii}} Install the latest [https://www.patches-scrolls.de/patch/4795/7/ patch 1.2]. It includes all the previous updates from patch 1.1. |
===Level of detail=== | ===Level of detail=== | ||
{{ii}} 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. | {{ii}} 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. | ||
− | {{Fixbox| | + | {{Fixbox|description=Edit the configuration file<ref>{{Refurl|url=https://www.wsgf.org/phpBB3/viewtopic.php?f=64&t=31974&start=17|title=Will Rock level of detail|date=May 2023}}</ref>|fix= |
− | |||
# Go to the [[#Game data|configuration files location]]. | # Go to the [[#Game data|configuration files location]]. | ||
# Open {{File|willrock.ini}}. | # Open {{File|willrock.ini}}. | ||
# Change <code>VIDEO_MaxLod=0</code> to <code>VIDEO_MaxLod=-10</code>. | # Change <code>VIDEO_MaxLod=0</code> to <code>VIDEO_MaxLod=-10</code>. | ||
+ | }} | ||
+ | ===Skip intro videos=== | ||
+ | {{Fixbox||fix= | ||
+ | # Go to {{file|{{p|game}}\movies|folder}} | ||
+ | # Delete or rename the files {{file|ubilogo.mpg}} and {{file|saber3d.mpg}} | ||
+ | # Go to {{file|{{p|game}}\texts|folder}}. Once there open '''ati_logo.cms''' in text editor. | ||
+ | # Delete whats there and paste the following and save: | ||
+ | <pre> | ||
+ | [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</pre> | ||
}} | }} | ||
==Game data== | ==Game data== | ||
− | |||
− | |||
===Configuration file(s) location=== | ===Configuration file(s) location=== | ||
{{Game data| | {{Game data| | ||
− | {{Game data/ | + | {{Game data/config|Windows|{{p|game}}\bin}} |
}} | }} | ||
===Save game data location=== | ===Save game data location=== | ||
{{Game data| | {{Game data| | ||
− | {{Game data/ | + | {{Game data/saves|Windows|{{p|game}}\saves}} |
}} | }} | ||
− | ==Video | + | ==Video== |
− | {{Image|Will Rock video settings.png| | + | {{Image|Will Rock - game and video settings.png|Game and video options.}} |
− | {{Video | + | {{Video |
− | |wsgf link = | + | |wsgf link = https://www.wsgf.org/dr/will-rock/en |
|widescreen wsgf award = limited | |widescreen wsgf award = limited | ||
|multimonitor wsgf award = limited | |multimonitor wsgf award = limited | ||
Line 60: | Line 94: | ||
|4k ultra hd wsgf award = limited | |4k ultra hd wsgf award = limited | ||
|widescreen resolution = hackable | |widescreen resolution = hackable | ||
− | |widescreen resolution notes= See the [ | + | |widescreen resolution notes= See the [https://www.wsgf.org/dr/will-rock/en WSGF entry]. |
|multimonitor = hackable | |multimonitor = hackable | ||
− | |multimonitor notes = See the [ | + | |multimonitor notes = See the [https://www.wsgf.org/dr/will-rock/en WSGF entry]. |
|ultrawidescreen = hackable | |ultrawidescreen = hackable | ||
− | |ultrawidescreen notes = See the [ | + | |ultrawidescreen notes = See the [https://www.wsgf.org/dr/will-rock/en WSGF entry]. |
|4k ultra hd = hackable | |4k ultra hd = hackable | ||
− | |4k ultra hd notes = See the [ | + | |4k ultra hd notes = See the [https://www.wsgf.org/dr/will-rock/en WSGF entry]. |
|fov = hackable | |fov = hackable | ||
|fov notes = See [[#Field of view (FOV)|Field of view (FOV)]]. | |fov notes = See [[#Field of view (FOV)|Field of view (FOV)]]. | ||
Line 72: | Line 106: | ||
|windowed notes = See [[#Windowed|Windowed]]. | |windowed notes = See [[#Windowed|Windowed]]. | ||
|borderless windowed = hackable | |borderless windowed = hackable | ||
− | |borderless windowed notes = Run in windowed mode and use [ | + | |borderless windowed notes = Run in windowed mode and use [[Glossary:Borderless fullscreen windowed#Borderless Gaming|Borderless Gaming]]. |
− | |anisotropic = | + | |anisotropic = false |
− | |anisotropic notes = | + | |anisotropic notes = |
|antialiasing = hackable | |antialiasing = hackable | ||
|antialiasing notes = Built-in full scene AA doesn't work. Force in the graphics card control panel. | |antialiasing notes = Built-in full scene AA doesn't work. Force in the graphics card control panel. | ||
+ | |upscaling = false | ||
+ | |upscaling tech = | ||
+ | |upscaling notes = | ||
|vsync = true | |vsync = true | ||
|vsync notes = | |vsync notes = | ||
Line 83: | Line 120: | ||
|120 fps = true | |120 fps = true | ||
|120 fps notes = Frame rate is capped at 250 FPS. | |120 fps notes = Frame rate is capped at 250 FPS. | ||
− | |color blind = | + | |hdr = false |
+ | |hdr notes = | ||
+ | |color blind = unknown | ||
|color blind notes = | |color blind notes = | ||
}} | }} | ||
===[[Glossary:Field of view (FOV)|Field of view (FOV)]]=== | ===[[Glossary:Field of view (FOV)|Field of view (FOV)]]=== | ||
− | {{ii}} | + | {{ii}} Game is stretched in widescreen resolutions, use [https://community.pcgamingwiki.com/files/file/1651-will-rock-fov-fix/ modified executable] for a proper {{term|Hor+}} FOV fix. |
− | {{ii}} | + | {{ii}} The following method doesn't work with the [https://community.pcgamingwiki.com/files/file/1651-will-rock-fov-fix/ 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. |
− | {{Fixbox| | + | {{Fixbox|description=Use Cheat Engine|ref=<ref>[https://www.wsgf.org/phpBB3/viewtopic.php?f=64&t=31974 View topic - Will Rock (2003) widescreen and fov fix | WSGF]</ref>|fix= |
− | + | # Download, install and run [https://cheatengine.org/downloads.php Cheat Engine]. | |
− | # Download, install and run [https:// | ||
# Launch the game and add <code>willrock.exe</code> process to Cheat Engine. | # Launch the game and add <code>willrock.exe</code> process to Cheat Engine. | ||
# Find the vertical FOV value <code>59.84044647</code> with the following settings: | # Find the vertical FOV value <code>59.84044647</code> with the following settings: | ||
Line 108: | Line 146: | ||
===[[Glossary:Windowed|Windowed]]=== | ===[[Glossary:Windowed|Windowed]]=== | ||
− | {{Fixbox| | + | {{Fixbox|description=Instructions|ref=<ref name="refcheck Antrad">{{refcheck|user=Antrad|date=September 1, 2017}}</ref>|fix= |
− | |||
# Go to the [[#Game data|configuration files location]]. | # Go to the [[#Game data|configuration files location]]. | ||
# Open {{File|willrock.ini}}. | # Open {{File|willrock.ini}}. | ||
Line 115: | Line 152: | ||
}} | }} | ||
− | ==Input | + | ==Input== |
− | {{Image|Will Rock | + | {{Image|Will Rock - control settings.png|Control options.}} |
− | {{Input | + | {{Input |
|key remap = true | |key remap = true | ||
|key remap notes = | |key remap notes = | ||
Line 128: | Line 165: | ||
|invert mouse y-axis = true | |invert mouse y-axis = true | ||
|invert mouse y-axis notes = | |invert mouse y-axis notes = | ||
+ | |touchscreen = unknown | ||
+ | |touchscreen notes = | ||
|controller support = unknown | |controller support = unknown | ||
|controller support notes = | |controller support notes = | ||
Line 138: | Line 177: | ||
|invert controller y-axis = unknown | |invert controller y-axis = unknown | ||
|invert controller y-axis notes= | |invert controller y-axis notes= | ||
− | | | + | |xinput controllers = unknown |
− | | | + | |xinput controllers notes = |
− | |button prompts | + | |xbox prompts = unknown |
− | |button prompts notes | + | |xbox prompts notes = |
+ | |impulse triggers = unknown | ||
+ | |impulse triggers notes = | ||
+ | |dualshock 4 = unknown | ||
+ | |dualshock 4 notes = | ||
+ | |dualshock prompts = unknown | ||
+ | |dualshock prompts notes = | ||
+ | |light bar support = unknown | ||
+ | |light bar support notes = | ||
+ | |dualshock 4 modes = unknown | ||
+ | |dualshock 4 modes notes = | ||
+ | |tracked motion controllers= unknown | ||
+ | |tracked motion controllers notes = | ||
+ | |tracked motion prompts = unknown | ||
+ | |tracked motion prompts notes = | ||
+ | |other controllers = unknown | ||
+ | |other controllers notes = | ||
+ | |other button prompts = unknown | ||
+ | |other button prompts notes= | ||
|controller hotplug = unknown | |controller hotplug = unknown | ||
|controller hotplug notes = | |controller hotplug notes = | ||
|haptic feedback = unknown | |haptic feedback = unknown | ||
|haptic feedback notes = | |haptic feedback notes = | ||
− | | | + | |simultaneous input = unknown |
− | | | + | |simultaneous input notes = |
}} | }} | ||
− | ==Audio | + | ==Audio== |
− | {{Image|Will Rock audio settings.png|Audio | + | {{Image|Will Rock - audio settings.png|Audio options.}} |
− | {{Audio | + | {{Audio |
|separate volume = true | |separate volume = true | ||
|separate volume notes = Audio sliders for sound effects and music. | |separate volume notes = Audio sliders for sound effects and music. | ||
Line 164: | Line 221: | ||
|mute on focus lost notes = | |mute on focus lost notes = | ||
|eax support = unknown | |eax support = unknown | ||
− | |eax support notes = | + | |eax support notes = |
+ | |royalty free audio = unknown | ||
+ | |royalty free audio notes = | ||
+ | }} | ||
+ | |||
+ | {{L10n|content= | ||
+ | {{L10n/switch | ||
+ | |language = English | ||
+ | |interface = true | ||
+ | |audio = true | ||
+ | |subtitles = true | ||
+ | |notes = | ||
+ | |fan = | ||
+ | }} | ||
+ | {{L10n/switch | ||
+ | |language = Croatian | ||
+ | |interface = hackable | ||
+ | |audio = false | ||
+ | |subtitles = hackable | ||
+ | |notes = Fan translation, [https://drive.google.com/file/d/1bOlP7rux5S-KddmoTmk76UK00wlDG-z7/view?usp=share_link Download]. | ||
+ | |fan = | ||
+ | }} | ||
+ | {{L10n/switch | ||
+ | |language = Dutch | ||
+ | |interface = true | ||
+ | |audio = unknown | ||
+ | |subtitles = unknown | ||
+ | |notes = | ||
+ | |fan = | ||
+ | }} | ||
+ | {{L10n/switch | ||
+ | |language = French | ||
+ | |interface = true | ||
+ | |audio = unknown | ||
+ | |subtitles = unknown | ||
+ | |notes = | ||
+ | |fan = | ||
+ | }} | ||
+ | {{L10n/switch | ||
+ | |language = German | ||
+ | |interface = true | ||
+ | |audio = unknown | ||
+ | |subtitles = unknown | ||
+ | |notes = | ||
+ | |fan = | ||
+ | }} | ||
+ | {{L10n/switch | ||
+ | |language = Russian | ||
+ | |interface = true | ||
+ | |audio = unknown | ||
+ | |subtitles = unknown | ||
+ | |notes = | ||
+ | |fan = | ||
+ | }} | ||
}} | }} | ||
Line 197: | Line 307: | ||
|tcp = 7780 | |tcp = 7780 | ||
|udp = 7780 | |udp = 7780 | ||
− | |upnp = | + | |upnp = unknown |
+ | }} | ||
+ | |||
+ | ==Issues fixed== | ||
+ | ===Low FPS (~30) on Windows 8/8.1=== | ||
+ | {{Fixbox|description=Use [https://community.pcgamingwiki.com/files/file/579-windows-881-ddraw-fps-fix/ Windows 8/8.1 DDRAW FPS Fix]|ref=<ref>{{Refurl|url=https://www.wsgf.org/dr/will-rock/en|title=Will Rock {{!}} WSGF|date=2017-03-19}}</ref>}} | ||
+ | |||
+ | ===Flickering and missing textures on Windows 10=== | ||
+ | {{Fixbox|description=Use [[dgVoodoo 2]]}} | ||
+ | |||
+ | {{Fixbox|description=Use DDrawCompat|ref=<ref>{{Refurl|url=https://github.com/narzoul/DDrawCompat|title=GitHub|date=May 2023}}</ref>|fix= | ||
+ | # Download [https://github.com/narzoul/DDrawCompat/releases/ DDrawCompat]. | ||
+ | # Extract the contents from the <code>.zip</code> file into <code>{{p|game}}</code>/System | ||
}} | }} | ||
+ | |||
+ | ===Options menu crash=== | ||
+ | {{ii}} In the options menu selecting the "game" submenu crashes the game. | ||
+ | |||
+ | {{Fixbox|description=Install the latest [[#Patches|patch]]|ref=<ref name="refcheck Antrad"/>}} | ||
==Other information== | ==Other information== | ||
===API=== | ===API=== | ||
{{API | {{API | ||
− | |direct3d versions = | + | |direct3d versions = 7 |
|direct3d notes = | |direct3d notes = | ||
|directdraw versions = | |directdraw versions = | ||
Line 217: | Line 344: | ||
|metal support = | |metal support = | ||
|metal support notes = | |metal support notes = | ||
− | |vulkan | + | |vulkan versions = |
− | |vulkan | + | |vulkan notes = |
|dos modes = | |dos modes = | ||
|dos modes notes = | |dos modes notes = | ||
|shader model versions = | |shader model versions = | ||
|shader model notes = | |shader model notes = | ||
− | | | + | |windows 32-bit exe = true |
− | |64-bit | + | |windows 64-bit exe = false |
− | + | |windows arm app = unknown | |
− | + | |windows exe notes = | |
− | + | |macos intel 32-bit app = | |
− | + | |macos intel 64-bit app = | |
− | + | |macos arm app = unknown | |
− | + | |macos app notes = | |
− | + | |linux 32-bit executable= | |
− | + | |linux 64-bit executable= | |
− | = | + | |linux arm app = unknown |
− | + | |linux executable notes = | |
− | |||
− | |||
− | |||
}} | }} | ||
Revision as of 00:42, 2 March 2024
Developers | |
---|---|
Saber Interactive | |
Publishers | |
Ubisoft | |
Engines | |
Saber3D Engine | |
Release dates | |
Windows | June 9, 2003 |
Taxonomy | |
Modes | Multiplayer |
Warnings
- SafeDisc retail DRM does not work on Windows Vista and later (see Availability for affected versions).
Availability
- SafeDisc retail DRM does not work on Windows Vista and later (see above for affected versions).
- This game is not available digitally.
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 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] |
---|
|
Skip intro videos
Instructions |
---|
[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
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. | ||
Vertical sync (Vsync) | |||
60 FPS and 120+ FPS | Frame rate is capped at 250 FPS. | ||
High dynamic range display (HDR) |
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] |
---|
Notes
|
Windowed
Instructions[6] |
---|
|
Input
Keyboard and mouse | State | Notes |
---|---|---|
Remapping | ||
Mouse acceleration | ||
Mouse sensitivity | ||
Mouse input in menus | ||
Mouse Y-axis inversion | ||
Controller | ||
Controller support |
Controller types |
---|
Audio
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 | ||||
Croatian | Fan translation, Download. | |||
Dutch | ||||
French | ||||
German | ||||
Russian |
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] |
---|
|
- 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 | ||
---|---|---|
Minimum | Recommended | |
Operating system (OS) | 98, ME, 2000, XP | |
Processor (CPU) | Intel Pentium III 500 MHz AMD Athlon 550 MHz |
Intel Pentium III 800 MHz AMD Athlon 800 MHz |
System memory (RAM) | 128 MB | 256 MB |
Hard disk drive (HDD) | 700 MB | |
Video card (GPU) | 32 MB of VRAM DirectX 9.0 compatible | 64 MB of VRAM |
Sound (audio device) | DirectX 9.0 compatible |
Notes
- ↑ SafeDisc retail 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.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
- ↑ Not Loading in Windows 10; this will break thousands of - Microsoft Community - last accessed on 2017-01-16
- ↑ Microsoft - MS15-097: Description of the security update for the graphics component in Windows: September 8, 2015 - last accessed on 2018-02-16
- ↑ Will Rock Windows 7 - last accessed on May 2023
- ↑ Will Rock level of detail - last accessed on May 2023
- ↑ View topic - Will Rock (2003) widescreen and fov fix | WSGF
- ↑ 6.0 6.1 Verified by User:Antrad on September 1, 2017
- ↑ Will Rock | WSGF - last accessed on 2017-03-19
- ↑ GitHub - last accessed on May 2023