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 "Spider-Man: Shattered Dimensions"

From PCGamingWiki, the wiki about fixing PC games
m (Added Lutris Infobox tag; Fixed MobyGames Infobox tag to use correct format)
 
(59 intermediate revisions by 32 users not shown)
Line 1: Line 1:
 
{{Infobox game
 
{{Infobox game
|cover        = Spider-Man Shattered Dimensions.jpg
+
|cover        = Spider-Man Shattered Dimensions cover.jpg
 
|developers  =  
 
|developers  =  
 
{{Infobox game/row/developer|Beenox}}
 
{{Infobox game/row/developer|Beenox}}
 
|publishers  =  
 
|publishers  =  
 
{{Infobox game/row/publisher|Activision}}
 
{{Infobox game/row/publisher|Activision}}
 +
{{Infobox game/row/publisher|1C-SoftClub|Russia}}
 
|engines      =  
 
|engines      =  
 +
{{Infobox game/row/engine|Goliath Engine}}
 
|release dates=  
 
|release dates=  
 
{{Infobox game/row/date|Windows|November 25, 2010}}
 
{{Infobox game/row/date|Windows|November 25, 2010}}
 +
|reception    =
 +
{{Infobox game/row/reception|Metacritic|spider-man-shattered-dimensions|68}}
 +
{{Infobox game/row/reception|IGDB|spider-man-shattered-dimensions|74}}
 +
|taxonomy    =
 +
{{Infobox game/row/taxonomy/monetization      | }}
 +
{{Infobox game/row/taxonomy/microtransactions | }}
 +
{{Infobox game/row/taxonomy/modes            | }}
 +
{{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            | Spider-Man }}
 
|steam appid  = 231990
 
|steam appid  = 231990
|gogcom page  =  
+
|gogcom id    =  
 +
|hltb        = 8949
 +
|lutris      = spider-man-shattered-dimensions
 +
|mobygames    = 48519
 
|strategywiki = Spider-Man: Shattered Dimensions
 
|strategywiki = Spider-Man: Shattered Dimensions
 
|wikipedia    = Spider-Man: Shattered Dimensions
 
|wikipedia    = Spider-Man: Shattered Dimensions
 
|winehq      = 14599
 
|winehq      = 14599
 +
|license      = commercial
 
}}
 
}}
{{Series|Spider-Man}}
 
  
 
'''General information'''
 
