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 "Guitar Hero III: Legends of Rock"

From PCGamingWiki, the wiki about fixing PC games
m (Added MobyGames)
 
(29 intermediate revisions by 15 users not shown)
Line 18: Line 18:
 
|winehq      = 6160
 
|winehq      = 6160
 
|license      = commercial
 
|license      = commercial
 +
|taxonomy    =
 +
{{Infobox game/row/taxonomy/monetization      | }}
 +
{{Infobox game/row/taxonomy/microtransactions | }}
 +
{{Infobox game/row/taxonomy/modes            | Singleplayer, Multiplayer }}
 +
{{Infobox game/row/taxonomy/pacing            | }}
 +
{{Infobox game/row/taxonomy/perspectives      | }}
 +
{{Infobox game/row/taxonomy/controls          | }}
 +
{{Infobox game/row/taxonomy/genres            | Music/rhythm }}
 +
{{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            | Guitar Hero }}
 
}}
 
}}
{{Series|Guitar Hero}}
 
  
 
'''Key points'''
 
'''Key points'''
 
{{ii}} Based on the Xbox 360 version of the game.
 
{{ii}} Based on the Xbox 360 version of the game.
 +
{{--}} Missing stage visual effects from the 360 and PS3 versions.<ref>{{Refurl|url=https://www.youtube.com/watch?v=_JxEZqI6dpk|title=PC gameplay sample|date=May 2023}}</ref><ref>{{Refurl|url=https://www.youtube.com/watch?v=9E8qkfoH6Hg|title=Xbox 360 gameplay sample|date=May 2023}}</ref>
 +
{{ii}} Official Master server for multiplayer was shut down. Can be restored with a mod, see [[#Multiplayer types|Multiplayer types]]
  
 
==Availability==
 
==Availability==
 
{{Availability|
 
{{Availability|
{{Availability/row| Retail | | Disc | {{DRM|SecuROM|7}}. | | Windows, OS X }}
+
{{Availability/row| Retail | | Disc | {{DRM|SecuROM|7.33.0017}}. | | Windows, OS X }}
 
}}
 
}}
 +
{{ii}} All Windows versions require {{DRM|SecuROM}}.
 +
{{ii}} This game is not available digitally.
  
 
==Essential improvements==
 
==Essential improvements==
 
===Skip intro videos===
 
===Skip intro videos===
 
{{Fixbox|description=Instructions|ref={{cn|date=September 2017}}|fix=
 
{{Fixbox|description=Instructions|ref={{cn|date=September 2017}}|fix=
# Go to <code>{{p|game}}\Guitar Hero III\DATA\MOVIES\BIK\</code>
+
# Go to {{Folder|{{p|game}}\DATA\MOVIES\BIK\}}.
# Delete or rename <code>Aspyr.bik.xen</code>, <code>atvi.bik.xen</code>, <code>DELL_Cert_3CD.bik.xen</code>, <code>ns_logo.bik.xen</code>, and <code>ro_logo.bik.xen</code>.
+
# Delete or rename {{File|Aspyr.bik.xen}}, {{File|atvi.bik.xen}}, {{File|DELL_Cert_3CD.bik.xen}}, {{File|ns_logo.bik.xen}}, and {{File|ro_logo.bik.xen}}.
 
}}
 
}}
  
Line 53: Line 69:
 
}}
 
}}
  
==Video settings==
+
==Video==
 
{{Image|Guitar_Hero_III_graphics.png|Graphics settings}}
 
