Difference between revisions of "Ultimate Spider-Man"
From PCGamingWiki, the wiki about fixing PC games
(→Mods) |
|||
(106 intermediate revisions by 33 users not shown) | |||
Line 1: | Line 1: | ||
− | |||
{{Infobox game | {{Infobox game | ||
|cover = Ultimate Spider-Man boxart.jpg | |cover = Ultimate Spider-Man boxart.jpg | ||
|developers = | |developers = | ||
{{Infobox game/row/developer|Treyarch}} | {{Infobox game/row/developer|Treyarch}} | ||
− | {{Infobox game/row/ | + | {{Infobox game/row/porter|Beenox Shift|Windows}} |
|publishers = | |publishers = | ||
{{Infobox game/row/publisher|Activision}} | {{Infobox game/row/publisher|Activision}} | ||
+ | {{Infobox game/row/publisher|Licomp Empik Multimedia|Poland}} | ||
|engines = | |engines = | ||
+ | {{Infobox game/row/engine|Treyarch NGL}} | ||
|release dates= | |release dates= | ||
{{Infobox game/row/date|Windows|September 22, 2005}} | {{Infobox game/row/date|Windows|September 22, 2005}} | ||
+ | |reception = | ||
+ | {{Infobox game/row/reception|Metacritic|ultimate-spider-man|75}} | ||
+ | {{Infobox game/row/reception|IGDB|ultimate-spider-man|74}} | ||
+ | |taxonomy = | ||
+ | {{Infobox game/row/taxonomy/monetization | }} | ||
+ | {{Infobox game/row/taxonomy/microtransactions | }} | ||
+ | {{Infobox game/row/taxonomy/modes | Singleplayer}} | ||
+ | {{Infobox game/row/taxonomy/pacing | Real-time}} | ||
+ | {{Infobox game/row/taxonomy/perspectives | Third-Person}} | ||
+ | {{Infobox game/row/taxonomy/controls | Direct Control}} | ||
+ | {{Infobox game/row/taxonomy/genres | Action, Open world, Quick time events}} | ||
+ | {{Infobox game/row/taxonomy/sports | }} | ||
+ | {{Infobox game/row/taxonomy/vehicles | }} | ||
+ | {{Infobox game/row/taxonomy/art styles | Cel-shaded, Comic book}} | ||
+ | {{Infobox game/row/taxonomy/themes | Contemporary, North America, Sci-fi}} | ||
+ | {{Infobox game/row/taxonomy/series | Spider-Man }} | ||
|steam appid = | |steam appid = | ||
− | |gogcom | + | |gogcom id = |
+ | |hltb = 10784 | ||
|strategywiki = Ultimate Spider-Man | |strategywiki = Ultimate Spider-Man | ||
+ | |mobygames = ultimate-spider-man | ||
|wikipedia = Ultimate Spider-Man (video game) | |wikipedia = Ultimate Spider-Man (video game) | ||
|winehq = 6930 | |winehq = 6930 | ||
+ | |license = commercial | ||
}} | }} | ||
− | |||
'''Key points''' | '''Key points''' | ||
− | {{--}} | + | {{ii}} Port of the Xbox version.<ref> {{Refurl|url=https://youtu.be/Gpb4oLj2L3M?t=4222 confirmed that the pc version is based on the xbox version since the same z-fighting problems occur on both platforms|date=2022-08-31}}</ref> <ref> {{Refurl|url=https://youtu.be/Gpb4oLj2L3M?t=5236 another example of z-fighting that only happens on pc and xbox|date=2022-08-31}}</ref> |
==Availability== | ==Availability== | ||
{{Availability| | {{Availability| | ||
− | {{Availability/row| Retail | | Disc | | + | {{Availability/row| Retail | | Disc | {{DRM|SafeDisc|v4}} | | Windows }} |
+ | }} | ||
+ | {{ii}} This game is not available digitally. | ||
+ | |||
+ | ==Essential Improvements== | ||
+ | ===Skip Intro Videos=== | ||
+ | {{Fixbox|description=Delete/rename video files| ref=<ref>{{Refcheck|user=Zaphero|date=2022-01-20}}</ref>|fix= | ||
+ | # Go to the installation folder. | ||
+ | # Go to <code>{{p|game}}\data\movies\pc\</code>. | ||
+ | # Delete or rename <code>ATVI spin logo 640 none.dat</code> to skip the Activision logo intro. | ||
+ | # Repeat for <code>beenox_short.dat</code> to skip the Beenox logo intro. | ||
+ | # Repeat for <code>mlogonosound.dat</code> to skip the Marvel logo intro. | ||
+ | # Repeat for <code>Treyarch_USM_logo.dat</code> to skip the Treyarch logo intro. | ||
+ | }} | ||
+ | |||
+ | ===ThirteenAG's Fix=== | ||
+ | {{++}} Adds proper support for widescreen resolutions, increased framerate, and custom FOVs.<ref>{{Refurl|url=https://github.com/ThirteenAG/WidescreenFixesPack/releases/tag/nfsmw|title=Ultimate Spider-Man Widescreen Fix - GitHub|date=2023-04-13}}</ref> | ||
+ | {{Fixbox|description=Install ThirteenAG's Fix|ref=<ref>{{Refcheck|user=Supersamus|date=2023-04-13}}</ref>|fix= | ||
+ | # Download [https://github.com/ThirteenAG/WidescreenFixesPack/releases/tag/usm ThirteenAG's Widescreen Fix] archive. | ||
+ | # Extract the contents to {{Code|{{P|game}}}} | ||
+ | |||
+ | '''Notes''' | ||
+ | {{ii}} Can be easily uninstalled by deleting the {{Code|dsound.dll}} file and the {{Code|scripts}} folder. | ||
+ | {{ii}} See {{Code|<path-to-game>\scripts\UltimateSpiderMan.WidescreenFix.ini}} file for all configurable options the mod has to offer. | ||
+ | {{--}} Causes minor presentation issues during cutscenes<ref>{{Refurl|url=https://github.com/ThirteenAG/WidescreenFixesPack/issues/1210|title=Example of T-posing model that should be off-camera|user=Supersamus|date=2023-04-13}}</ref> and boss fights<ref>{{Refcheck|user=Supersamus|date=2023-04-13|comment=For example, while fighting Venom, screen flashes (that represent lighting) don't cover the entire screen.}}</ref>. | ||
+ | {{--}} The map texture during gameplay outside the map menu will not appear, safe for the dots such as the player, destinations and alerts. A workaround for this is to open the <code>UltimateSpiderMan.WidescreenFix.ini</code> file and change <code>FixHUD = 1</code> to <code>FixHUD = 0</code>, this will however stretch the HUD in widescreen resolutions. | ||
}} | }} | ||
Line 29: | Line 73: | ||
===Configuration file(s) location=== | ===Configuration file(s) location=== | ||
{{Game data| | {{Game data| | ||
− | {{Game data/ | + | {{Game data/config|Windows|{{p|hkcu}}\SOFTWARE\Activision\Ultimate Spider-Man\}} |
}} | }} | ||
===Save game data location=== | ===Save game data location=== | ||
{{Game data| | {{Game data| | ||
− | {{Game data/ | + | {{Game data/saves|Windows|{{p|userprofile\Documents}}\Activision\Ultimate Spider-Man\Save\}} |
}} | }} | ||
+ | {{ii}} 3 save slots available | ||
− | ==Video | + | ==Video== |
{{Image|Ultimate Spider-Man - Video Settings.jpg|Video Settings}} | {{Image|Ultimate Spider-Man - Video Settings.jpg|Video Settings}} | ||
− | {{Video | + | {{Video |
− | |wsgf link = | + | |wsgf link = https://www.wsgf.org/dr/ultimate-spider-man |
|widescreen wsgf award = unsupported | |widescreen wsgf award = unsupported | ||
|multimonitor wsgf award = unsupported | |multimonitor wsgf award = unsupported | ||
|ultrawidescreen wsgf award = incomplete | |ultrawidescreen wsgf award = incomplete | ||
|4k ultra hd wsgf award = incomplete | |4k ultra hd wsgf award = incomplete | ||
− | |widescreen resolution = | + | |widescreen resolution = hackable |
− | |widescreen resolution notes= | + | |widescreen resolution notes= Use [https://github.com/ThirteenAG/WidescreenFixesPack/releases/tag/usm Ultimate Spider-Man Widescreen Fix]. |
− | |multimonitor = | + | |multimonitor = hackable |
− | |multimonitor notes = | + | |multimonitor notes = Use [https://github.com/ThirteenAG/WidescreenFixesPack/releases/tag/usm Ultimate Spider-Man Widescreen Fix]. |
− | |ultrawidescreen = | + | |ultrawidescreen = hackable |
− | |ultrawidescreen notes = | + | |ultrawidescreen notes = Use [https://github.com/ThirteenAG/WidescreenFixesPack/releases/tag/usm Ultimate Spider-Man Widescreen Fix]. |
− | |4k ultra hd = | + | |4k ultra hd = hackable |
− | |4k ultra hd notes = | + | |4k ultra hd notes = Use [https://github.com/ThirteenAG/WidescreenFixesPack/releases/tag/usm Ultimate Spider-Man Widescreen Fix]. |
− | |fov = | + | |fov = hackable |
− | |fov notes = | + | |fov notes = Use [https://github.com/ThirteenAG/WidescreenFixesPack/releases/tag/usm Ultimate Spider-Man Widescreen Fix]. |
|windowed = hackable | |windowed = hackable | ||
− | |windowed notes = | + | |windowed notes = See [[#Windowed|Windowed]]. |
− | |borderless windowed = | + | |borderless windowed = hackable |
− | |borderless windowed notes = | + | |borderless windowed notes = See [[#Windowed|Windowed]]. |
|anisotropic = false | |anisotropic = false | ||
|anisotropic notes = | |anisotropic notes = | ||
− | |antialiasing = | + | |antialiasing = false |
− | |antialiasing notes = | + | |antialiasing notes = |
− | |vsync = | + | |upscaling = false |
+ | |upscaling tech = | ||
+ | |upscaling notes = | ||
+ | |vsync = always on | ||
|vsync notes = | |vsync notes = | ||
− | |60 fps = | + | |60 fps = hackable |
− | |60 fps notes = | + | |60 fps notes = Capped at 30 FPS. Use [https://github.com/ThirteenAG/WidescreenFixesPack/releases/tag/usm Ultimate Spider-Man Widescreen Fix]. |
− | |120 fps = | + | |120 fps = hackable |
− | |120 fps notes = | + | |120 fps notes = Use [https://github.com/ThirteenAG/WidescreenFixesPack/releases/tag/usm Ultimate Spider-Man Widescreen Fix]. |
− | |color blind = | + | At high framerates, characters (especially Venom) have trouble climbing ledges: for example, at about 90 FPS, Venom will fall as soon as the climbing animation ends, forcing the player to manually jump over the ledge instead.<ref>{{Refcheck|user=SuperSamus|date=2023-08-23|comment=Technically, Venom starts having trouble climbing ledges at about 80 FPS: normally you can release the directional input as soon as the climbing animation starts, but at that framerate you have to hold it to keep Venom from falling afterward. For Spidey, at 144 FPS he can still climb most ledges, but not those on sloped roofs.}}</ref> |
+ | |hdr = false | ||
+ | |hdr notes = | ||
+ | |color blind = unknown | ||
|color blind notes = | |color blind notes = | ||
}} | }} | ||
− | ==Input | + | ===[[Glossary:Windowed|Windowed]]=== |
+ | {{Fixbox|description=Force windowed|ref=<ref>{{Refcheck|user=Zaphero|date=2022-01-21}}</ref>|fix= | ||
+ | # Install [https://github.com/ThirteenAG/WidescreenFixesPack/releases/tag/usm Ultimate Spider-Man Widescreen Fix]. | ||
+ | # Create <code>wndmode.ini</code> in the installation folder. | ||
+ | }} | ||
+ | |||
+ | ==Input== | ||
{{Image|Ultimate Spider-Man - Controls Settings.jpg|Controls Settings}} | {{Image|Ultimate Spider-Man - Controls Settings.jpg|Controls Settings}} | ||
{{Image|Ultimate Spider-Man - Remap Settings.jpg|Remap Settings}} | {{Image|Ultimate Spider-Man - Remap Settings.jpg|Remap Settings}} | ||
{{Image|Ultimate Spider-Man - Remap Settings 2.jpg|Remap Settings 2}} | {{Image|Ultimate Spider-Man - Remap Settings 2.jpg|Remap Settings 2}} | ||
− | {{Input | + | {{Input |
|key remap = true | |key remap = true | ||
− | |key remap notes = | + | |key remap notes = Done in the same menu as controller remapping, with 3 input slots per action. |
− | |acceleration option = | + | |acceleration option = always on |
− | |acceleration option notes = | + | |acceleration option notes = Mouse acceleration is always enabled. |
|mouse sensitivity = true | |mouse sensitivity = true | ||
|mouse sensitivity notes = | |mouse sensitivity notes = | ||
Line 87: | Line 144: | ||
|mouse menu notes = | |mouse menu notes = | ||
|invert mouse y-axis = true | |invert mouse y-axis = true | ||
− | |invert mouse y-axis notes = Both | + | |invert mouse y-axis notes = Both axes can be inverted independently. |
|touchscreen = unknown | |touchscreen = unknown | ||
|controller support = true | |controller support = true | ||
|controller support notes = | |controller support notes = | ||
|full controller = true | |full controller = true | ||
− | |full controller notes = | + | |full controller notes = All non menu actions aside from character movement are unbound by default. |
|controller remap = true | |controller remap = true | ||
− | |controller remap notes = | + | |controller remap notes = Done in the same menu as key remapping, with 3 input slots per action. |
|controller sensitivity = false | |controller sensitivity = false | ||
|controller sensitivity notes= | |controller sensitivity notes= | ||
Line 100: | Line 157: | ||
|invert controller y-axis notes= Both axes can be inverted independently. | |invert controller y-axis notes= Both axes can be inverted independently. | ||
|touchscreen notes = | |touchscreen notes = | ||
+ | |xinput controllers = false | ||
+ | |xinput controllers notes = | ||
+ | |xbox prompts = unknown | ||
+ | |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 = true | ||
+ | |other controllers notes = Generic DirectInput controllers are supported. | ||
+ | |other button prompts = generic | ||
+ | |other button prompts notes= | ||
|button prompts = generic | |button prompts = generic | ||
− | |button prompts notes = Need to set gamepad as first set of controls. | + | |button prompts notes = Need to set gamepad as the first set of controls. |
|controller hotplug = true | |controller hotplug = true | ||
|controller hotplug notes = | |controller hotplug notes = | ||
|haptic feedback = false | |haptic feedback = false | ||
|haptic feedback notes = | |haptic feedback notes = | ||
− | | | + | |simultaneous input = true |
− | | | + | |simultaneous input notes = Allows you to turn mouselook on or off without interfering with other inputs |
}} | }} | ||
− | ==Audio | + | ==Audio== |
{{Image|Ultimate Spider-Man - Audio Settings.jpg|Audio Settings}} | {{Image|Ultimate Spider-Man - Audio Settings.jpg|Audio Settings}} | ||
− | {{Audio | + | {{Audio |
|separate volume = true | |separate volume = true | ||
− | |separate volume notes = | + | |separate volume notes = Music and sound. |
|surround sound = true | |surround sound = true | ||
|surround sound notes = | |surround sound notes = | ||
Line 120: | Line 199: | ||
|subtitles notes = | |subtitles notes = | ||
|closed captions = false | |closed captions = false | ||
− | |closed captions notes = | + | |closed captions notes = Comic style occasional onomatopoeias are part of the cutscene presentation |
|mute on focus lost = true | |mute on focus lost = true | ||
|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 132: | Line 213: | ||
|interface = true | |interface = true | ||
|audio = true | |audio = true | ||
− | |subtitles = | + | |subtitles = n/a |
+ | |notes = | ||
+ | |fan = | ||
+ | }} | ||
+ | {{L10n/switch | ||
+ | |language = French | ||
+ | |interface = true | ||
+ | |audio = true | ||
+ | |subtitles = n/a | ||
+ | |notes = | ||
+ | |fan = | ||
+ | }} | ||
+ | {{L10n/switch | ||
+ | |language = German | ||
+ | |interface = true | ||
+ | |audio = true | ||
+ | |subtitles = n/a | ||
|notes = | |notes = | ||
|fan = | |fan = | ||
− | |||
}} | }} | ||
{{L10n/switch | {{L10n/switch | ||
|language = Italian | |language = Italian | ||
− | |interface = | + | |interface = true |
− | |audio = | + | |audio = true |
− | |subtitles = | + | |subtitles = n/a |
|notes = | |notes = | ||
|fan = | |fan = | ||
− | |||
}} | }} | ||
{{L10n/switch | {{L10n/switch | ||
|language = Polish | |language = Polish | ||
− | |interface = | + | |interface = true |
− | |audio = | + | |audio = true |
− | |subtitles = | + | |subtitles = n/a |
+ | |notes = Local retail release only. | ||
+ | |fan = | ||
+ | }} | ||
+ | {{L10n/switch | ||
+ | |language = Spanish | ||
+ | |interface = true | ||
+ | |audio = true | ||
+ | |subtitles = n/a | ||
|notes = | |notes = | ||
|fan = | |fan = | ||
− | |||
}} | }} | ||
}} | }} | ||
+ | {{ii}} US versions only contain an English language option. | ||
+ | |||
+ | ==Issues unresolved== | ||
+ | ===Unable to move diagonally when playing with XInput controller=== | ||
+ | {{ii}} Tested with [[Controller:Xbox One Controller|Xbox One Controller]].{{cn|Not being able to move diagonally at all sounds very specific. Did you mean ''run'' diagonally? (That is, Spider-Man walks without running diagonally because the stick isn't considered fully pressed due to a different stick calibration.) What about using Xidi?}} | ||
+ | {{ii}} Tested and found not to be an issue with [[Controller:Xbox 360 Controller|Xbox 360 Controllers]]. | ||
+ | |||
+ | ===Visual bugs=== | ||
+ | {{ii}} There are harmless visual problems, most of they are numerous cases of Z-fighting. This also occurs on the Xbox version.<ref>{{Refurl|url=https://youtube.com/watch?v=Gpb4oLj2L3M?t=4222|title=ULTIMATE SPIDER-MAN Full Game Walkthrough - No Commentary (Ultimate Spider-man Xbox)|date=2022-08-31}}</ref> | ||
+ | |||
+ | ===Audio desync during cutscenes=== | ||
+ | {{ii}} Audio may have synchronization problems during cutscenes.<ref>{{Refcheck|user=SuperSamus|date=2023-07-04|comment=Experienced it in my playthrough, found a Let's Play that also experienced it as well: https://www.youtube.com/watch?v=-TMMr5CVvNI&t=321.}}</ref> | ||
+ | |||
+ | ===Run on Newer versions of Windows 10/Windows 11=== | ||
+ | {{--}} When trying to run the game on newer versions of Windows the game will instantly crash, even with the widescreen fix and/or compatibility modes.<ref>{{Refcheck|user=Averygoodperson|date=2023-04-13|comment=Tested on Windows 10 and 11.}}</ref> | ||
+ | |||
+ | ==Issues fixed== | ||
+ | ===Run on Windows 10=== | ||
+ | {{Fixbox|description=Install the [https://github.com/ThirteenAG/WidescreenFixesPack/releases/tag/usm Ultimate Spider-Man Widescreen Fix]|ref={{cn|date=November 2019}}|fix= | ||
+ | {{ii}} This fix requires a No-CD patch. | ||
+ | }} | ||
+ | |||
+ | ===Fix crashing on startup on later versions of Windows 10/11=== | ||
+ | {{Fixbox|description=Install the [https://github.com/doitsujin/dxvk/releases Vulkan translation layer]|ref={{cn|date=November 2019}}|fix= | ||
+ | {{ii}} This fix translates the games Direct3D 9 to Vulkan which seems to increase stability and fixes the crashing on startup issues some are having on modern versions of windows and works with ThirteenAG widescreen patch. | ||
+ | {{ii}} Make sure to place only the x32 dlls into the games directory. | ||
+ | }} | ||
+ | |||
+ | ===Run the game at screen refresh rate=== | ||
+ | {{--}} Fullscreen mode defaults to 60 Hz, even if the screen refresh rate is set higher than that. | ||
+ | |||
+ | {{Fixbox|description=Set screen refresh rate|ref={{cn|date=June 2017}}|fix= | ||
+ | # Install Special K by following the [https://steamcommunity.com/sharedfiles/filedetails/?id=933337066 Special K Unofficial Guide]. | ||
+ | # Start the game once and close it to allow the configuration file of Special K to be created. | ||
+ | # Open <code>{{p|game}}\d3d9.ini</code> or <code>{{p|userprofile\Documents}}\My Mods\SpecialK\Profiles\USM.exe\SpecialK.ini</code> depending on the installation method you used. | ||
+ | # Change <code>RefreshRate=-1</code> to <code>RefreshRate=0</code> under <code>[Render.FrameRate]</code>. | ||
+ | }} | ||
+ | |||
+ | ===Mouse cursor does not remain inside the window=== | ||
+ | {{Fixbox|description=Lock mouse cursor|ref={{cn|date=July 2017}}|fix= | ||
+ | # Install Special K by following the [https://steamcommunity.com/sharedfiles/filedetails/?id=933337066 Special K Unofficial Guide]. | ||
+ | # Start the game and press {{key|Ctrl|Shift|Backspace}} to toggle Special K's Control Panel. | ||
+ | # Expand "Window Management" and "Input/Output Behavior". | ||
+ | # Set "Cursor Boundaries" to "Keep Inside Window" and close the Control Panel. | ||
+ | # Press {{key|Ctrl|Shift|O}} to toggle Special K's On-Screen Display. | ||
+ | }} | ||
+ | |||
+ | ==VR support== | ||
+ | {{VR support | ||
+ | |gg3d name = | ||
+ | |native 3d gg3d award = | ||
+ | |nvidia 3d vision gg3d award = | ||
+ | |tridef 3d gg3d award = | ||
+ | |iz3d gg3d award = | ||
+ | |native 3d = | ||
+ | |native 3d notes = | ||
+ | |nvidia 3d vision = | ||
+ | |nvidia 3d vision notes = | ||
+ | |tridef 3d = | ||
+ | |tridef 3d notes = | ||
+ | |iz3d = | ||
+ | |iz3d notes = | ||
+ | |vorpx = false | ||
+ | |vorpx modes = | ||
+ | |vorpx notes = | ||
+ | |htc vive = | ||
+ | |htc vive notes = | ||
+ | |oculus rift = | ||
+ | |oculus rift notes = | ||
+ | |osvr = | ||
+ | |osvr notes = | ||
+ | |windows mixed reality = | ||
+ | |windows mixed reality notes = | ||
+ | |keyboard-mouse = | ||
+ | |keyboard-mouse notes = | ||
+ | |3rd space gaming vest = | ||
+ | |3rd space gaming vest notes = | ||
+ | |novint falcon = | ||
+ | |novint falcon notes = | ||
+ | |trackir = | ||
+ | |trackir notes = | ||
+ | |tobii eye tracking = | ||
+ | |tobii eye tracking notes = | ||
+ | |play area seated = | ||
+ | |play area seated notes = | ||
+ | |play area standing = | ||
+ | |play area standing notes = | ||
+ | |play area room-scale = | ||
+ | |play area room-scale notes = | ||
+ | }} | ||
+ | |||
+ | ==Other information== | ||
+ | ===API=== | ||
+ | {{API | ||
+ | |direct3d versions = 9 | ||
+ | |direct3d notes = | ||
+ | |directdraw versions = | ||
+ | |directdraw notes = | ||
+ | |opengl versions = | ||
+ | |opengl notes = | ||
+ | |glide versions = | ||
+ | |glide notes = | ||
+ | |software mode = | ||
+ | |software mode notes = | ||
+ | |mantle support = | ||
+ | |mantle support notes = | ||
+ | |metal support = | ||
+ | |metal support notes = | ||
+ | |vulkan versions = | ||
+ | |vulkan notes = | ||
+ | |dos modes = | ||
+ | |dos modes notes = | ||
+ | |shader model versions = | ||
+ | |shader model notes = | ||
+ | |windows 32-bit exe = true | ||
+ | |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 = | ||
+ | }} | ||
+ | ===Middleware=== | ||
+ | {{Middleware | ||
+ | |physics = | ||
+ | |physics notes = | ||
+ | |audio = | ||
+ | |audio notes = | ||
+ | |interface = | ||
+ | |interface notes = | ||
+ | |input = | ||
+ | |input notes = | ||
+ | |cutscenes = Bink Video | ||
+ | |cutscenes notes = Only for logos, and some cutscenes. | ||
+ | |multiplayer = | ||
+ | |multiplayer notes= | ||
+ | |anticheat = | ||
+ | |anticheat notes = | ||
+ | }} | ||
+ | ===Mods=== | ||
+ | ====[https://www.nexusmods.com/ultimatespiderman/mods/11 New Game Plus Save File]==== | ||
+ | {{++}} Allows for playing the story with costumes, when they normally don't unlock until after you've beaten it. | ||
+ | {{++}} All races, combat tours, and random crimes can still be done, and all tokens can still be collected. | ||
+ | {{ii}} All story missions will be unlocked to be played in order with no stopping points after completing one of each side objective. | ||
+ | {{ii}} Starts after the tutorial (at the earliest save point). | ||
+ | {{ii}} Does not start Spider-Man with any of the upgrades achieved through races, combat tours, or the campaign. | ||
+ | ====[https://github.com/krystalgamer/usm-debug-menu/releases Ultimate Spider-Man Debug menu for PC]==== | ||
+ | {{ii}} A recreation of the PS2 version's debug menu for the PC version. | ||
+ | {{ii}} Provides options for teleporting to any region, swapping between versions of regions, character switching, setting your progress, editing scripts and flags, etc. | ||
+ | {{--}} Displays a watermark with no way to remove it. | ||
==System requirements== | ==System requirements== | ||
Line 161: | Line 418: | ||
|OSfamily = Windows | |OSfamily = Windows | ||
− | |minOS = 2000 | + | |minOS = 2000 |
− | |minCPU = Pentium 4 | + | |minCPU = Intel Pentium 4 1.4 GHz |
+ | |minCPU2 = AMD Athlon 1500 | ||
|minRAM = 256 MB | |minRAM = 256 MB | ||
|minHD = 1.5 GB | |minHD = 1.5 GB | ||
Line 175: | Line 433: | ||
|recGPU = | |recGPU = | ||
|recVRAM = 64 MB | |recVRAM = 64 MB | ||
− | |recDX = | + | |recDX = |
}} | }} | ||
{{References}} | {{References}} |
Revision as of 03:18, 7 December 2023
Developers | |
---|---|
Treyarch | |
Windows | Beenox Shift |
Publishers | |
Activision | |
Poland | Licomp Empik Multimedia |
Engines | |
Treyarch NGL | |
Release dates | |
Windows | September 22, 2005 |
Reception | |
Metacritic | 75 |
IGDB | 74 |
Taxonomy | |
Modes | Singleplayer |
Pacing | Real-time |
Perspectives | Third-person |
Controls | Direct control |
Genres | Action, Open world, Quick time events |
Art styles | Cel-shaded, Comic book |
Themes | Contemporary, North America, Sci-fi |
Series | Spider-Man |
Warnings
- SafeDisc retail DRM does not work on Windows Vista and later (see Availability for affected versions).
Key points
Availability
- SafeDisc retail DRM does not work on Windows Vista and later (see above for affected versions).
- This game is not available digitally.
Essential Improvements
Skip Intro Videos
Delete/rename video files[5] |
---|
|
ThirteenAG's Fix
- Adds proper support for widescreen resolutions, increased framerate, and custom FOVs.[6]
Install ThirteenAG's Fix[7] |
---|
Notes
|
Game data
Configuration file(s) location
System | Location |
---|---|
Windows | HKEY_CURRENT_USER\SOFTWARE\Activision\Ultimate Spider-Man\ |
Save game data location
System | Location |
---|---|
Windows | %USERPROFILE%\Documents\Activision\Ultimate Spider-Man\Save\ |
- 3 save slots available
Video
Windowed
Force windowed[11] |
---|
|
Input
Keyboard and mouse | State | Notes |
---|---|---|
Remapping | Done in the same menu as controller remapping, with 3 input slots per action. | |
Mouse acceleration | Mouse acceleration is always enabled. | |
Mouse sensitivity | ||
Mouse input in menus | ||
Mouse Y-axis inversion | Both axes can be inverted independently. | |
Controller | ||
Controller support | ||
Full controller support | All non menu actions aside from character movement are unbound by default. | |
Controller remapping | Done in the same menu as key remapping, with 3 input slots per action. | |
Controller sensitivity | ||
Controller Y-axis inversion | Both axes can be inverted independently. |
Controller types |
---|
XInput-compatible controllers | See the glossary page for potential workarounds. |
---|
PlayStation controllers |
---|
Generic/other controllers | Generic DirectInput controllers are supported. | |
---|---|---|
Button prompts |
Additional information | ||
---|---|---|
Button prompts | Need to set gamepad as the first set of controls. | |
Controller hotplugging | ||
Haptic feedback | ||
Digital movement supported | ||
Simultaneous controller+KB/M | Allows you to turn mouselook on or off without interfering with other inputs |
Audio
Audio feature | State | Notes |
---|---|---|
Separate volume controls | Music and sound. | |
Surround sound | ||
Subtitles | ||
Closed captions | Comic style occasional onomatopoeias are part of the cutscene presentation | |
Mute on focus lost | ||
Royalty free audio |
Localizations
Language | UI | Audio | Sub | Notes |
---|---|---|---|---|
English | ||||
French | ||||
German | ||||
Italian | ||||
Polish | Local retail release only. | |||
Spanish |
- US versions only contain an English language option.
Issues unresolved
Unable to move diagonally when playing with XInput controller
- Tested with Xbox One Controller.[citation needed]
- Tested and found not to be an issue with Xbox 360 Controllers.
Visual bugs
- There are harmless visual problems, most of they are numerous cases of Z-fighting. This also occurs on the Xbox version.[12]
Audio desync during cutscenes
- Audio may have synchronization problems during cutscenes.[13]
Run on Newer versions of Windows 10/Windows 11
- When trying to run the game on newer versions of Windows the game will instantly crash, even with the widescreen fix and/or compatibility modes.[14]
Issues fixed
Run on Windows 10
Install the Ultimate Spider-Man Widescreen Fix[citation needed] |
---|
|
Fix crashing on startup on later versions of Windows 10/11
Install the Vulkan translation layer[citation needed] |
---|
|
Run the game at screen refresh rate
- Fullscreen mode defaults to 60 Hz, even if the screen refresh rate is set higher than that.
Set screen refresh rate[citation needed] |
---|
|
Mouse cursor does not remain inside the window
Lock mouse cursor[citation needed] |
---|
|
VR support
3D modes | State | Notes | |
---|---|---|---|
vorpX |
Other information
API
Technical specs | Supported | Notes |
---|---|---|
Direct3D | 9 |
Executable | 32-bit | 64-bit | Notes |
---|---|---|---|
Windows |
Middleware
Middleware | Notes | |
---|---|---|
Cutscenes | Bink Video | Only for logos, and some cutscenes. |
Mods
New Game Plus Save File
- Allows for playing the story with costumes, when they normally don't unlock until after you've beaten it.
- All races, combat tours, and random crimes can still be done, and all tokens can still be collected.
- All story missions will be unlocked to be played in order with no stopping points after completing one of each side objective.
- Starts after the tutorial (at the earliest save point).
- Does not start Spider-Man with any of the upgrades achieved through races, combat tours, or the campaign.
- A recreation of the PS2 version's debug menu for the PC version.
- Provides options for teleporting to any region, swapping between versions of regions, character switching, setting your progress, editing scripts and flags, etc.
- Displays a watermark with no way to remove it.
System requirements
Windows | ||
---|---|---|
Minimum | Recommended | |
Operating system (OS) | 2000 | XP |
Processor (CPU) | Intel Pentium 4 1.4 GHz AMD Athlon 1500 | |
System memory (RAM) | 256 MB | 512 MB |
Hard disk drive (HDD) | 1.5 GB | |
Video card (GPU) | 32 MB of VRAM DirectX 9.0 compatible | 64 MB of VRAM |
Notes
References
- ↑ confirmed that the pc version is based on the xbox version since the same z-fighting problems occur on both platforms [missing title] - last accessed on 2022-08-31
- ↑ another example of z-fighting that only happens on pc and xbox [missing title] - last accessed on 2022-08-31
- ↑ 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
- ↑ Verified by User:Zaphero on 2022-01-20
- ↑ Ultimate Spider-Man Widescreen Fix - GitHub - last accessed on 2023-04-13
- ↑ Verified by User:Supersamus on 2023-04-13
- ↑ Example of T-posing model that should be off-camera - last accessed on 2023-04-13
- ↑ Verified by User:Supersamus on 2023-04-13
- For example, while fighting Venom, screen flashes (that represent lighting) don't cover the entire screen.
- ↑ Verified by User:SuperSamus on 2023-08-23
- Technically, Venom starts having trouble climbing ledges at about 80 FPS: normally you can release the directional input as soon as the climbing animation starts, but at that framerate you have to hold it to keep Venom from falling afterward. For Spidey, at 144 FPS he can still climb most ledges, but not those on sloped roofs.
- ↑ Verified by User:Zaphero on 2022-01-21
- ↑ ULTIMATE SPIDER-MAN Full Game Walkthrough - No Commentary (Ultimate Spider-man Xbox) - last accessed on 2022-08-31
- ↑ Verified by User:SuperSamus on 2023-07-04
- Experienced it in my playthrough, found a Let's Play that also experienced it as well: https://www.youtube.com/watch?v=-TMMr5CVvNI&t=321.
- ↑ Verified by User:Averygoodperson on 2023-04-13
- Tested on Windows 10 and 11.