created and maintained by
Reverse Engineering • Programming • Patching • Game Improvements • DLL Creation
click the Total Downloads button above to take you to the releases page and download the zip at the bottom
Watch the official fix guide video here on how to install the game and use the fix
For the fix to work properly you must have patched the game up to the 1.3 release, which also contains major bug fixes. If you have not done so already then you can download the patch from here https://community.pcgamingwiki.com/files/file/791-spider-man-the-movie-patch-13/
Chip has spent some time reverse engineering an issue where the game was crashing on start up, this has now been traced to the cause and has written a custom dinput.dll wrapper which has now been included into start-up-crash-with-controller-fix.zip in releases to address this so there should be no more start-up crash issues.
Go to releases and download the latest Spider-Man 2002 fix (that is correct for you) of either:
- custom-controller-support-fix-zip
- SM2002Fix-window-vsync-dx8to9.zip
- Spiderman2002Fix.zip
- start-up-crash-with-controller.zip
Please bare in mind that if you have the start up crash issue then you can’t use the custom x-input controller addition due to compatibility issues in order to fix that crash problem, so you must use start-up-crash-with-controller to be able to use the games original controller d-input support.
Once you have downloaded the correct fix for you extract the files into your games main install folder next to the **SpiderMan.exe** file and you are good to go! You can edit the settings you wish to use in the various ini files.
Included in the all of the fixes is now the awesome re worked game icon in the folder Enhanced Game Icon by - XanderNT
You can change the games icon by right clicking the shortcut on the desktop or wherever you have the game short cut then go to properties change icon and change it to the new SM2002ICO.ico.
You can find more of XanderNT's awesome work here:
Chip has worked very hard and many hours to restore the FMVS to correct size for everyone.
All fix releases now come with two folders inside 4K and 1080p this is for the FMVS fullscreen fix. To set the size of the FMVS edit the settings inside of the d3d8.ini file.
The FMV fullscreen fix has been tested on 1080p, 4K resolutions. This is also tested on the Steam Deck by using the 1080p folder and setting the Resolution in d3d8.ini.
4K and 1080p are the only tested Resolutions any others are not guaranteed to work. You will have to try other resolutions and see for yourself if they work properly. The basic rule is:
1080p and under use 1080p fix folder
Anything above 1080p use the 4K fix file
You may however need to play around with this
If you don’t want intro movies to play and get straight into the game then:
Go to path-to-game\movies and delete or rename the following files (make sure you back them up somewhere else):
- ACTIVISN.bik
- GrayMatr.bik
- Origin1.bik
- Treyarch.bik
If you are experiencing a crashing issue with the FMVS/Movies, then you may have to rename the folder in your games install location ‘Movies’ to a different name such as ‘Movies Broken’ so then the game plays without the FMVS/movies at all.
Choose the resolution you wish to use in the d3d8.ini file by writing the Width and Height for your specific resolution. Aspect Ratio is automatically calculated.
To choose your FOV edit it in the d3d8.ini file There are 4 different options to choose from (1), (2), (3) and (4) with each one zooming out the FOV more each time. It’s advised to not go above (2) if you do not wish to see any objects popping in and out of view in open city levels. If you don’t wish to use any FOV and stick with original, you can just set this to (0).
The default for FPS is (60) you can change it as you wish in the dxwrapper.ini file under the option OverrideRefreshRate. It is also recommended that you leave both v-sync options on by default.
Chip has also now spent some time writing a fully custom dinput8.dll which provides x-input support for the game. This will work with Xbox controllers; you can tweak right stick sensitivity in controllersupport.ini. If you don’t have an Xbox controller and use PlayStation, you can use DS4/5 or add the game to Steam as a non Steam game.
If you want custom controller support use custom-controller-support-fix.zip.
Custom controller support will only work for those without the crashing on start up issue, if you have the crashing on start up, you must use start-up-crash-with-controller-fix.zip.
The mapping for the custom controller support is as follows:
for a more in depth look at the controls for the game https://strategywiki.org/wiki/Spider-Man_(2002)/Controls
If you are interested in potentially seeing this game easily available to purchase and use today then go and vote on the games GOG Dreamlist to help make this become a reality, you can vote for the game here and write a message about the game if you wish
https://www.gog.com/dreamlist/game/spider-man-2002
If you have any** issues**, with the fixes then please go to Discord for help linked below. https://discord.gg/eVJ7sQH7Cc
Credits
Credit to Elisha Riedlinger for the base wrapper and ThirteenAG.
Samuel Grossman - xidi used to get controllers working in start-up-crash-with-controller-fix.zip
https://fixenhancers.wixsite.com/fix-enhancers
“Creating compatibility fixes and enhancements for legacy PC games.”
- founder
- reverse engineer
- programmer
- developer
- Game Preservationist
- founder
- admin
- tester
