Difference between revisions of "Spider-Man 2: The Game"
From PCGamingWiki, the wiki about fixing PC games
Visionxdark (talk | contribs) |
(Removed unnecessary mention of critical reception, and cleaned up sentence distinguishing the PC version from the console version.) |
||
(9 intermediate revisions by 4 users not shown) | |||
Line 28: | Line 28: | ||
|steam appid = | |steam appid = | ||
|gogcom id = | |gogcom id = | ||
+ | |official site= https://web.archive.org/web/20050303002057/http://www.activision.com/en_US/game_specific/af50921d-47bb-4992-9c41-bee322052d0a.html | ||
|hltb = 12343 | |hltb = 12343 | ||
+ | |lutris = spider-man-2-the-game | ||
|strategywiki = Spider-Man 2: The Game | |strategywiki = Spider-Man 2: The Game | ||
− | |mobygames = | + | |mobygames = 14673 |
|wikipedia = Spider-Man 2 (video game) | |wikipedia = Spider-Man 2 (video game) | ||
|winehq = 3653 | |winehq = 3653 | ||
Line 36: | Line 38: | ||
}} | }} | ||
− | ''' | + | {{Introduction |
− | + | |introduction = '''Spider-Man 2: The Game''' is a [[:Category:Third-person|third-person]] [[:Category:action|action]] [[:Category:adventure|adventure]] game developed by [[company:The Fizz Factor|The Fizz Factor]]. Despite sharing the same name with the 2004 console game developed by [[company:Treyarch|Treyarch]], this game was developed by a separate team and doesn't share assets or code with the console versions. | |
+ | |||
+ | |release history = | ||
+ | |||
+ | |current state = | ||
+ | }} | ||
==Availability== | ==Availability== | ||
{{Availability| | {{Availability| | ||
− | {{Availability/row| Retail | | DRM-free | CD-ROM used only for installation. | | Windows | + | {{Availability/row| Retail | | DRM-free | CD-ROM used only for installation. | | Windows }} |
+ | {{Availability/row| Retail | | Unknown | | | OS X }} | ||
}} | }} | ||
{{ii}} This game is not available digitally. | {{ii}} This game is not available digitally. | ||
Line 108: | Line 116: | ||
}} | }} | ||
===[[Glossary:Widescreen resolution|Widescreen resolution]]=== | ===[[Glossary:Widescreen resolution|Widescreen resolution]]=== | ||
− | {{Fixbox|description=Set in Webhead.ini|ref=<ref>{{Refcheck|user=AlphaYellow|date=2023-07-03}}</ref>|fix= | + | {{Fixbox|description=Set in Webhead.ini|ref=<ref name="Checked_by_AlphaYellow">{{Refcheck|user=AlphaYellow|date=2023-07-03}}</ref>|fix= |
# Launch the game at least once then close it. | # Launch the game at least once then close it. | ||
# Open {{file|[[#Game data|Webhead.ini]]}}. | # Open {{file|[[#Game data|Webhead.ini]]}}. | ||
Line 119: | Line 127: | ||
===[[Glossary:Field of view (FOV)|Field of view (FOV)]]=== | ===[[Glossary:Field of view (FOV)|Field of view (FOV)]]=== | ||
− | {{Fixbox|description=Edit ini file|ref=<ref | + | {{Fixbox|description=Edit ini file|ref=<ref name="Checked_by_AlphaYellow" />|fix= |
# Launch the game at least once then close it. | # Launch the game at least once then close it. | ||
# Open {{file|[[#Game data|User.ini]]}}. | # Open {{file|[[#Game data|User.ini]]}}. | ||
Line 134: | Line 142: | ||
===[[Glossary:Anisotropic filtering (AF)|Anisotropic filtering (AF)]]=== | ===[[Glossary:Anisotropic filtering (AF)|Anisotropic filtering (AF)]]=== | ||
− | {{Fixbox|description=Edit ini file|ref=<ref | + | {{Fixbox|description=Edit ini file|ref=<ref name="Checked_by_AlphaYellow" />|fix= |
# Launch the game at least once then close it. | # Launch the game at least once then close it. | ||
# Open {{file|[[#Game data|Webhead.ini]]}}. | # Open {{file|[[#Game data|Webhead.ini]]}}. | ||
Line 142: | Line 150: | ||
===[[Glossary:Vertical sync (Vsync)|Vertical sync (Vsync)]]=== | ===[[Glossary:Vertical sync (Vsync)|Vertical sync (Vsync)]]=== | ||
− | {{Fixbox|description=Edit ini file|ref=<ref | + | {{Fixbox|description=Edit ini file|ref=<ref name="Checked_by_AlphaYellow" />|fix= |
# Launch the game at least once then close it. | # Launch the game at least once then close it. | ||
# Open {{file|[[#Game data|Webhead.ini]]}}. | # Open {{file|[[#Game data|Webhead.ini]]}}. | ||
Line 173: | Line 181: | ||
|invert controller y-axis = hackable | |invert controller y-axis = hackable | ||
|invert controller y-axis notes= Edit in {{file|[[#Game data|User.ini]]}}. | |invert controller y-axis notes= Edit in {{file|[[#Game data|User.ini]]}}. | ||
− | |xinput controllers = | + | |xinput controllers = true |
|xinput controllers notes = | |xinput controllers notes = | ||
|xbox prompts = unknown | |xbox prompts = unknown | ||
Line 214: | Line 222: | ||
===[[Glossary:Mouse acceleration|Mouse acceleration]]=== | ===[[Glossary:Mouse acceleration|Mouse acceleration]]=== | ||
− | {{Fixbox|description=Edit ini file|ref=<ref | + | {{Fixbox|description=Edit ini file|ref=<ref name="Checked_by_AlphaYellow" />|fix= |
# Launch the game at least once then close it. | # Launch the game at least once then close it. | ||
# Open {{file|[[#Game data|User.ini]]}}. | # Open {{file|[[#Game data|User.ini]]}}. | ||
Line 224: | Line 232: | ||
===[[Glossary:Mouse#Sensitivity|Mouse sensitivity]]=== | ===[[Glossary:Mouse#Sensitivity|Mouse sensitivity]]=== | ||
− | {{Fixbox|description=Edit ini file|ref=<ref | + | {{Fixbox|description=Edit ini file|ref=<ref name="Checked_by_AlphaYellow" />|fix= |
# Open {{file|[[#Game data|User.ini]]}}. | # Open {{file|[[#Game data|User.ini]]}}. | ||
# Change the line <code>MouseSensitivity=</code> to the desired value. | # Change the line <code>MouseSensitivity=</code> to the desired value. | ||
Line 233: | Line 241: | ||
===Jerky/Uneven mouse movement=== | ===Jerky/Uneven mouse movement=== | ||
− | {{Fixbox|description=Edit ini file|ref=<ref | + | {{Fixbox|description=Edit ini file|ref=<ref name="Checked_by_AlphaYellow" />|fix= |
# Launch the game at least once then close it. | # Launch the game at least once then close it. | ||
# Open {{file|[[#Game data|User.ini]]}}. | # Open {{file|[[#Game data|User.ini]]}}. | ||
Line 272: | Line 280: | ||
{{--}} Forcing the game to use the system OpenAL device may lead to audio dropouts, missing and substituted audio samples. | {{--}} Forcing the game to use the system OpenAL device may lead to audio dropouts, missing and substituted audio samples. | ||
− | {{Fixbox|description=Restore surround sound|ref=<ref | + | {{Fixbox|description=Restore surround sound|ref=<ref name="Checked_by_AlphaYellow" />|fix= |
# Launch the game at least once then close it. | # Launch the game at least once then close it. | ||
# Open {{file|[[#Game data|Webhead.ini]]}}. | # Open {{file|[[#Game data|Webhead.ini]]}}. | ||
Line 338: | Line 346: | ||
|vorpx = hackable | |vorpx = hackable | ||
|vorpx modes = G3D | |vorpx modes = G3D | ||
− | |vorpx notes = User created profile, requires [[DgVoodoo 2|DGVoodoo2 v 2.55.4]], see [https://www.vorpx.com/forums/search/SpiderMan_2/ profile | + | |vorpx notes = User created profile, requires [[DgVoodoo 2|DGVoodoo2 v 2.55.4]], see [https://www.vorpx.com/forums/search/SpiderMan_2/ profile introduction]. <br><code>Note:</code> Profile may not work with the latest wrapper, in case of issues please report to the [https://www.vorpx.com/forums/search/SpiderMan_2/ vorpx forum]. |
|htc vive = | |htc vive = | ||
|htc vive notes = | |htc vive notes = | ||
Line 367: | Line 375: | ||
==Issues fixed== | ==Issues fixed== | ||
===Poor performance on Windows 8/8.1/10/11=== | ===Poor performance on Windows 8/8.1/10/11=== | ||
− | {{Fixbox|description=Install [http://dege.freeweb.hu/dgVoodoo2/dgVoodoo2/ dgVoodoo2].|ref=<ref | + | {{Fixbox|description=Install [http://dege.freeweb.hu/dgVoodoo2/dgVoodoo2/ dgVoodoo2].|ref=<ref name="Checked_by_AlphaYellow" />}} |
− | {{Fixbox|description=Use crosire's d3d8to9 wrapper|ref=<ref | + | {{Fixbox|description=Use crosire's d3d8to9 wrapper|ref=<ref name="Checked_by_AlphaYellow" />|fix= |
# Download {{file|d3d8.dll}} from [https://github.com/crosire/d3d8to9/releases here]. | # Download {{file|d3d8.dll}} from [https://github.com/crosire/d3d8to9/releases here]. | ||
# Place it in {{folder|{{p|game}}\System\}}. | # Place it in {{folder|{{p|game}}\System\}}. | ||
Line 375: | Line 383: | ||
===Run the game at screen refresh rate=== | ===Run the game at screen refresh rate=== | ||
− | {{--}} Maximum selectable refresh rate is 60 | + | {{--}} Maximum selectable refresh rate is 60 Hz. This does not limit FPS, but may set the monitor's refresh rate to 100 Hz, which may result in screen tearing on a 120 or 144 Hz monitor. |
− | {{Fixbox|description=Set fullscreen refresh rate<ref | + | {{Fixbox|description=Set fullscreen refresh rate<ref name="Checked_by_AlphaYellow" />|fix= |
# Launch the game at least once then close it. | # Launch the game at least once then close it. | ||
# Open {{file|[[#Game data|Webhead.ini]]}}. | # Open {{file|[[#Game data|Webhead.ini]]}}. | ||
# Find the line <code>DesiredRefreshRate=60</code>. | # Find the line <code>DesiredRefreshRate=60</code>. | ||
− | # Change the value to set | + | # Change the value to set the monitor's refresh rate. For example, 120 or 144. |
'''Notes''' | '''Notes''' | ||
Line 399: | Line 407: | ||
|glide notes = | |glide notes = | ||
|software mode = true | |software mode = true | ||
− | |software mode notes = RAD Game Tools' Pixomatic Software Renderer | + | |software mode notes = RAD Game Tools' Pixomatic Software Renderer. |
|mantle support = | |mantle support = | ||
|mantle support notes = | |mantle support notes = | ||
Line 447: | Line 455: | ||
|OSfamily = Windows | |OSfamily = Windows | ||
− | |minOS = 98 | + | |minOS = 98/ME/2000/XP |
− | |minCPU = | + | |minCPU = Pentium 600 MHz |
− | |minCPU2 = | + | |minCPU2 = Athlon 600 MHz |
|minRAM = 128 MB | |minRAM = 128 MB | ||
|minHD = 827 MB | |minHD = 827 MB | ||
− | |minGPU = | + | |minGPU = NVIDIA RIVA TnT/TnT2 |
+ | |minGPU2 = ATI Radeon series | ||
+ | |minGPU3 = Matrox Parhelia | ||
|minVRAM = 16 MB | |minVRAM = 16 MB | ||
|minDX = 9.0b | |minDX = 9.0b | ||
+ | |minaudio = 16-bit sound card with DirectX 9.0b compliancy | ||
+ | |minother = 4X CD-ROM with 600K/sec sustained transfer rate | ||
+ | |||
+ | |recOS = | ||
+ | |recCPU = Pentium III | ||
+ | |recRAM = | ||
+ | |recHD = + 400 MB for the Windows swap file | ||
+ | |recGPU = NVIDIA GeForce series | ||
+ | |recVRAM = | ||
+ | |recDX = | ||
+ | |notes = Partially region locked due to the game requiring the same language based Windows system that matches the region's disc during installation. | ||
+ | }} | ||
+ | |||
+ | {{System requirements | ||
+ | |OSfamily = OS X | ||
+ | |||
+ | |minOS = 10.2.8 (Jaguar) | ||
+ | |minCPU = G3 700 MHz | ||
+ | |minCPU2 = | ||
+ | |minRAM = 256 MB | ||
+ | |minHD = 1 GB | ||
+ | |minGPU = ATI Radeon 7500 | ||
+ | |minGPU2 = NVIDIA GeForce 2 MX | ||
+ | |minGPU3 = | ||
+ | |minVRAM = 32 MB | ||
+ | |minOGL = | ||
+ | |minDX = | ||
+ | |minSM = | ||
+ | |minaudio = | ||
+ | |mincont = | ||
+ | |minother = 8X CD-ROM <ref>{{Refurl|url=https://www.macworld.com/article/171752/spiderman2|title=Aspyr: Mac Spider-Man 2 game goes gold|date=2024-04-24}}</ref> | ||
− | |recOS = | + | |recOS = |
|recCPU = | |recCPU = | ||
+ | |recCPU2 = | ||
|recRAM = | |recRAM = | ||
|recHD = | |recHD = | ||
|recGPU = | |recGPU = | ||
+ | |recGPU2 = | ||
+ | |recGPU3 = | ||
|recVRAM = | |recVRAM = | ||
+ | |recOGL = | ||
|recDX = | |recDX = | ||
+ | |recSM = | ||
+ | |recaudio = | ||
+ | |reccont = | ||
+ | |recother = | ||
+ | |notes = | ||
}} | }} | ||
{{References}} | {{References}} |
Revision as of 16:24, 12 May 2024
Developers | |
---|---|
The Fizz Factor | |
macOS (OS X) | Aspyr Media |
macOS (OS X) | Ryan C. Gordon |
Publishers | |
Activision | |
Russia | 1C Company |
Engines | |
Unreal Engine 2 | |
Release dates | |
Windows | June 28, 2004 |
macOS (OS X) | August 16, 2004 |
Reception | |
Metacritic | 42 |
IGDB | 68 |
Taxonomy | |
Monetization | One-time game purchase |
Modes | Singleplayer |
Pacing | Real-time |
Perspectives | Third-person |
Controls | Direct control |
Genres | Action, Adventure |
Art styles | Realistic |
Themes | Contemporary, North America |
Series | Spider-Man |
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.
Spider-Man 2: The Game is a third-person action adventure game developed by The Fizz Factor. Despite sharing the same name with the 2004 console game developed by Treyarch, this game was developed by a separate team and doesn't share assets or code with the console versions.
Availability
Source | DRM | Notes | Keys | OS |
---|---|---|---|---|
Retail | CD-ROM used only for installation. | |||
Retail |
- This game is not available digitally.
Demos
- A demo is available here.
Essential improvements
Patches
- Patch v1.1 is the latest patch for the OS X version.[1]
Game data
Configuration file(s) location
System | Location |
---|---|
Windows | <path-to-game>\System\*.ini[Note 1] |
macOS (OS X) |
-
Webhead.ini
contains general settings. -
User.ini
contains camera FOV, mouse, keyboard/controller bindings and other settings.
Save game data location
System | Location |
---|---|
Windows | <path-to-game>\System[Note 1] |
macOS (OS X) |
Video
Graphics feature | State | WSGF | Notes |
---|---|---|---|
Widescreen resolution | See Widescreen resolution. | ||
Multi-monitor | See Widescreen resolution. | ||
Ultra-widescreen | See Widescreen resolution. | ||
4K Ultra HD | See Widescreen resolution. | ||
Field of view (FOV) | 60° by default. See Field of view (FOV). | ||
Windowed | See the glossary page for potential workarounds. | ||
Borderless fullscreen windowed | See the glossary page for potential workarounds. | ||
Anisotropic filtering (AF) | See Anisotropic filtering (AF). | ||
Anti-aliasing (AA) | See the glossary page for potential workarounds. | ||
High-fidelity upscaling | See the glossary page for potential workarounds. | ||
Vertical sync (Vsync) | Off by default. To turn it on, see Vertical sync (Vsync). | ||
60 FPS and 120+ FPS | See Run the game at screen refresh rate. | ||
High dynamic range display (HDR) | See the glossary page for potential alternatives. |
Widescreen resolution
Set in Webhead.ini[2] |
---|
Notes
|
Field of view (FOV)
Edit ini file[2] |
---|
DesiredFOV=60.000000 DefaultFOV=60.000000 FOVAngle=60.000000 Notes
|
Anisotropic filtering (AF)
Edit ini file[2] |
---|
|
Vertical sync (Vsync)
Edit ini file[2] |
---|
|
Input
Keyboard and mouse | State | Notes |
---|---|---|
Remapping | ||
Mouse acceleration | ||
Mouse sensitivity | ||
Mouse input in menus | ||
Mouse Y-axis inversion | ||
Controller | ||
Controller support | Set UseJoystick=True in Webhead.ini under [WinDrv.WindowsClient] . |
|
Full controller support | ||
Controller remapping | Edit in User.ini . |
|
Controller sensitivity | Edit in User.ini . |
|
Controller Y-axis inversion | Edit in User.ini . |
Controller types |
---|
XInput-compatible controllers | ||
---|---|---|
Xbox button prompts | ||
Impulse Trigger vibration |
PlayStation controllers |
---|
Generic/other controllers |
---|
Additional information | ||
---|---|---|
Controller hotplugging | ||
Haptic feedback | ||
Digital movement supported | ||
Simultaneous controller+KB/M |
Mouse acceleration
Edit ini file[2] |
---|
Notes
|
Mouse sensitivity
Edit ini file[2] |
---|
Notes
|
Jerky/Uneven mouse movement
Edit ini file[2] |
---|
Notes
|
Audio
Audio feature | State | Notes |
---|---|---|
Separate volume controls | Music, Effects and Voice. | |
Surround sound | Up to 7.0 output with DirectSound3D restoration software or OpenAL. See Surround sound. | |
Subtitles | ||
Closed captions | ||
Mute on focus lost | ||
EAX support | EAX 3.0. | |
Royalty free audio |
Surround sound
- By default, the game outputs to stereo on modern versions of Windows. This will force the game to use the system OpenAL device as ouput and restore surround sound.
- Forcing the game to use the system OpenAL device may lead to audio dropouts, missing and substituted audio samples.
Restore surround sound[2] |
---|
|
Localizations
Language | UI | Audio | Sub | Notes |
---|---|---|---|---|
English | ||||
French | ||||
Italian | ||||
Polish | Only on Polish retail copy, download. | |||
Russian | Only on Russian retail copy. |
VR support
3D modes | State | Notes | |
---|---|---|---|
vorpX | G3D User created profile, requires DGVoodoo2 v 2.55.4, see profile introduction. Note: Profile may not work with the latest wrapper, in case of issues please report to the vorpx forum. |
Issues fixed
Poor performance on Windows 8/8.1/10/11
Install dgVoodoo2.[2] |
---|
Use crosire's d3d8to9 wrapper[2] |
---|
|
Run the game at screen refresh rate
- Maximum selectable refresh rate is 60 Hz. This does not limit FPS, but may set the monitor's refresh rate to 100 Hz, which may result in screen tearing on a 120 or 144 Hz monitor.
Set fullscreen refresh rate[2] |
---|
Notes
|
Other information
API
Technical specs | Supported | Notes |
---|---|---|
Direct3D | 8 | |
OpenGL | ||
Software renderer | RAD Game Tools' Pixomatic Software Renderer. |
Executable | PPC | 32-bit | 64-bit | Notes |
---|---|---|---|---|
Windows | ||||
macOS (OS X) | Install the version 1.1 patch for Intel support. |
Middleware
Middleware | Notes | |
---|---|---|
Audio | OpenAL | |
Cutscenes | Bink Video | 1.5.21.0 |
System requirements
Windows | ||
---|---|---|
Minimum | Recommended | |
Operating system (OS) | 98/ME/2000/XP | |
Processor (CPU) | Pentium 600 MHz Athlon 600 MHz |
Pentium III |
System memory (RAM) | 128 MB | |
Hard disk drive (HDD) | 827 MB | + 400 MB for the Windows swap file |
Video card (GPU) | NVIDIA RIVA TnT/TnT2 ATI Radeon series Matrox Parhelia 16 MB of VRAM DirectX 9.0b compatible | NVIDIA GeForce series |
Sound (audio device) | 16-bit sound card with DirectX 9.0b compliancy | |
Other | 4X CD-ROM with 600K/sec sustained transfer rate |
macOS (OS X) | ||
---|---|---|
Minimum | ||
Operating system (OS) | 10.2.8 (Jaguar) | |
Processor (CPU) | G3 700 MHz | |
System memory (RAM) | 256 MB | |
Hard disk drive (HDD) | 1 GB | |
Video card (GPU) | ATI Radeon 7500 NVIDIA GeForce 2 MX 32 MB of VRAM |
|
Other | 8X CD-ROM [3] |
Notes
- ↑ 1.0 1.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).