Resident Evil 0

Resident Evil 0

Not enough ratings
Resident Evil 0 Improved Co-op Guide.
By Talos91
Resident Evil 0 is a single player game and was not designed to be played in Co-op but it has 2 controllable characters for most of the game and with these methods the game can be played mostly in co-op with 2 controllers.
   
Award
Favorite
Favorited
Unfavorite
The Easy Way
Resident Evil 0 has 2 controllable characters for most of the game (Rebecca and Billy) and with this trainer for PC you can move and shoot with the secondary character using a keyboard or a second gamepad:

Dante and Raz0r Trainer[www.nexusmods.com]

To do that in the trainer just check the option freeze in player 2 control type and select player 1, in player 1 control type select player 2:



But this is still quite limited as the second player can only control the secondary character that can not interact with items and can not open the inventory and even if you use the switch characters button the first player will always control the main character, this can get boring for the second player as there are sections of the game where only one character is controllable and the first player has to always do it but luckily this can be fixed with a workaround I found:
Improved Co-op
First extract and place these fies[drive.google.com] where your re0hd.exe is located, the default Steam installation path of the game is C:\\Program Files (x86)\\Steam\\steamapps\\common\\Resident Evil 0\\.

These files will allow for 2 xinput gamepads to control both characters, if you placed the files correctly you will hear a beep sound when you launch the game via Steam, make sure you set the game to windowed or borderless windowed so you can use the co-op trainer too.

Then you will need to use this app to remap some buttons of your second gamepad: https://www.rewasd.com/

There is a free trial so you do not need to pay.

Once you install rewasd correctly, launch it and click on your second connected gamepad and select switch to xbox 360, this will allow you to remap your second gamepad, remap the left stick of your gamepad to the wasd keyboard keys and the triggers to right shift and space like this:



Also map the controller right stick to the left stick and the shoulder buttons to the triggers like the screenshot shows, then press apply to slot 1. If you are using 2 native xbox one/series controllers in the output device setting select virtual xbox one gamepad instead before clicking apply to slot 1:



Then open the co-op trainer, launch the game and once in-game with 2 characters in the trainer check the option freeze in player 2 control type and select player 1, in player 1 control type select player 2.

Go back to the game window and now the second gamepad should be able to move the secondary character with the left stick and aim and shoot with the triggers (make sure control type is set to D in the game settings) the first gamepad will control the main character the same as normal.

The second gamepad should also be able to open/move the inventory and switch characters with the face buttons, the second gamepad can also control the main character with the right stick and shoot with him using the shoulder buttons, that way either of the 2 players/controllers can control the main character at any time for the sections that require just one controllable character.

Recently completed a playtrough of the game with this method and it was a fun co-op experience even with the camera limitations (the camera only follows the main character).

Tested this method with 2 xbox 360 wireless gamepads and also with 2 xbox series gamepads connected to PC via the wireless adapter.

If your controllers disconnect the input could get messed up, just fully close everything including rewasd if that happens and start again.

Using the skip doors option in the trainer is also recommended for faster load times when using doors.
Credits
Resident Evil 0 HD Remaster Trainer[www.nexusmods.com]

XInput Plus[sites.google.com]

REWASD[www.rewasd.com]
17 Comments
Zombar 14 Jul @ 5:50am 
I have the same problems as XolotlV. Is it possible to somehow make the keyboard the first player and the gamepad the second?
Talos91  [author] 4 Jul @ 1:58am 
@XoloIVT try launching the game by double clicking the exe and not from Steam shorcut, also maybe you are missing a dependency for xinput plus to work, check their site.
XolotlVT 3 Jul @ 10:17pm 
I've gotten everything t work, expect I don't think the xinput plus stuff is working.. There is no beeping sound when the game is launched, and I did put them in the same folder as re0hd.exe
The second player cannot open the inventory, which is mainly something I was hoping to allow. They can do the usual. Moving and shooting, but so far thats all they're able to do. That and if I'm in the menus they can move things, but thats it.
ToxycBanana 17 May @ 9:22am 
@Myers666 Final Fantasy Leader

Use an open source equivalent. AntiMicro should perform the same functions, of course the UI is going to be different from what is shown in this tutorial though. Just follow along the general guidelines above and fix the issues that arise as a result of whatever program you decide to use.
Young Dill 16 May @ 8:20pm 
but how do i make it so each controller only controls one character? right now if i do it that way, i pull up both of their weapons and fire at the same time
Talos91  [author] 16 May @ 7:31pm 
@Young Dill you can change the controller layout in the game options so you can shoot with the triggers.
Young Dill 16 May @ 7:25pm 
CANT PLAY BECAUSE R1 BRINGS UP THE MAP INSTEAD OF AIMING HELP MEEEEEEEEE
Hello, the easy part works wonderfully, thank you for this tutorial, however the advanced part I was not able to test it.. Quite simply because rewasd is paid, you say that there is no need to pay because there is an trial version but it only lasts 7 days. So do we have to pay?
Talos91  [author] 5 May @ 10:13pm 
@khaledtaj8 use the app mentioned rewasd to turn your ps4 controllers to xbox 360 gamepads do not use other apps that emulate xinput like ds4windows or xouput.
khaledtaj8 4 May @ 10:46pm 
Thanks for the guide i appreciate your efforts, i followed all steps but i am using 2 PS4 controllers (both are connected via bluetooth), the improved coop didn't work as secod controller cannot swap charecters/interact. what should be changed in settings?