{{Image|Guitar_Hero_III_graphics.png|Graphics settings}}
{{Video settings
+
{{Video
 
|wsgf link                  = https://www.wsgf.org/dr/guitar-hero-iii-legends-rock
 
|wsgf link                  = https://www.wsgf.org/dr/guitar-hero-iii-legends-rock
 
|widescreen wsgf award      = limited
 
|widescreen wsgf award      = limited
Line 67: Line 83:
 
|ultrawidescreen            = hackable
 
|ultrawidescreen            = hackable
 
|ultrawidescreen notes      = See [[#Widescreen resolution|Widescreen resolution]].
 
|ultrawidescreen notes      = See [[#Widescreen resolution|Widescreen resolution]].
|4k ultra hd                = hackable
+
|4k ultra hd                = false
|4k ultra hd notes          = See [[#Widescreen resolution|Widescreen resolution]].
+
|4k ultra hd notes          =  
 
|fov                        = false
 
|fov                        = false
 
|fov notes                  = {{term|Vert-}}
 
|fov notes                  = {{term|Vert-}}
Line 79: Line 95:
 
|antialiasing              = false
 
|antialiasing              = false
 
|antialiasing notes        =  
 
|antialiasing notes        =  
|vsync                      = false
+
|upscaling                  = false
 +
|upscaling tech            =
 +
|upscaling notes            =
 +
|vsync                      = always on
 
|vsync notes                =  
 
|vsync notes                =  
 
|60 fps                    = true
 
|60 fps                    = true
 
|60 fps notes              =  
 
|60 fps notes              =  
|120 fps                    = true
+
|120 fps                    = limited
|120 fps notes              = 1000 FPS lock. Particles and effects will break if the game runs higher than 60fps {{cn|date=October 2017}}
+
|120 fps notes              = Particles and effects will break if the game runs higher than 60 FPS.
|hdr                        = unknown
+
|hdr                        = false
 
|hdr notes                  =  
 
|hdr notes                  =  
 
|color blind                = false
 
|color blind                = false
Line 92: Line 111:
  
 
===[[Glossary:Widescreen resolution|Widescreen resolution]]===
 
===[[Glossary:Widescreen resolution|Widescreen resolution]]===
{{Fixbox|description=Custom resolutions|ref=<ref>[https://www.gamespot.com/forums/pc-mac-linux-society-1000004/guitar-hero-3-resolution-26391990/?page=1#js-message-303159203 Guitar Hero 3 Resolution]</ref>|fix=
+
{{Fixbox|description=Custom resolutions|ref=<ref>{{Refurl|url=https://www.gamespot.com/forums/pc-mac-linux-society-1000004/guitar-hero-3-resolution-26391990/?page=1#js-message-303159203|title=Guitar Hero 3 Resolution|date=May 2023}}</ref>|fix=
# Go to <code>{{p|localappdata}}\Aspyr\Guitar Hero III\AspyrConfig.xml</code>
+
# Go to {{File|{{p|localappdata}}\Aspyr\Guitar Hero III\AspyrConfig.xml}}.
# Find <code>Video.Width</code> and <code>Video.Height</code> values and change to desired resolution
+
# Find <code>Video.Width</code> and <code>Video.Height</code> values and change to desired resolution.
 
}}
 
}}
  
==Input settings==
+
==Input==
 
{{Image|Guitar_Hero_III_keyboard.png|Keyboard configuration screen}}
 
{{Image|Guitar_Hero_III_keyboard.png|Keyboard configuration screen}}
{{Input settings
+
{{Input
 
|key remap                = true
 
|key remap                = true
 
|key remap notes          =  
 
|key remap notes          =  
|acceleration option      = false
+
|acceleration option      = n/a
 
|acceleration option notes =  
 
|acceleration option notes =  
 
|mouse sensitivity        = n/a
 
|mouse sensitivity        = n/a
Line 123: Line 142:
 
|touchscreen notes        =  
 
|touchscreen notes        =  
 
|xinput controllers        = true
 
|xinput controllers        = true
|xinput controllers notes  =  
+
|xinput controllers notes  = All Xbox 360 guitar controllers and regular Xbox 360 controllers are supported.
 
|xbox prompts              = false
 
|xbox prompts              = false
 
|xbox prompts notes        =  
 
|xbox prompts notes        =  
|impulse triggers          = unknown
+
|impulse triggers          = always on
|impulse triggers notes    =  
+
|impulse triggers notes    = Not supported on all platforms.
|dualshock 4              = unknown
+
|dualshock 4              = limited
|dualshock 4 notes        =  
+
|dualshock 4 notes        = Gameplay works perfectly, including whammying. Left analog stick doesn't work. It's not possible to switch to the bonus songs tab.
|dualshock prompts        = unknown
+
|dualshock prompts        = false
 
|dualshock prompts notes  =  
 
|dualshock prompts notes  =  
|light bar support        = unknown
+
|light bar support        = false
 
|light bar support notes  =  
 
|light bar support notes  =  
|dualshock 4 modes        = unknown
+
|dualshock 4 modes        = Micro USB
 
|dualshock 4 modes notes  =  
 
|dualshock 4 modes notes  =  
|tracked motion controllers= unknown
+
|tracked motion controllers= false
 
|tracked motion controllers notes =  
 
|tracked motion controllers notes =  
|tracked motion prompts    = unknown
+
|tracked motion prompts    = false
 
|tracked motion prompts notes =  
 
|tracked motion prompts notes =  
|other controllers        = unknown
+
|other controllers        = true
|other controllers notes  =  
+
|other controllers notes  = PC World Tour guitar controllers, PlayStation 3 guitar controllers and generic gamepads are supported.
|other button prompts      = unknown
+
|other button prompts      = false
 
|other button prompts notes=  
 
|other button prompts notes=  
 
|button prompts            = generic
 
|button prompts            = generic
 
|button prompts notes      = Always displays the guitar controller's button prompts.
 
|button prompts notes      = Always displays the guitar controller's button prompts.
|controller hotplug        = unknown
+
|controller hotplug        = limited
|controller hotplug notes  =  
+
|controller hotplug notes  = XInput-compatible controllers only.
|haptic feedback          = unknown
+
|haptic feedback          = always on
|haptic feedback notes    =  
+
|haptic feedback notes    = No haptic feedback on all platforms.
|simultaneous input        = unknown
+
|simultaneous input        = false
 
|simultaneous input notes  =  
 
|simultaneous input notes  =  
 
}}
 
}}
  
==Audio settings==
+
==Audio==
 
{{Image|Guitar_Hero_III_audio.png|Audio settings}}
 
{{Image|Guitar_Hero_III_audio.png|Audio settings}}
{{Audio settings
+
{{Audio
 
|separate volume          = true
 
|separate volume          = true
 
|separate volume notes    =  
 
|separate volume notes    =  
|surround sound          = unknown
+
|surround sound          = false
 
|surround sound notes    =  
 
|surround sound notes    =  
 
|subtitles                = false
 
|subtitles                = false
Line 167: Line 186:
 
|mute on focus lost      = false
 
|mute on focus lost      = false
 
|mute on focus lost notes =  
 
|mute on focus lost notes =  
|eax support              =  
+
|eax support              = false
 
|eax support notes        =  
 
|eax support notes        =  
 +
|royalty free audio      = false
 +
|royalty free audio notes = The game uses some licensed songs with no option to change to other songs.
 +
}}
 +
 +
{{L10n|content=
 +
{{L10n/switch
 +
|language  = English
 +
|interface = true
 +
|audio    = true
 +
|subtitles = false
 +
|notes    =
 +
|ref      =
 +
|fan      =
 +
}}
 +
{{L10n/switch
 +
|language  = French
 +
|interface = true
 +
|audio    = true
 +
|subtitles = false
 +
|notes    =
 +
|ref      =
 +
|fan      =
 +
}}
 +
{{L10n/switch
 +
|language  = German
 +
|interface = true
 +
|audio    = true
 +
|subtitles = false
 +
|notes    =
 +
|ref      =
 +
|fan      =
 +
}}
 +
{{L10n/switch
 +
|language  = Italian
 +
|interface = true
 +
|audio    = true
 +
|subtitles = false
 +
|notes    =
 +
|ref      =
 +
|fan      =
 +
}}
 +
{{L10n/switch
 +
|language  = Korean
 +
|interface = true
 +
|audio    = false
 +
|subtitles = false
 +
|notes    =
 +
|ref      =
 +
|fan      =
 +
}}
 +
{{L10n/switch
 +
|language  = Spanish
 +
|interface = true
 +
|audio    = true
 +
|subtitles = false
 +
|notes    =
 +
|ref      =
 +
|fan      =
 +
}}
 
}}
 
}}
  
Line 175: Line 253:
 
|local play          = true
 
|local play          = true
 
|local play players  = 2
 
|local play players  = 2
|local play modes    =  
+
|local play modes    = Co-op, Versus
 
|local play notes    =  
 
|local play notes    =  
 
|lan play            = false
 
|lan play            = false
Line 181: Line 259:
 
|lan play modes      =  
 
|lan play modes      =  
 
|lan play notes      =  
 
|lan play notes      =  
|online play          = true
+
|online play          = hackable
 
|online play players  = 2
 
|online play players  = 2
|online play modes    =  
+
|online play modes    = Co-op, Versus
|online play notes    =  
+
|online play notes    = See this website for restoring the Multiplayer: https://wiki.aiwarehouse.xyz/en/gh3-pc-guide
 
|asynchronous        =  
 
|asynchronous        =  
 
|asynchronous notes  =  
 
|asynchronous notes  =  
Line 198: Line 276:
 
|direct ip          =  
 
|direct ip          =  
 
|direct ip notes    =  
 
|direct ip notes    =  
}}{{Network/Ports
+
}}
|tcp  =  
+
{{Network/Ports
|udp  =  
+
|tcp  = 3074
|upnp =  
+
|udp  = 3074
 +
|upnp = unknown
 
}}
 
}}
  
 
==Issues fixed==
 
==Issues fixed==
 
===Stuttering===
 
===Stuttering===
{{ii}} Download and place d3d9.dll into installation folder https://drive.google.com/file/d/0B35tAlzRvHFhR3ZSU185NGRsRDA/view
+
{{Fixbox|description=Force the game to run in [[Glossary:Borderless fullscreen windowed|borderless fullscreen windowed]] mode.|ref=<ref>{{Refurl|url=https://www.scorehero.com/forum/viewtopic.php?t=97532|title=Performance fix for GH games on ATI/AMD cards (Final Release)|date=2022-02-03|snippet=For future reference, this mod does what many others do these days, runs the game in borderless fullscreen mode. This is all you need to fix the performance on AMD cards. There isn't any kind of magic here.
 +
If you can no longer find a working mirror for this, any other mod that runs games in borderless fullscreen mode should work.
 +
}}</ref>
 +
}}
 +
 
 
===Set list limit crash===
 
===Set list limit crash===
{{Fixbox|description=Use modded file to extend the set list to ~260 songs|ref=<ref>[https://www.youtube.com/watch?v=A9U5wK_boYM How I Fixed a 10 Year Old Guitar Hero Bug Without the Source Code]</ref>|fix=
+
{{Fixbox|description=Use modded file to extend the setlist to ~260 songs|ref=<ref>{{Refurl|url=https://www.youtube.com/watch?v=A9U5wK_boYM|title=How I Fixed a 10 Year Old Guitar Hero Bug Without the Source Code|date=May 2023}}</ref>|fix=
#Download the [http://www.mediafire.com/file/es4s1cga1t56ycx/engine_params.qb.xen modded <code>engine_params.qb.xen</code> file]
+
#Download the [https://www.mediafire.com/file/es4s1cga1t56ycx/engine_params.qb.xen modded {{File|engine_params.qb.xen}} file]
#Replace <code>{{p|game}}\Guitar Hero III\DATA\SCRIPTS\ENGINE\engine_params.qb.xen</code> with the modded file
+
#Replace {{File|{{p|game}}\DATA\SCRIPTS\ENGINE\engine_params.qb.xen}} with the modded file
 +
}}
 +
 
 +
===High frame rate issues===
 +
{{ii}} The particles and effects of the game are linked to 60fps so playing at high fps can cause problems.
 +
{{Fixbox|description=Framerate can be limited using Nvidia Inspector|fix=}}
 +
 
 +
{{Fixbox|description=Set refresh rate on 60hz.|fix=
 
}}
 
}}
  
Line 236: Line 326:
 
|windows 32-bit exe    = true
 
|windows 32-bit exe    = true
 
|windows 64-bit exe    = false
 
|windows 64-bit exe    = false
 +
|windows arm app        = false
 
|windows exe notes      =  
 
|windows exe notes      =  
|mac os x powerpc app  =  
+
|mac os x powerpc app  = false
|macos intel 32-bit app = unknown
+
|macos intel 32-bit app = true
|macos intel 64-bit app = unknown
+
|macos intel 64-bit app = false
 +
|macos arm app          = false
 
|macos app notes        =  
 
|macos app notes        =  
 
|linux powerpc app      =  
 
|linux powerpc app      =  
 
|linux 32-bit executable=  
 
|linux 32-bit executable=  
 
|linux 64-bit executable=  
 
|linux 64-bit executable=  
 +
|linux arm app          =
 
|linux executable notes =  
 
|linux executable notes =  
 
}}
 
}}

Latest revision as of 17:02, 31 December 2023

Guitar Hero III: Legends of Rock
Guitar Hero III: Legends of Rock cover
Developers
Neversoft
Publishers
Activision
Aspyr Media
Release dates
Windows November 13, 2007
macOS (OS X) December 10, 2007
Taxonomy
Modes Singleplayer, Multiplayer
Genres Music/rhythm
Series Guitar Hero
Guitar Hero III: Legends of Rock guide on StrategyWiki
Guitar Hero III: Legends of Rock on MobyGames
Guitar Hero III: Legends of Rock on Wikipedia
Guitar Hero
Guitar Hero III: Legends of Rock 2007
Guitar Hero: Aerosmith 2008
Guitar Hero: World Tour 2009

Warnings

The macOS (OS X) version of this game does not work on macOS Catalina (version 10.15) or later due to the removal of support for 32-bit-only apps.

Key points

Based on the Xbox 360 version of the game.
Missing stage visual effects from the 360 and PS3 versions.[1][2]
Official Master server for multiplayer was shut down. Can be restored with a mod, see Multiplayer types

Availability

Source DRM Notes Keys OS
Retail
Disc check (requires the CD/DVD in the drive to play)
SecuROM 7.33.0017 DRM.
Windows
macOS (OS X)
All Windows versions require SecuROM DRM.
This game is not available digitally.

Essential improvements

Skip intro videos

Instructions[citation needed]
  1. Go to <path-to-game>\DATA\MOVIES\BIK\.
  2. Delete or rename Aspyr.bik.xen, atvi.bik.xen, DELL_Cert_3CD.bik.xen, ns_logo.bik.xen, and ro_logo.bik.xen.

Patches

GH3 Patch v1.31 (PC)
GH3 Patch v1.3 (Mac)

Game data

Configuration file(s) location

System Location
Windows %LOCALAPPDATA%\Aspyr\Guitar Hero III\AspyrConfig.xml
macOS (OS X)

Save game data location

System Location
Windows %USERPROFILE%\Documents\Aspyr\Guitar Hero III\Save\
macOS (OS X)

Video

Graphics settings
Graphics settings

Graphics feature State WSGF Notes
Widescreen resolution
Multi-monitor
Ultra-widescreen
See Widescreen resolution.
4K Ultra HD
Field of view (FOV)
Vert-
Windowed
See the glossary page for potential workarounds.
Borderless fullscreen windowed
See the glossary page for potential workarounds.
Anisotropic filtering (AF)
See the glossary page for potential workarounds.
Anti-aliasing (AA)
See the glossary page for potential workarounds.
High-fidelity upscaling
See the glossary page for potential workarounds.
Vertical sync (Vsync)
See the glossary page for potential workarounds.
60 FPS
120+ FPS
Particles and effects will break if the game runs higher than 60 FPS.
High dynamic range display (HDR)
See the glossary page for potential alternatives.

Widescreen resolution

Custom resolutions[3]
  1. Go to %LOCALAPPDATA%\Aspyr\Guitar Hero III\AspyrConfig.xml.
  2. Find Video.Width and Video.Height values and change to desired resolution.

Input

Keyboard configuration screen
Keyboard configuration screen

Keyboard and mouse State Notes
Remapping
Mouse acceleration
Mouse sensitivity
Mouse input in menus
Mouse Y-axis inversion
Controller
Controller support
A guitar controller is highly recommended, but regular Xbox 360 controllers are supported.
Full controller support
Controller remapping
See the glossary page for potential workarounds.
Controller sensitivity
Controller Y-axis inversion
Controller types
XInput-compatible controllers
All Xbox 360 guitar controllers and regular Xbox 360 controllers are supported.
Xbox button prompts
Impulse Trigger vibration
Not supported on all platforms.
PlayStation controllers
Gameplay works perfectly, including whammying. Left analog stick doesn't work. It's not possible to switch to the bonus songs tab.
PlayStation button prompts
Light bar support
Adaptive trigger support
DualSense haptic feedback support
Connection modes Wired
Generic/other controllers
PC World Tour guitar controllers, PlayStation 3 guitar controllers and generic gamepads are supported.
Button prompts
Additional information
Button prompts Input settings icon - Generic Controller.svg Always displays the guitar controller's button prompts.
Controller hotplugging
XInput-compatible controllers only.
Haptic feedback
No haptic feedback on all platforms.
Digital movement supported
Simultaneous controller+KB/M

Audio

Audio settings
Audio settings

Audio feature State Notes
Separate volume controls
Surround sound
Subtitles
Closed captions
Mute on focus lost
Royalty free audio
The game uses some licensed songs with no option to change to other songs.

Localizations

Language UI Audio Sub Notes
English
French
German
Italian
Korean
Spanish

Network

Multiplayer types

Type Native Players Notes
Local play
2 Co-op, Versus
LAN play
Online play
2 Co-op, Versus
See this website for restoring the Multiplayer: https://wiki.aiwarehouse.xyz/en/gh3-pc-guide

Ports

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

Issues fixed

Stuttering

Force the game to run in borderless fullscreen windowed mode.[4]

Set list limit crash

Use modded file to extend the setlist to ~260 songs[5]
  1. Download the modded engine_params.qb.xen file
  2. Replace <path-to-game>\DATA\SCRIPTS\ENGINE\engine_params.qb.xen with the modded file

High frame rate issues

The particles and effects of the game are linked to 60fps so playing at high fps can cause problems.
Framerate can be limited using Nvidia Inspector
Set refresh rate on 60hz.

Other information

API

Technical specs Supported Notes
Direct3D 9.0c
Executable 32-bit 64-bit Notes
Windows
macOS (OS X)
This 32-bit-only macOS game does not work on macOS Catalina (10.15) or later.

Middleware

Middleware Notes
Physics Havok
Cutscenes Bink Video

System requirements

Windows
Minimum Recommended
Operating system (OS) XP SP2
Processor (CPU) Intel Pentium D (Dual-core) 2.8 GHz
AMD Athlon 64 3500+
System memory (RAM) 1 GB
Hard disk drive (HDD) 5.1 GB
Video card (GPU) ATI Radeon X800
Nvidia GeForce 7600
128 MB of VRAM
DirectX 9.0c compatible
Sound (audio device) DirectX 9.0c compatible
Controller Official Guitar Hero X-Plorer Guitar Controller
Other 6X DVD-ROM drive
macOS (OS X)
Minimum Recommended
Operating system (OS) 10.4.10
Processor (CPU) Intel Core 2 Duo 2 GHz
System memory (RAM) 1 GB
Hard disk drive (HDD) 5.1 GB
Video card (GPU) ATI Radeon X1600
Nvidia GeForce 7300
128 MB of VRAM
Controller Official Guitar Hero X-Plorer Guitar Controller
Other DVD-ROM drive


References

  1. PC gameplay sample - last accessed on May 2023
  2. Xbox 360 gameplay sample - last accessed on May 2023
  3. Guitar Hero 3 Resolution - last accessed on May 2023
  4. Performance fix for GH games on ATI/AMD cards (Final Release) - last accessed on 2022-02-03
    "For future reference, this mod does what many others do these days, runs the game in borderless fullscreen mode. This is all you need to fix the performance on AMD cards. There isn't any kind of magic here. If you can no longer find a working mirror for this, any other mod that runs games in borderless fullscreen mode should work."
  5. How I Fixed a 10 Year Old Guitar Hero Bug Without the Source Code - last accessed on May 2023