Application Details:
Version: | Steam |
License: | Retail |
URL: | http://www.deadspacegame.com/ |
Votes: | 0 |
Latest Rating: | Platinum |
Latest Wine Version Tested: | 3.3 |
Maintainers: About Maintainership
No maintainers. Volunteer today!
What works
* Installation
What does not
* Camera spins like crazy and/or binds to ceiling if gamepad is connected. FIX: create empty file ~/Electronic Arts/Dead Space/joypad.txt or disconnect gamepad before starting game.
* Sometimes savegame play time gets reset. In savegame list, instead of showing total game play time (ie 7 hrs), it shows time played during current game session. This new time will persist until it gets reset again somehow.
* Game brightness/gamma persists to workspace. After exiting game, screen may appear bleached or washed-out. FIX: run nvidia-settings from workspace; adjusting brightness to zero in-game helps.
* Steam overlay
Workarounds
What was not tested
* Completing game
Hardware tested
Graphics:
Additional Comments
* Before running game for first time, you may want to run wine in an emulated virtual desktop. Then start game, go into settings, configure for your native resolution, exit, then disable desktop emulation. This game starts in fullscreen @ 800x600. On my system, it changed the resolution for my workspace, but I was unable to get into the game. I had to reset the desktop resolution back to 2560x1440, then alt-tab back into game. Using an emulated desktop avoids all the heartache of navigating menus in a superlow resolution panning workspace. * Adjusting brightness to the lowest setting in-game seemed to help the brightness prob. I'm not sure if this is a wine problem or a problem with the nvidia drivers, etc. Running nvidia-settings will restore the brightness/gamma back to normal. Do note that even if game brightness is at zero, running nvidia-settings does still make a noticeable change. * Disable screensaver before playing. % cat .xscreensaver | sed -e 's/\(mode\:[ \t]*\)[a-z]*/\1off/' > .xscreensaver.tmp; mv .xscreensaver.tmp .xscreensaver ************** *INSTALLATION* ************** Clean install to new 32bit prefix using wine 1.7.34-0ubuntu1~ppa1 (wine team ppa). WINEDLLOVERRIDES=winemenubuilder.exe=d WINEARCH=win32 WINEDEBUG=fixme-all WINEPREFIX=~/wherever get steam installer from steampowered.com % wine SteamSetup.exe % wine $WINEPREFIX/drive_c/Program\ Files/Steam/Steam.exe -no-dwrite disable steam overlay install game via steam: either via download or steam backup restore No winetricks needed ********* *GAMEPAD* ********* For the gamepad to work properly, I had to create an empty file ~/Electronic Arts/Dead Space/joypad.txt. Without this file in place, freelook goes berserk. Using older version of x360ce works just fine. Tested with version 3.1.4.1 vibmod. With newer versions (ie 3.4.0 r848), I had a problem getting triggers to work. All versions here: https://code.google.com/p/x360ce/downloads/list?can=1&q=&colspec=Filename+Summary+Uploaded+ReleaseDate+Size+DownloadCount Copy xinput1_3.dll and x360ce.ini to game dir and set dll override for xinput1_3 (native). % xboxdrv --detach-kernel-driver --ui-axismap lt=ABS_Z,rt=ABS_RZ --detach --dbus disabled --daemon x360ce config: #-----##START##--------- x360ce.ini for v3.1.4.1 vibmod ---------------------- # xboxdrv --detach-kernel-driver --ui-axismap lt=ABS_Z,rt=ABS_RZ --detach --dbus disabled --daemon [Options] UseInitBeep=1 #use 0 to 1; default 1; beep on init Log=0 #use 0 to 1; creates a log file in folder 'x360ce logs' FakeAPI=0 #use API patching [PAD1] Index=0 #controller index in system game controllers list; 0 is first; -1 to ignore this pad Native=0 #experimental native mode, calls system xinput1_3.dll to support xinput compatible controller together with emulated VID=0x045e #controller VID #PID=0x028e #controller PID (xbox360 wired) PID=0x028f #controller PID (xbox360 wireless) Left Analog X=1 #axis index; use - to invert; precede with 's' for a slider eg; s-1; 7 to disable Left Analog Y=-2 #axis index; use - to invert; precede with 's' for a slider eg; s-1; 7 to disable Right Analog X=4 #axis index; use - to invert; precede with 's' for a slider eg; s-1; 7 to disable Right Analog Y=-5 #axis index; use - to invert; precede with 's' for a slider eg; s-1; 7 to disable Left Analog X+ Button=0 #button id; 0 to disable Left Analog X- Button=0 #button id; 0 to disable Left Analog Y+ Button=0 #button id; 0 to disable Left Analog Y- Button=0 #button id; 0 to disable Right Analog X+ Button=0 #button id; 0 to disable Right Analog X- Button=0 #button id; 0 to disable Right Analog Y+ Button=0 #button id; 0 to disable Right Analog Y- Button=0 #button id; 0 to disable D-pad POV=1 #POV index; 0 to disable D-pad Up=0 #button id; 0 to disable D-pad Down=0 #button id; 0 to disable D-pad Left=0 #button id; 0 to disable D-pad Right=0 #button id; 0 to disable A=1 #button id; 0 to disable B=2 #button id; 0 to disable X=3 #button id; 0 to disable Y=4 #button id; 0 to disable Left Shoulder=5 #button id; 0 to disable Right Shoulder=6 #button id; 0 to disable Back=7 #button id; 0 to disable Start=8 #button id; 0 to disable Guide=9 Left Thumb=10 #button id; 0 to disable Right Thumb=11 #button id; 0 to disable Left Trigger=a3 #button id; precede with 'a' for an axis; 's' for a slider; 'x' for a half range axis; 'h' for half slider; use '-' to invert ie. x-2; Right Trigger=a6 #button id; precede with 'a' for an axis; 's' for a slider; 'x' for a half range axis; 'h' for half slider; use '-' to invert ie. x-2; TriggerDeadzone=5 #use 0 to 255; default 0; add deadzone to trigger UseForceFeedback=1 #use 0 to 1; default 0 SwapMotor=0 #use 0 to 1; default 0 ForcePercent=100 #use 0 to 100; default 100 ControllerType=1 #GAMEPAD 1; WHEEL 2; STICK 3; FLIGHT_SICK 4; DANCE_PAD 5; GUITAR 6; DRUM_KIT 8; AxisToDPad=0 #Use Axis to control DPad (0 disabled, 1 enabled) AxisToDPadDeadZone=256 #Dead zone for Axis AxisToDPadOffset=0 # POVXReverse=0 #Reverse POV Up/Down POVYReverse=0 #Reverse POV Left/Right #-----##END##--------- x360ce.ini for v3.1.4.1 vibmod ---------------------- ************* *SYSTEM INFO* ************* ubuntu 14.04.01 LTS 3.16.0-29-generic x86_64 (linux-generic-lts-utopic) nvidia 346.35 (xorg-edgers ppa) xfce 4.12 (xubuntu ppa) mobo: gigabyte GA-X58-UD5 rev2 cpu: intel i7 960 (3.20GHz @ ~3.43GHz OC) mem: 6GB Corsair DominatorGT CMT6GX3M3A2000C8 @ 2000MHz gfx: evga gtx 970 ftw 4GB snd: asus xonar essence stx disp: dell U2711 2560x1440 gamepad1: xbox360 wireless for windows gamepad2: xbox360 wired for windows gamepad3: logitech f310 (xinput/dinput)
Operating system | Test date | Wine version | Installs? | Runs? | Used Workaround? | Rating | Submitter | ||
Show | Fedora 27 x86_64 | Mar 11 2018 | 3.3 | Yes | Yes | No | Platinum | Federico Guerra | |
Show | FreeBSD 11.0 x86_64 | Jul 04 2017 | 2.10-staging | Yes | Yes | Platinum | SF | ||
Current | Ubuntu 14.04 "Trusty" amd64 (+ variants like Kubuntu) | Jan 30 2015 | 1.7.34 | Yes | Yes | Gold | Joe Wagner | ||
Show | openSUSE 13.1 x86_64 | May 06 2014 | 1.7.17 | Yes | Yes | Platinum | an anonymous user | ||
Show | Linux Mint 15 "Olivia" | Aug 01 2013 | 1.6 | Yes | Yes | Silver | Carlos Rodriguez |
Bug # | Description | Status | Resolution | Other apps affected |
Comments for this application have been disabled because there are no maintainers.