'''General information'''
{{mm}} [http://steamcommunity.com/app/231990/discussions/ Steam Community Discussions]
+
{{mm}} [https://steamcommunity.com/app/231990/discussions/ Steam Community Discussions]
  
 
==Availability==
 
==Availability==
 
{{Availability|
 
{{Availability|
{{Availability/row| Retail | | disc | {{DRM|SecuROM}} disc check.<ref>[https://www.gog.com/forum/general_archive/spider_man_shattered_dimensions_now_on_pc/post3 Spider-Man Shattered Dimensions (Now on PC), page 1 - Forum - GOG.com]</ref> | | Windows }}
+
{{Availability/row| Retail | | Disc | {{DRM|SecuROM|v7.42.0004}}. | | Windows }}
 +
{{Availability/row| Steam | 231990 | Steam | | | Windows | Unavailable }}
 
}}
 
}}
 
{{ii}} This game is no longer sold digitally.
 
{{ii}} This game is no longer sold digitally.
 +
 +
===DLC and expansion packs===
 +
{{++}} Cosmic Spider-Man DLC costume from console version is pre-installed.
  
 
==Essential improvements==
 
==Essential improvements==
Line 36: Line 61:
 
===Configuration file(s) location===
 
===Configuration file(s) location===
 
{{Game data|
 
{{Game data|
{{Game data/row|Windows|}}
+
{{Game data/config|Windows|}}
 
}}
 
}}
  
 
===Save game data location===
 
===Save game data location===
 
{{Game data|
 
{{Game data|
{{Game data/row|Windows|{{p|userprofile}}\Documents\Activision\Spider-Man (TM) SD\Save}}
+
{{Game data/saves|Windows|{{p|userprofile\Documents}}\Activision\Spider-Man (TM) SD\Save}}
 
}}
 
}}
  
 
===[[Glossary:Save game cloud syncing|Save game cloud syncing]]===
 
===[[Glossary:Save game cloud syncing|Save game cloud syncing]]===
 
{{Save game cloud syncing
 
{{Save game cloud syncing
|origin               =  
+
|discord                  =
|origin notes         =  
+
|discord notes            =
|steam cloud           = false
+
|epic games launcher      =
|steam cloud notes    =  
+
|epic games launcher notes =
|uplay                =  
+
|gog galaxy                =
|uplay notes           =  
+
|gog galaxy notes          =
 +
|origin                   =  
 +
|origin notes             =  
 +
|steam cloud               = false
 +
|steam cloud notes        =
 +
|ubisoft connect          =
 +
|ubisoft connect notes    =  
 +
|xbox cloud                =  
 +
|xbox cloud notes         =  
 
}}
 
}}
  
==Video settings==
+
==Video==
 
{{Image|Spider-Man Shattered Dimensions graphics settings.png|Graphics settings.}}
 
{{Image|Spider-Man Shattered Dimensions graphics settings.png|Graphics settings.}}
{{Video settings
+
{{Video
 
|wsgf link                  =  
 
|wsgf link                  =  
 
|widescreen wsgf award      =  
 
|widescreen wsgf award      =  
Line 64: Line 97:
 
|widescreen resolution      = true
 
|widescreen resolution      = true
 
|widescreen resolution notes=  
 
|widescreen resolution notes=  
|multimonitor              = unknown
+
|multimonitor              = false
 
|multimonitor notes        =  
 
|multimonitor notes        =  
|ultrawidescreen            = unknown
+
|ultrawidescreen            = false
 
|ultrawidescreen notes      =  
 
|ultrawidescreen notes      =  
 
|4k ultra hd                = true
 
|4k ultra hd                = true
Line 74: Line 107:
 
|windowed                  = true
 
|windowed                  = true
 
|windowed notes            =  
 
|windowed notes            =  
|borderless windowed        = hackable
+
|borderless windowed        = false
|borderless windowed notes  = Use [[Glossary:Borderless fullscreen windowed#Borderless Gaming|Borderless Gaming]].
+
|borderless windowed notes  =  
 
|anisotropic                = true
 
|anisotropic                = true
 
|anisotropic notes          = Up to 16x.
 
|anisotropic notes          = Up to 16x.
 
|antialiasing              = hackable
 
|antialiasing              = hackable
|antialiasing notes        = SGSSAA can be forced using Nvidia Inspector with <code>0x00400045</code> compatibility flag.<ref>[https://docs.google.com/spreadsheet/pub?key=0AnHpuYHx21sjdENRSHg1ZkhndWF5R05tQjhCbTFNUVE NVidia Flags]</ref>
+
|antialiasing notes        = Nvidia users can force [[SGSSAA]] using [[Nvidia Profile Inspector]] with <code>0x00400045</code> compatibility flag.<ref>{{Refurl|url=https://docs.google.com/spreadsheet/pub?key=0AnHpuYHx21sjdENRSHg1ZkhndWF5R05tQjhCbTFNUVE|title=NVidia Flags|date=May 2023}}</ref>
 +
|upscaling                  = unknown
 +
|upscaling tech            =
 +
|upscaling notes            =
 
|vsync                      = true
 
|vsync                      = true
 
|vsync notes                =  
 
|vsync notes                =  
 
|60 fps                    = true
 
|60 fps                    = true
|60 fps notes              =  
+
|60 fps notes              = Frame rate is capped at 62 FPS.
|120 fps                    = false
+
|120 fps                    = hackable
|120 fps notes              = Frame rate is capped at 60 FPS.
+
|120 fps notes              = See [[#Unlock FPS|Unlock FPS]]
 +
|hdr                        = unknown
 +
|hdr notes                  =
 
|color blind                = unknown
 
|color blind                = unknown
 
|color blind notes          =  
 
|color blind notes          =  
 
}}
 
}}
  
==Input settings==
+
===Unlock FPS===
{{Input settings
+
{{Fixbox|description=Use Cheat Engine|ref={{cn|date=January 15, 2021}}|fix=
 +
Use cheat engine and search for 0.016666666666 as a float in rounded (extreme) mode while game.exe is selected in the memory search range and "Writable", "Executable" and "CopyOnWrite is set to "Don't Care"". Two of the values shown will be FPS related. Change both to  0.00277777 for 360 FPS. The game may stutter initially but will get stable after a few seconds. Using v-sync here is recommended. Forcing a refresh rate may be needed as well, see Widescreen notes. Hex editing these values may be possible on some executables; removing the need of following the above process each time the game is launched. Replace all instances of 89 88 88 3C with 3F 0B 36 3B (360 FPS).
 +
}}
 +
 
 +
==Input==
 +
{{Input
 
|key remap                = true
 
|key remap                = true
 
|key remap notes          =  
 
|key remap notes          =  
Line 102: Line 145:
 
|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        = true
 
|controller support        = true
 
|controller support notes  =  
 
|controller support notes  =  
Line 112: Line 157:
 
|invert controller y-axis  = true
 
|invert controller y-axis  = true
 
|invert controller y-axis notes=  
 
|invert controller y-axis notes=  
|touchscreen               = unknown
+
|xinput controllers        = unknown
|touchscreen notes        =  
+
|xinput controllers notes  =
|button prompts            = Xbox
+
|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=  
 +
|button prompts            = Xbox, Dualshock
 +
|button prompts notes      = For DS4 use [https://www.youtube.com/watch?v=wOboNxfmKKo This mod]
 
|controller hotplug        = unknown
 
|controller hotplug        = unknown
 
|controller hotplug notes  =  
 
|controller hotplug notes  =  
 
|haptic feedback          = true
 
|haptic feedback          = true
 
|haptic feedback notes    =  
 
|haptic feedback notes    =  
|light bar support        = unknown
+
|simultaneous input        = false
|light bar support notes   =  
+
|simultaneous input notes = Controller inputs disable mouselook, movement keys must be pressed to switch from controller support to keyboard and controller support
 
}}
 
}}
  
==Audio settings==
+
==Audio==
{{Audio settings
+
{{Audio
 
|separate volume          = true
 
|separate volume          = true
 
|separate volume notes    = Effects, Music
 
|separate volume notes    = Effects, Music
Line 137: Line 202:
 
|mute on focus lost notes =  
 
|mute on focus lost notes =  
 
|eax support              =  
 
|eax support              =  
|eax support notes        =  
+
|eax support notes         =
 +
|royalty free audio       = unknown
 +
|royalty free audio notes  =  
 
}}
 
}}
  
Line 143: Line 210:
 
{{L10n/switch
 
{{L10n/switch
 
  |language  = English
 
  |language  = English
  |interface = yes
+
  |interface = true
  |audio    = yes
+
  |audio    = true
  |subtitles = yes
+
  |subtitles = true
 
  |notes    =  
 
  |notes    =  
 
  |fan      =  
 
  |fan      =  
|fan notes =
 
 
}}
 
}}
 
{{L10n/switch
 
{{L10n/switch
 
  |language  = French
 
  |language  = French
  |interface = yes
+
  |interface = true
  |audio    = yes
+
  |audio    = true
  |subtitles = yes
+
  |subtitles = true
 
  |notes    =  
 
  |notes    =  
 
  |fan      =  
 
  |fan      =  
|fan notes =
 
 
}}
 
}}
 
{{L10n/switch
 
{{L10n/switch
 
  |language  = German
 
  |language  = German
  |interface = yes
+
  |interface = true
  |audio    = no
+
  |audio    = false
  |subtitles = yes
+
  |subtitles = true
 
  |notes    =  
 
  |notes    =  
 
  |fan      =  
 
  |fan      =  
|fan notes =
 
 
}}
 
}}
 
{{L10n/switch
 
{{L10n/switch
 
  |language  = Italian
 
  |language  = Italian
  |interface = yes
+
  |interface = true
  |audio    = no
+
  |audio    = false
  |subtitles = yes
+
  |subtitles = true
 
  |notes    =  
 
  |notes    =  
 
  |fan      =  
 
  |fan      =  
|fan notes =
 
 
}}
 
}}
 
{{L10n/switch
 
{{L10n/switch
  |language  = Spanish
+
  |language  = Russian
  |interface = yes
+
  |interface = true
  |audio    = no
+
  |audio    = false
  |subtitles = yes
+
  |subtitles = true
  |notes    =  
+
  |notes    = Only on Russian retail copy.
 
  |fan      =  
 
  |fan      =  
|fan notes =
 
 
}}
 
}}
 
{{L10n/switch
 
{{L10n/switch
  |language  = Russian
+
  |language  = Spanish
  |interface = yes
+
  |interface = true
  |audio    = no
+
  |audio    = false
  |subtitles = yes
+
  |subtitles = true
 
  |notes    =  
 
  |notes    =  
 
  |fan      =  
 
  |fan      =  
|fan notes =
 
 
}}
 
}}
 
}}
 
}}
 +
==Issues fixed==
 +
===Stuck on unsupported resolution===
 +
{{--}} Upon launching the game might be stuck on an unsupported resolution that causes the title screen to display incorrectly and to crash upon entering gameplay with attempts to switch it in the menu leaving it on the especially unsupported 0x0 resolution.
 +
{{Fixbox|description=Change resolution in the registry |ref=<ref>https://www.youtube.com/watch?v=LirUy0gyZ5g Youtube - CHANGE RESOLUTION SPIDER MAN SHATTERED DIMENSIONS</ref>|fix=
 +
# Open the registry editor.
 +
# Go to <code>Computer\HKEY_CURRENT_USER\SOFTWARE\Activision\Spider-Man (TM) SD\Settings\Display</code>, the keys and their values will be displayed on the right.
 +
# Select the <code>Width</code> key and in the window that comes up change the base to decimal and type into Value data your desired (supported) horizontal resolution, hit OK to close the window and apply the value.
 +
# Repeat the last step but for the <code>Height</code> and vertical resolution: Select the <code>Height</code> key and in the window that comes up change the base to decimal and type into Value data your desired (supported) vertical resolution, hit OK to close the window and apply the value.
 +
* The game should start in the chosen resolution when relaunched with you being to now freely change the resolution from the options menu.
 +
}}
 +
===Only a black screen and the HUD is visible===
 +
{{Fixbox|description=Copy d3dx9_43.dll to the game's base directory |ref=<ref>{{Refcheck|user=Mouse|date=2022-02-07}}</ref>|fix=
 +
# Find a compatible copy of d3dx9_43.dll
 +
# Move it to the game's base install directory
 +
* It should be in the same directory as Game.exe and Launcher.exe
 +
* A working version can be downloaded [https://community.pcgamingwiki.com/files/file/2375-d3dx9_43dll/ here].
 +
}}
 +
 +
==Issues unresolved==
 +
===Crash in first 2099 level===
 +
In the first 2099 level, in the hallway after the first Hobgoblin fight, the game may crash<ref>{{Refurl|url=https://steamcommunity.com/app/231990/discussions/0/1738882678191513840|title=1st 2099 level game is freezing every time|date=2023-04-13}}</ref>.
 +
 +
=== Character frozen after Grab Uppercut===
 +
After doing the Grab Uppercut move (performed after unlocking by pressing Grab + Strong Attack), the character may become frozen in place, unable to perform any action until receiving knockback from an enemy<ref>{{Refcheck|user=Supersamus|date=2023-04-13|comment=Happened very often in my playthrough. Online, it seems to have happened to others. I played the game on a weak computer, maybe that's related?}}</ref>. Otherwise, the only way to get out from the softlock is to reload from the last checkpoint.
 +
 +
===Stuttering===
 +
The frame rate may occasionally be erratic, resulting in a choppy feel.
  
 
==Other information==
 
==Other information==
 
===API===
 
===API===
 
{{API
 
{{API
|direct3d versions      =  
+
|direct3d versions      = 9.0c
 
|direct3d notes        =  
 
|direct3d notes        =  
 
|directdraw versions    =  
 
|directdraw versions    =  
Line 214: Line 302:
 
|metal support          =  
 
|metal support          =  
 
|metal support notes    =  
 
|metal support notes    =  
|vulkan support        =  
+
|vulkan versions        =  
|vulkan support notes   =  
+
|vulkan notes           =  
 
|dos modes              =  
 
|dos modes              =  
 
|dos modes notes        =  
 
|dos modes notes        =  
 
|shader model versions  =  
 
|shader model versions  =  
 
|shader model notes    =  
 
|shader model notes    =  
|64-bit executable     = false
+
|windows 32-bit exe    = true
|64-bit executable notes=  
+
|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= hackable
 +
|linux 64-bit executable= false
 +
|linux arm app          = unknown
 +
|linux executable notes = The game doesn't work well with unmodified Wine (tested 8.1), causing game-breaking glitches, but runs correctly with Lutris Wine (tested 7.2.2)
 
}}
 
}}
  
Line 234: Line 332:
 
|minHD    = 14 GB
 
|minHD    = 14 GB
 
|minGPU  =  
 
|minGPU  =  
|minVRAM  = 256
+
|minVRAM  = 256 MB
|minDX    = 9.0
+
|minDX    = 9.0c
  
 
|recOS    = Vista SP2, 7
 
|recOS    = Vista SP2, 7

Latest revision as of 19:52, 15 January 2024

Spider-Man: Shattered Dimensions
Spider-Man: Shattered Dimensions cover
Developers
Beenox
Publishers
Activision
Russia 1C-SoftClub
Engines
Goliath Engine
Release dates
Windows November 25, 2010
Reception
Metacritic 68
IGDB 74
Taxonomy
Series Spider-Man
Spider-Man: Shattered Dimensions on HowLongToBeat
Spider-Man: Shattered Dimensions on IGDB
Spider-Man: Shattered Dimensions guide on StrategyWiki
Spider-Man: Shattered Dimensions on MobyGames
Spider-Man: Shattered Dimensions on Wikipedia
Subseries of Marvel
Spider-Man (1986) 1986
The Amazing Spider-Man and Captain America in Dr. Doom's Revenge! 1989
The Amazing Spider-Man 1990
Spider-Man & Venom: Separation Anxiety 1995
Spider-Man: The Sinister Six 1996
Spider-Man (2001) 2001
Spider-Man (2002) 2002
Spider-Man 2: The Game 2004
Spider-Man 2: Activity Center 2004
Ultimate Spider-Man 2005
Spider-Man 3 2007
Spider-Man: Friend or Foe 2007
Spider-Man: Web of Shadows 2008
Spider-Man: Shattered Dimensions 2010
The Amazing Spider-Man (2012) 2012
The Amazing Spider-Man 2 2014
Spider-Man: Homecoming - Virtual Reality Experience 2017
Spider-Man: Far From Home - Virtual Reality Experience 2019
Marvel's Spider-Man Remastered 2022
Marvel's Spider-Man: Miles Morales 2022

General information

Steam Community Discussions

Availability

Source DRM Notes Keys OS
Retail
Disc check (requires the CD/DVD in the drive to play)
SecuROM v7.42.0004 DRM.
Windows
Steam (unavailable)
Icon overlay.png
Windows
This game is no longer sold digitally.

DLC and expansion packs

Cosmic Spider-Man DLC costume from console version is pre-installed.

Essential improvements

Short intro videos

Short intro movies[citation needed]
  1. Go to <path-to-game>\video\LogoIntros\
  2. Backup ActivisionIntro.usm, BeenoxIntro.usm, and MarvelIntro.usm.
  3. Replace them with the files in this archive.

Game data

Configuration file(s) location

System Location
Windows
Steam Play (Linux) <SteamLibrary-folder>/steamapps/compatdata/231990/pfx/[Note 1]

Save game data location

System Location
Windows %USERPROFILE%\Documents\Activision\Spider-Man (TM) SD\Save
Steam Play (Linux) <SteamLibrary-folder>/steamapps/compatdata/231990/pfx/[Note 1]

Save game cloud syncing

System Native Notes
OneDrive
Requires enabling backup of the Documents folder in OneDrive on all computers.
Steam Cloud

Video

Graphics settings.
Graphics settings.

Graphics feature State Notes
Widescreen resolution
Multi-monitor
Ultra-widescreen
4K Ultra HD
Field of view (FOV)
Windowed
Borderless fullscreen windowed
See the glossary page for potential workarounds.
Anisotropic filtering (AF)
Up to 16x.
Anti-aliasing (AA)
Nvidia users can force SGSSAA using Nvidia Profile Inspector with 0x00400045 compatibility flag.[1]
Vertical sync (Vsync)
60 FPS
Frame rate is capped at 62 FPS.
120+ FPS
See Unlock FPS
High dynamic range display (HDR)
See the glossary page for potential alternatives.

Unlock FPS

Use Cheat Engine[citation needed]

Use cheat engine and search for 0.016666666666 as a float in rounded (extreme) mode while game.exe is selected in the memory search range and "Writable", "Executable" and "CopyOnWrite is set to "Don't Care"". Two of the values shown will be FPS related. Change both to 0.00277777 for 360 FPS. The game may stutter initially but will get stable after a few seconds. Using v-sync here is recommended. Forcing a refresh rate may be needed as well, see Widescreen notes. Hex editing these values may be possible on some executables; removing the need of following the above process each time the game is launched. Replace all instances of 89 88 88 3C with 3F 0B 36 3B (360 FPS).

Input

Keyboard and mouse State Notes
Remapping
Mouse acceleration
Negative mouse acceleration is present.
Mouse sensitivity
Mouse input in menus
Mouse Y-axis inversion
Controller
Controller support
Full controller support
Controller remapping
Controller sensitivity
Controller Y-axis inversion
Controller types
XInput-compatible controllers
PlayStation controllers
Generic/other controllers
Additional information
Button prompts
For DS4 use This mod
Controller hotplugging
Haptic feedback
Digital movement supported
Simultaneous controller+KB/M
Controller inputs disable mouselook, movement keys must be pressed to switch from controller support to keyboard and controller support

Audio

Audio feature State Notes
Separate volume controls
Effects, Music
Surround sound
Subtitles
Closed captions
Mute on focus lost
Royalty free audio

Localizations

Language UI Audio Sub Notes
English
French
German
Italian
Russian
Only on Russian retail copy.
Spanish

Issues fixed

Stuck on unsupported resolution

Upon launching the game might be stuck on an unsupported resolution that causes the title screen to display incorrectly and to crash upon entering gameplay with attempts to switch it in the menu leaving it on the especially unsupported 0x0 resolution.
Change resolution in the registry[2]
  1. Open the registry editor.
  2. Go to Computer\HKEY_CURRENT_USER\SOFTWARE\Activision\Spider-Man (TM) SD\Settings\Display, the keys and their values will be displayed on the right.
  3. Select the Width key and in the window that comes up change the base to decimal and type into Value data your desired (supported) horizontal resolution, hit OK to close the window and apply the value.
  4. Repeat the last step but for the Height and vertical resolution: Select the Height key and in the window that comes up change the base to decimal and type into Value data your desired (supported) vertical resolution, hit OK to close the window and apply the value.
  • The game should start in the chosen resolution when relaunched with you being to now freely change the resolution from the options menu.

Only a black screen and the HUD is visible

Copy d3dx9_43.dll to the game's base directory[3]
  1. Find a compatible copy of d3dx9_43.dll
  2. Move it to the game's base install directory
  • It should be in the same directory as Game.exe and Launcher.exe
  • A working version can be downloaded here.

Issues unresolved

Crash in first 2099 level

In the first 2099 level, in the hallway after the first Hobgoblin fight, the game may crash[4].

Character frozen after Grab Uppercut

After doing the Grab Uppercut move (performed after unlocking by pressing Grab + Strong Attack), the character may become frozen in place, unable to perform any action until receiving knockback from an enemy[5]. Otherwise, the only way to get out from the softlock is to reload from the last checkpoint.

Stuttering

The frame rate may occasionally be erratic, resulting in a choppy feel.

Other information

API

Technical specs Supported Notes
Direct3D 9.0c
Executable 32-bit 64-bit Notes
Windows
Linux
The game doesn't work well with unmodified Wine (tested 8.1), causing game-breaking glitches, but runs correctly with Lutris Wine (tested 7.2.2)

System requirements

Windows
Minimum Recommended
Operating system (OS) XP SP3
Processor (CPU) Intel Core 2 Duo 2.6 GHz
AMD Athlon 64 X2 3800+
System memory (RAM) 1 GB
Hard disk drive (HDD) 14 GB
Video card (GPU) 256 MB of VRAM
DirectX 9.0c compatible


Notes

  1. 1.0 1.1 Notes regarding Steam Play (Linux) data:

References

  1. NVidia Flags - last accessed on May 2023
  2. https://www.youtube.com/watch?v=LirUy0gyZ5g Youtube - CHANGE RESOLUTION SPIDER MAN SHATTERED DIMENSIONS
  3. Verified by User:Mouse on 2022-02-07
  4. 1st 2099 level game is freezing every time - last accessed on 2023-04-13
  5. Verified by User:Supersamus on 2023-04-13
    Happened very often in my playthrough. Online, it seems to have happened to others. I played the game on a weak computer, maybe that's related?