Resident Evil: Operation Raccoon City

Resident Evil: Operation Raccoon City

R4DFIELD Aug 9, 2022 @ 10:10pm
GFWL on Steam Deck?
Here's a different one I guess, for some reason I have been craving replaying the campaign again but on my Steam Deck, I see people are getting it working on Windows using the available guides but has anyone actually been able to get this going on the Steam Deck?
< >
Showing 1-12 of 12 comments
Xeawn ~Rafa~ Aug 24, 2022 @ 10:04am 
I’ve been bashing my head against the wall trying to figure this out myself, no luck so far.
Maz Sep 17, 2022 @ 11:12pm 
Originally posted by Xeawn ~Rafa~:
I’ve been bashing my head against the wall trying to figure this out myself, no luck so far.
Same here. Haven't got this working yet.
severn2 Sep 29, 2022 @ 1:15pm 
I got it working well on the Steam Deck (single-player only) by doing the following:

Set the compatibility layer to Proton 7.0-4.

Launch the game and it will install the DirectX installer, then start to install the Games for Windows Live installer. Quit once it starts installing GFWL and go into the Steam Deck Desktop Mode.

Download the XLive.dll provided from this comment on protondb (https://www.protondb.com/app/209100#BPPDgwj7HF) and move it into the install location at ~/.local/share/Steam/steamapps/common/Resident Evil Operation Raccoon City

Next, you will want to trick the install script to think its dependencies are already installed. Modify the registry file at this location

~/.local/share/Steam/steamapps/compatdata/209100/pfx/system.reg

Look for the entry like this

[Software\\Wow6432Node\\Valve\\Steam\\Apps\\209100] 1664493303
#time=1d8d459df3b40c
"vcredist"=dword:00000001

add the following lines

"directx"=dword:00000001
"live"=dword:00000001

save the file and then go back into Gaming Mode.
The game will now launch straight into the executable.

The controller will not be detected. I created a controller layout named "Steam Deck Controller Layout" which maps to the keyboard controls.

Have fun!
Last edited by severn2; Sep 29, 2022 @ 4:24pm
R4DFIELD Sep 29, 2022 @ 4:58pm 
Will try sometime tonight, good stuff man!
ZealousSteven Feb 2, 2023 @ 10:44am 
Can't confirm for Raccoon City but it does worm for other GFWL games and controllers work too.
Grunky06 Mar 4, 2023 @ 7:27am 
Originally posted by severn2:
I got it working well on the Steam Deck (single-player only) by doing the following:

Set the compatibility layer to Proton 7.0-4.

Launch the game and it will install the DirectX installer, then start to install the Games for Windows Live installer. Quit once it starts installing GFWL and go into the Steam Deck Desktop Mode.

Download the XLive.dll provided from this comment on protondb (https://www.protondb.com/app/209100#BPPDgwj7HF) and move it into the install location at ~/.local/share/Steam/steamapps/common/Resident Evil Operation Raccoon City

Next, you will want to trick the install script to think its dependencies are already installed. Modify the registry file at this location

~/.local/share/Steam/steamapps/compatdata/209100/pfx/system.reg

Look for the entry like this

[Software\\Wow6432Node\\Valve\\Steam\\Apps\\209100] 1664493303
#time=1d8d459df3b40c
"vcredist"=dword:00000001

add the following lines

"directx"=dword:00000001
"live"=dword:00000001

save the file and then go back into Gaming Mode.
The game will now launch straight into the executable.

The controller will not be detected. I created a controller layout named "Steam Deck Controller Layout" which maps to the keyboard controls.

Have fun!

I tried this but the file mentioned in the article is not available anymore, and the Proton version available is the 7.0-6.

Edit: I managed to find the xlive.dll file on the internet but when I try to launch the game it still tries to install the GFWL. I'm completely stuck here.
Last edited by Grunky06; Mar 4, 2023 @ 10:04am
Gh st Jul 26, 2023 @ 8:03pm 
I got my game working too. I followed severn2's instructions with some improvisation.

Technically, I'm not doing this for Resident Evil, but I have the same GFWL problem with a couple other games, so I decided to finally try these instructions.

I copied the XLive files into the game directory.

When it came to opening the system.reg file, I did not have a "vcredist" line so I added it along with the other two.

In Steam, when I right-click on the game > Properties > Compatibility > enable "Force the use of a specific Steam Play compatibility tool", I do not have an option for Proton 7.0-4 in the drop down, only Proton 7.0-6, which like others said did not work. To fix this, I opened up ProtonUp-Qt (an app which you can get from Discover). Proton 7.0-4 was still not available to add, but I added GE-Proton7-4. After this, relaunch steam, now GE-Proton7-4 appears in the dropdown. Select it, and the game launches.

I did these steps to fix DiRT Showdown, and after that repeated the same steps for FlatOut Ultimate Carnage, and it worked there too.
Hideo Jul 26, 2023 @ 8:21pm 
I'm honestly amazed that it's possible to run GfWL games under Linux. Really impressive.
Hippie Jesus Aug 13, 2023 @ 5:07pm 
Hey, looked at both the ProtonDB page and in here. But that link for the xlive.dll file has been dead for a long while. Any chance anyone has a copy of it?
Tycho Nov 3, 2023 @ 7:24pm 
I can confirm that GE Proton 7-4 works and has native controller support when combined with the other tweaks.

Text is kinda garbled. It's still pretty readable, but the subtitles are definitely having problems.
Last edited by Tycho; Nov 3, 2023 @ 7:35pm
Hippie Jesus Nov 3, 2023 @ 9:45pm 
Originally posted by Tycho:
I can confirm that GE Proton 7-4 works and has native controller support when combined with the other tweaks.

Text is kinda garbled. It's still pretty readable, but the subtitles are definitely having problems.

What other tweeks beyond Proton 7-4 did you do?
Tycho Nov 4, 2023 @ 12:49am 
Originally posted by Hippie Jesus:
Originally posted by Tycho:
I can confirm that GE Proton 7-4 works and has native controller support when combined with the other tweaks.

Text is kinda garbled. It's still pretty readable, but the subtitles are definitely having problems.

What other tweeks beyond Proton 7-4 did you do?
Xlive.dll+ini and the compatdata folder registry edit.
< >
Showing 1-12 of 12 comments
Per page: 1530 50