WineHQ

Spiderman Shattered Dimensions

Application Details:

Version: 1.0
License: Retail
URL:  
Votes: 0
Latest Rating: Silver
Latest Wine Version Tested: 7.0-rc1-staging

Maintainers: About Maintainership

No maintainers. Volunteer today!

Test Results

Selected Test Results

What works

Does not work out of the box. See instructions below.

What does not

Workarounds

What was not tested

Game was tested and works fine. See instructions below.

Hardware tested

Graphics:

  • GPU: Nvidia
  • Driver: proprietary

Additional Comments

Instructions to get it to work:


1) Copy installation files to a folder

2) Create a new 64 bit wine prefix
2.1) WINEPREFIX=”path/to/spider-man-wine-prefix” winecfg

3) Install a couple of tools and dlls using winetricks prior to installing the game
3.1) WINEPREFIX=”path/to/spider-man-wine-prefix” winetricks d3dx9_43
3.2) WINEPREFIX=”path/to/spider-man-wine-prefix” winetricks dinput8
3.3) WINEPREFIX=”path/to/spider-man-wine-prefix” winetricks xact

4) Install a custom game using Lutris
4.1) Use the ‘+’ sign on the top left corner of the lutris home screen to Add a new game.
4.2) Give the game a Name, and for the Runner, choose Wine.
4.3) Under Game options add the following
4.3.1) Executable: point to the exe used to install the game.
4.3.2) Arguments: leave blank
4.3.3) Working directory: leave blank
4.3.4) Wine prefix: point to the wine prefix created previously.
4.3.4.1) path/to/spider-man-wine-prefix
4.3.5) Prefix architecture: leave it to Auto (default)
4.4) Leave the runner options as-is. If your kernel supports Fsync, enable it; then disable Esync.
4.5) Leave the System options to default.
4.6) Launch the setup exe using the game shortcut through lutris home screen.
4.6.1) Install the game and quit the setup window once done.

5) Reconfigure Game shortcut on lutris homescreen
5.1) Right click the shortcut and select configure.
5.1.1) Under Game options, modify the Executable path.
5.1.1.1) /path/to/spider-man-wine-prefix/drive_c/Program Files (x86)/Activision/Spider-Man(TM) - Shattered Dimensions/Launcher_MC.exe
5.1.2) Do not launch the game yet.

6) Traverse to the installation path in the terminal
6.1) cd /path/to/spider-man-wine-prefix/drive_c/Program Files (x86)/Activision/Spider-Man(TM) - Shattered Dimensions
Launch the game using ./Game.exe. Then try changing the resolution to crash the game at least once.
6.2) Then launch the game using ./Launcher_MC.exe
Make sure that launching “Launcer_MC.exe” offers you to reset the settings to default.
6.3) Then continue to launch the game, and under options, under graphics settings, set the preset to ultra, then quit the game.

7) Modify registry settings for the game.
7.1) WINEPREFIX=”path/to/spider-man-wine-prefix” wine regedit
Set the below settings.

7.1.1) Go to HKEY_CURRENT_USER>SOFTWARE>Activision>Spider-Man (TM) SD>Settings>Display.
7.1.2) Change these values:
7.1.2.1) AspectRatio 3(3)
7.1.2.2) Brightness 0(0)
7.1.2.3) Cameras 00 00 00 00.... (I did not modify this entry)
7.1.2.4) Contrast 0(0)
7.1.2.5) Fullscreen 1(1) [The game will run in fullscreen]
7.1.2.6) Gamma 0(0)
7.1.2.7) Height 300(768) = Hexadecimal(Screen Size)
7.1.2.8) MaxAniso 10(16)
7.1.2.9) QualityPreset 3(3)
7.1.2.10) QualitySettings 1528(5416)
7.1.2.11) RefreshRate 0(0)
7.1.2.12) RenderingFlags 0(0)
7.1.2.13) Reverb 1(1)
7.1.2.14) Vsync 0(0)
7.1.2.15) Width 556(1566)

8) Launch lutris from the terminal
8.1) Just type in lutris and it should launch along with console output, so if you need to troubleshoot you can look at the console output once you launch the game and exit it.
8.2) Launch the game using the shortcut via lutris homescreen. Everything should now be working fine.

9) Version Information
9.1) wine-staging v7.0rc1-1
9.2) winetricks v20210825-1
9.3) wine-mono v7.0.0-1
9.4) lutris v0.5.9.1-3
9.5) lutris wine version - Lutris-fshack-6.21-6x86_64
9.6) DXVK v1.9.2L-3e64e1b
9.7) VK3D Version: v2.5L-db89d40 
9.8) D3D Extras version: v2 
9.9) DXVK NVAPI version - v0.5-e23d450 
9.10) Kernel - 5.15.10-zen1-1-zen
9.11) nvidia 495.46-4
9.12) nvidia-dkms 495.46-1
9.13) nvidia-utils 495.46-1
9.14) nvidia-settings 495.46-1
9.15) nvidia-cg-toolkit 3.1-6

10) Lutris Settings:
    10.1) Enable VKD3D - checked
10.2) Enable D3D Extras - checked
10.3) Enable DxvK-NVAPI/DLSS - checked
10.4) Enable Fsync - checked

11) References:
11.1) winetricks d3dx9_43 and winetricks dinput
11.1.1) https://appdb.winehq.org/objectManager.php?sClass=version&iId=26879
11.2) winetricks xact
11.2.1) https://steamcommunity.com/app/12640/discussions/0/4523281307935926525/ 
11.3) Registry edit
11.3.1) https://steamcommunity.com/app/231990/discussions/0/361787186421512847/?ctp=2

selected in Test Results table below
Operating systemTest dateWine versionInstalls?Runs?Used
Workaround?
RatingSubmitter
CurrentArch Linux x86_64Dec 23 20217.0-rc1-stagingYes Yes NoSilversh1sh1n11 
ShowArch Linux x86_64Oct 04 20216.16-stagingYes Yes YesBronzeAssaf Y 
ShowLinux Mint 15 "Olivia"Aug 05 20131.7.0Yes Yes BronzeCarlos Rodriguez 
ShowLinux Mint 13 "Maya"Oct 20 20121.5.15Yes Yes BronzeCarlos Rodriguez 

Known Bugs

Bug # Description Status Resolution Other apps affected

Show all bugs

Comments

Comments Disabled

Comments for this application have been disabled because there are no maintainers.
Back