Resident evil 6 joystick control

As an experienced PC gamer, I can say that for the comfortable passage of most games, a keyboard and mouse are enough. Moreover, some games are only designed for them, and it can be extremely difficult to adapt them to a different control system. But it happens differently - some projects are made exclusively for joystick control, and trying to play them with the help of an inseparable keyboard + mouse pair is a rare masochism. What projects are we talking about? 99 times out of 100, these are games made for consoles. And if the developers claim that they have successfully ported their creations, and they no longer need a gamepad, do not believe it. No, you will most likely succeed in playing, but you can trust me.

What else do you need a joystick for? Of course, for simulators. Even those that were originally made for the PC are still not very comfortable when playing with the keyboard. This is especially true for aircraft and space sims - the mouse is most often not used in them, and the keyboard is simply not convenient. And if this is an online toy and you are playing against a live opponent... Believe me, if this is an experienced player using a gamepad, then you have almost no chance. On that note, we're moving on to our TOP 10 joystick games on PC.

10 Street Fighter IV

This fighting game was developed for slot machines and consoles. Of course, when it was ported to PC, the controls were adapted to the keyboard, but it is much more convenient to play it with a gamepad. Various combos, super combos and focus attacks are much more convenient to perform on the joystick, if only because it is more difficult to miss and press the wrong key here. The fighting game itself is quite good - very good combat system, characters, each of which has its own fighting style, and even a kind of plot. Although, it's better not to even try to understand what's going on here. After all, compared to local history, even the showdown between Scorpion and Sub Zero will seem to you an incredibly deep drama. On the other hand, who cares about story in a game that's only meant to blow off steam? So, fight to your heart's content.

9Resident Evil 6

Another game from the series, which is traditionally considered a console game. And any part of this series, not only the last one, is best played using a gamepad. And do not believe the developers who say that the PC port is successful and no joystick is required! Of course, it is quite possible to pass resident evil 6 with only one keyboard and mouse. That's just, it's worth switching to a gamepad - and immediately the game becomes an order of magnitude more comfortable. If we talk about Resident Evil 6 itself (namely, this is how the name of the project is translated), then it turned out to be very spectacular, dynamic and, in some places, even frightening. Although it can't be compared with the very first parts of the series in terms of the level of injected tension, a zombie jumping out of the darkness will definitely not bring you much joy. In general, the game is more action than horror, but it does not become less interesting for passing.

8 Assassin's Creed Syndicate

The last, at the moment, part of the famous series. Assassin's Creed has always been ported to PC since the very first game. And, to be honest, it even went quite successfully. But it would not be on this list if the keyboard here was a full-fledged replacement for the gamepad. That all parkour movements, that fights (in particular, various finishing moves) are much easier to do when playing with a joystick. It's just easier to play with him. And, as already mentioned, with a gamepad it is much more difficult to miss and press the wrong key. If we talk about the game itself, then the focus, as always, is the showdown between the Order of the Templars and the Assassins. I don’t want to reveal the plot to you - I’ll only say that the main characters they are twins Evie and Jacob Fry, and the action takes place in 19th-century London, during the Victorian era.

7. Prince of Persia: The Forgotten Sands

Few people need to introduce this game. Even if you are not familiar with this particular part, you have probably heard about the series about the adventures of the Prince of Persia. By gameplay Prince of Persia: The Forgotten Sands is a classic arcade action game (you can call it Action-adventure if you want), with a fair share of slashers. Why is this game on this list? Most of the acrobatic tricks that are here are much easier to do using a gamepad. And when it comes to fighting... Believe me, those fights that are easily passed with the help of a joystick will make you break your fingers when playing the keyboard. If we talk about the game itself and its plot, there is nothing particularly original here. Quite a classic story of the Prince, who once again saves the kingdom from the Sands of Time. And how this happens, you will find out for yourself.

6. Need for Speed: Most Wanted

Classic racing with licensed cool cars, great music and police chases. And there is even a plot here, although it is only needed to explain why we are once again participating in the race. This game, like most others, is easily played using the keyboard. But if you use a gamepad, then a certain level of immersion in what is happening on the screen immediately increases. I don’t know what this is connected with, but it’s more fun and interesting to play on a gamepad than on a keyboard. Even better, of course, using the steering wheel, but this is for very aesthetes. If we talk about the game itself, then we have a classic need for Speed - a very interesting and dynamic arcade game about car racing. There are no scratches left on the cars, and the speeds are such that it is not entirely clear why your car does not take off above the road. In general, the typical arcade gameplay, which, nevertheless, is great for those who want to relax from the heart.

5. Ace Combat: Assault Horison

Series Ace Combat is a series of flight simulators about modern combat aircraft. As in any flight simulator, it is much more convenient to play here using a gamepad. The flight physics is very well done in the game, modern combat vehicles are worked out, both of the NATO armed forces and of Russian production. In total, there are almost 40 different types of aircraft - fighters, bombers, there are even helicopters. And on all this splendor you can fly. The game has a lot of advantages, to be sure, and it is interesting to pass it - that's just, it's better not to try to follow the plot. In my opinion, he is not particularly logical and reliable in the game. However, it's up to someone who likes it. It is quite possible not to bother with history, but just fly. Thankfully this is really interesting.

4. Castlevania: Lords of Shadow

This project is a restart of the famous series Castlevania. The game takes place in supposedly medieval Europe. Why supposedly? Well, because everything here is fantasy through and through. Castlevania belongs to the slasher genre - that is, in the process of passing we exterminate tons of living and not very opponents, and we do it in close combat. The game was released on consoles in 2010, and on PC only three years later, in 2013. And although it was ported to PC for a long time, playing on the keyboard is still not convenient here. What can you do, Castlevania is a classic console slasher, and it is much more convenient to play it with a gamepad. Otherwise, the game is good, and great for blowing off steam. So good luck to you in the fantasy Middle Ages.

3Batman: Arkham Knight

Another great console action game. Great storyline, great graphics and many of the most famous characters from comics. And the control, which is sharpened for the gamepad, and in such a way that it is not convenient to implement it on the keyboard. No, they tried, of course, but if you yourself compare exactly where it is more convenient to cut down five opponents at a time - controlling with a gamepad, or using a keyboard - then the choice will be clearly in favor of the gamepad. If we talk about the game as a whole, it definitely deserves your attention, if only because it is one of best projects made from comics that have been coming out lately.

2DmC Devil May Cry

Another slasher on our list, which is also a reboot of the series. The game is just incredibly good, and just as brutal. A story about the demons that enslaved humanity, and Dante, the Nephilim, who exterminates these demons with particular cruelty. Everything is done very beautifully, stylishly, and the videos, "filmed" on the game engine, will not leave anyone indifferent. The voice acting is also on the level - and the voices of the characters, and the special effects, and the music. One problem - playing the keyboard is not very comfortable. Your obedient servant managed to complete the game in this way, but honestly, everything is much easier here on the gamepad. It seems to be the same actions - and on the joystick you can control them an order of magnitude faster. In general, the gamepad is in your hands, and go ahead, have fun.

1. War Thunder

Online simulator about the technique of the Second World War. Everything that could be said about this project has already been said, but it was simply impossible to pass it by. The joystick is needed here, first of all, for air battles (with tank ones, just better to manage with a mouse with a keyboard). Especially if you prefer to play "hardcore" - in simulation battles. Dozens of aircraft from five different nations, suitable for a variety of tasks, many battle modes - in general, it's better to see for yourself. Thankfully, registration is free.

In this tutorial you will find steps to make x360ce work with Resident Evil 6 . This method also works with any game – just do the same easy steps, no special skills needed to make any controller work as an Xbox 360 gamepad. Emulator allows your controller (joystick, wheel, gamepad, etc.) to operate as the most common device, recognized by most of the game s without any additional settings and workarounds.

1. The first step is to download x360ce zip file from official site. You have to select 32 or 64 bit version (same as the version of Resident Evil 6 you use). If you don't know the version of your game or download wrong one accidentally, you will be notified later and have a chance to use another version.

2. Now we have to find the installation folder of your game. You can easily do this by looking into game shortcut settings or finding the game in your Steam library list. If you choose the Steam variant, right click the game name and select "Properties".

3. Navigate to local files tab and press “Browse local files...” button.

4. Now you need to find the folder with Resident Evil 6 executable. In the example picture they are located in Binaries / Retail subfolder. You need to extract downloaded x360ce ZIP file to folder with your game executable file.

5. Click on x360ce exe file with the right mouse button and select “Run as administrator” from dropdown menu.

6. You will see window with warning - “xinput 1_3.dll was not found. This file is required for emulator to function properly.” Don't worry, just click "Create" button to make them appear.

7. When x360ce will inform you that new device was detected, use automatic search for settings from internet– just hit “Next” button.

8.Click “Finish”, when installation completed.

9. Hit the "Auto" button to make all settings set to defaults. Confirm changes by clicking “Yes” in popup window. All the buttons will be filled automatically.

10. Now just hit Save button to make all your settings saved. You can also change buttons assignment before hitting “Save”, if you like.

Now you can normally launch Resident Evil 6 and use your controller with x360ce emulator– it will be starting automatically with each game launch.

Genre: third person shooter Platforms: PC, Xbox 360, PlayStation 3 Developer: capcom Publisher: capcom Publisher in the CIS: 1C-SoftKlab Similargames: series , Multiplayer: Internet System requirements: Intel Core 2 Quad 2.7 GHz, AMD PhenomTM II X4 3 GHz or better; 4 GB of RAM; NVIDIA GeForce GTX 560 graphics card or better; 16 GB free hard disk space Age ratingESRB: M-Mature Official website of the game: www. nohopeleft.com

Resident Evil 6 appeared on personal computers at a very unfortunate period. Someone else is not tired of the adventures of the updated one, someone continues to drive the young one around Yamatai Island, but someone is already opening the treasured box with. In this variety, the new part of the sensational saga about viruses, powerful corporations and zombies will simply get lost and forgotten, because almost half a year has passed since its release on consoles! However, look at RE6 still recommended.

The main thing you should pay attention to when porting a console game to PC is the character control system. Capcom has never had the diligence to properly manage their creations when porting them to PC. But in Resident Evil 6 this tradition has been slightly broken. The game has definitely become more convenient and responsive than its predecessor, it is very comfortable to control the actions of the protagonist on the gamepad. But when switching to the keyboard and mouse, the subconscious mind limply requires some features and amenities inherent in these devices. Alas, nothing has changed. But thanks to the convenience of the game itself, the management of the characters is quite comfortable. Given the full console nature of the project, this required a lot of effort and deserves praise.

Another interesting feature is the passage on a split screen. Capcom boldly brought this feature to the PC, and did not lose. After all, such a phenomenon in shooters on personal computers is so rare that it is almost unique. Connect your computer to the TV - and you can sit with a friend on the couch and play together on big screen into an interesting game, surrounded by chips, drinks and a cozy atmosphere. RE6 as if it turns the PC into a console with all the ensuing consequences.

In addition to the technical aspects, the port also touches on some game moments. Now the campaign for Ada Wong, which was opened on consoles after completing the stories for other heroes, is available from the very beginning. There is little point in this, because many will still prefer to pass storylines in turn. Ada Wong's campaign stood out among the rest for the lack of a partner in the heroine. This gave interesting features passage and emphasized the individuality of the mysterious spy. In the PC version, Capcom decided to please everyone. Ada still walks alone, but now her story is open to co-op. In this case, an unremarkable guy in a special forces suit appears next to a dangerous girl in red, controlled by the second player. He is not in the videos and he does not fit into the plot in any way, but it is interesting to play as a new fighter. After all, even the invincible Ada Wong sometimes does not hurt to cover her back or heal.

The menu of the combat mode "Mercenaries" has a new item "Retribution", which once graced the PC version. In it, hundreds of monsters pour on the player, which turns competent team shooting into a real meat grinder. This mode is quite difficult, but with due diligence, even alone, you can arrange an apocalypse. And in the team... In addition to this, an extremely interesting addition, No Mercy, appeared soon after the release of the game. It added characters from the famous zombie shooter to the Mercenaries. Together with them, such creatures as the “tank” and “thug” appeared in the ranks of the enemy. The integration turned out to be extremely funny, given some similarities in concepts. Valve also released additional easter eggs in the form of skins for their bestiary that bring monsters from RE6 into the open spaces of online battles.

Output Resident Evil 6 on PC kills several birds with one stone. First, it's a welcome opportunity for fans who don't own Sony or Microsoft wonder boxes to go new part your favorite series. Secondly, such ports, with all their inherent disadvantages and advantages, are sadly few on personal computers, which can attract RE6 additional audience. Thirdly, the owners of computers got their hands on a very good, rich action game that cannot but please fans of shooting peculiar zombies.

tweet

The full name of the program is TocaEdit Xbox 360 Controller Emulator, briefly - x360ce.

essence

Modern games are designed for the original gamepads of the Xbox 360/One. Such game controllers use a software protocol to communicate with games. XInput, while many other gamepads are older DirectInput.

The most advanced ones can switch between both standards (look for the mode switch button on the joystick or in the driver settings). For example, the Logitech F710 (pictured below) has a special switch for this.

The price of such a gamepad is about three thousand rubles. There are cheaper models, but what if you already bought a device that does not work with modern games?

There is a way out - use a free program that simulates the Xbox 360 gamepad - x360ce. It translates DInput commands to XInput so that games can "understand" them.

Notes:

1. If you have an original Xbox controller, wired or wireless, you probably won't need an emulator. Why emulate what already exists?
2. Got an idea to use the emulator to remap the buttons of the original or adjust the sensitivity of the sticks? You can try but no one can give you a guarantee that it will work.
3. Cheap joysticks are not like the original from the Xbox 360 and Xbox One. Do not expect comfortable aiming and stable operation from them.
4. Unfortunately, the presence of a switch does not guarantee XInput support. For example, on the Logitech Rumblepad 2, the “Mode” button only changes the functions of the cross and sticks, so you can’t do without the TocaEdit Xbox 360 Controller Emulator there.
5. The word "joystick" does not mean exactly the same as "gamepad", but for simplicity I will use both terms.
6. old version x360ce works better with games that were released before 2015, but it is configured differently - If you want to work "the old fashioned way", copying the configurator to the game folder - use it. For Dark Souls II and Mortal Kombat X it's better to use the old version.
7. With gamepad dualshock for Playstation 4 x360ce is not required to work! No DirectInput - no emulation. There is compatibility with the third “curling iron”, but I don’t have this, so I can’t tell you about the setting.
8. Connected via Bluetooth gamepads like Xiaomi Gamepad and Ipega Classic Gamepad PG-9021 officially not supported(proof from the author of the emulator). But for some, judging by individual reviews on the Internet, everything is OK. So keep it up!

Setting x360ce

Step 1: download x360ce

There are two versions of x360ce: 32 - and 64 -bit for games of the same bit depth.

The 32-bit Windows operating system only supports 32-bit games; 64-bit runs games and programs of both bit sizes. What is the difference between 32-bit and 64-bit Windows, I told, it is not necessary to read.

You can find out the bit depth of Windows in the Control Panel - System, line "System Type":

If suddenly your Windows is 32-bit and you want to run 64-bit games like GTA V and Mortal Kombat X, you will have to reinstall Windows. You can use and.

Where to download x360ce:

Select x360ce of the same bitness as your operating system:
32-bit x360ce
64-bit x360ce

Works on Windows 7, 8, 10 and even Vista. Support for outdated XP is not and will not be.

For lovers of everything Russified: x360ce does not exist in Russian! The configurator does not support the Russian language, for this you will have to shovel the source code. On the Internet you can find something on the request "download x360ce in Russian", this is a hoax (possibly a virus)!

Unpack to any folder (it's better to make a separate one specifically for x360ce), connect the gamepad and run the program x360ce(or x360ce_x64) on behalf of the administrator.

How to run the program as administrator: right click click on the program - select "Run as administrator" - if a question appears, click "Yes".

If you start the program with a regular double-click of the mouse, the x360ce settings will not be saved, the files will not be created where they should be.

Tips:

1. Do not unpack the archive into the game folder! Program x360ce.exe should be in a separate folder, games are added with its help.

2. DO NOT COPY THE EMULATOR FILES TO C:\WINDOWS\SYSTEM32 and other system inside C:\WINDOWS! Forget this idea once and for all! Can't change files operating system! If you have done this, do not ask me to help fix the system, there is no universal instruction for this, except for the advice to reinstall the system clean.

3. If you get an error when starting x360ce.exe "The specified module was not found", you do not have system libraries and a fresh version of the .NET Framework installed, you need to follow all the recommendations from the section

4. Connect game pad before setting(not after running the configurator) and make sure that the drivers for it are installed (you can look in the Device Manager, there should be a device with the model name, "Generic USB Joystick", "USB GAMEPAD" or something similar).

5. The x360ce.exe program is NOT an EMULATOR, but an emulator configurator. It configures the gamepad settings and copies the emulator files (with the .dll extension) to the game folder. Button and stick settings for all games will be common. This is convenient - you do not need to go through all the settings again for each game, just add it in the configurator. However, sometimes you need to manually copy the x360ce.ini file into the game folder, more on that later.

Step 2: Download Gamepad Settings from the Internet

Connect the gamepad to a free USB socket and run the x360ce configurator on behalf of the administrator(as described above). If you run it for the first time, a settings search window will appear:

If another joystick model is connected, the window will reappear. In other cases, you can always download the settings from the Internet in the configurator window on the tab Controller Settings - Most Popular Settings for My Controllers("Most popular settings for my controller"):

Comment: the list in the first run window may be empty, this is a bug. See tab above. Most Popular Settings for My Controllers- there the settings made by the players are loaded normally. Although not all gamepads have settings and not all settings will work for you correctly.

Step 3: Set up a controller connection

Look at the squares located in the titles of the tabs Controller 1, Controller 2, Controller 3 and Controller 4:

x360ce configurator

The square on the gamepad tab reports the connection status in color:

  • Gray- the gamepad is not connected.
  • Green- the gamepad is connected and detected correctly.
  • Red- Problems with the connection of the gamepad.

Tips:

2. If you have connected several gamepads and need for some reason change their places, close the configurator and open the x360ce.ini file in the folder with it with a regular Notepad. In the "" section, look for lines with numbers and letters after the "=" sign. By changing the values ​​of PAD1 and PAD2, the first and second gamepads will switch tabs. This also helps in the case when the desired device was not on the first tab.

3. If needed combine several gamepads into one, see the settings on the tab Advanced - Combining. Check the box there "Combine this controller" and specify in what order the virtual gamepad should be embedded in the real one. On the tab Options mark the item "Enable Combination" so that the emulator turns on the combination of joysticks into one. This method is also suitable for changing the order of gamepads.

4. Emulate more than four gamepads it is forbidden. This is a limitation of Xinput. I have not seen a single game that works with an xbox gamepad where more than four players are required. If you find one, please let me know.

Step 4: Customize the Buttons, Arrows and Sticks

Thanks to the x360ce emulator, the game thinks that a standard Xbox 360 gamepad is connected, but this is of no use if the virtual buttons are not pressed. You need to specify which button of the real gamepad corresponds to the virtual one.

Most unnamed Chinese gamepads are identified as "Twin Shock", "USB Vibration Joystick", or "Generic USB Joystick". Despite the same name, the location of the buttons and sticks is different, so the settings from the Internet are usually not suitable - the buttons are mixed up in places or completely disabled. So you have to adjust the settings manually. There is nothing difficult in this.

Button customization

To match the buttons of a real joystick and a virtual controller from Xbox 360, open the virtual button menu and press record:

In the photo of the joystick, the custom button will flash red. Press the gamepad button in your hands to make the binding.

Arrows

Arrows (D-Pad) configured in two ways:

Gamepad Arrow Settings. First we try option 1. If there is no DPad in the menu, we follow option 2 - set up the arrows as regular buttons, choosing Record in each of the four D-Pad items and pressing the up, left, right, down arrows, respectively.

The difference between these two sections is that for gamepads, the arrows can be defined as one DPad button or as several regular ones. In most cases, it is enough to use the first option - select from the menu DPads-PDad 1 (2, 3…), but if there is no such item, specify in the D-Pad the value empty(blank), then configure as normal buttons in the section under the number "2".

Sticks

With analog sticks (Stick) a little more complicated than with buttons and arrows. After pressing record move them in the direction the program asks:

Frequent problems which you may encounter when using both cheap gamepads from unnamed manufacturers (such as "Twin Shock"), and expensive Logitech, Thrustmaster, Genius and others:

1. Some gamepads do not have an analog stick sensor. The degree of deviation of the levers is not tracked, they work like buttons when deflected. If you hear a click when tilting the sticks, this is your case. You will have to adjust the items below, as in option 2 with arrows in the previous picture. It is impossible to aim with sticks on such gamepads. With triggers, the same trouble - it will not work to change the speed of walking / driving.

2. If sticks duplicate XYBA buttons, look for the button on the gamepad " mode". This happens even on branded gamepads - sticks can work in two modes: as duplicate buttons and in analog (correct) mode. Button mode will switch them to normal mode. It can also be configured in the software that comes with the gamepad, in the driver settings.

3. Multiple sticks can share the same axis. If the camera moves diagonally in the game and/or the character starts walking, you will have to iterate over the *Axis* values ​​in the x360ce settings in order for everything to work correctly.

4. It happens that the stick sensors on the board turned. To compensate for the engineer's oversight, the developers use a hack in the drivers, programmatically "reversing" the tilt readings so that moving the stick, for example, up, becomes really pushing the stick up, and not left or right. I recommend changing such a gamepad to a normal one, because they rarely manage to be configured correctly.

1. All buttons in the x360ce window do not need to be configured.

a) Often there is not enough button for the Guide function - it's okay, you can press Esc keyboards.

b) If you have the correct analog sticks, the lower settings section is not needed:

2. Adjust vibration feedback. This will give you the opportunity to better feel what is happening in the game. If your gamepad has vibration motors, go to the tab Force Feedback:

  • Enable force feedback- if the checkbox is checked, then vibration feedback is allowed.
  • Swap Motor- no idea what it affects. I have two vibration motors in the gamepad and this item not swaps them virtually.
  • (1) - type of vibration motor (if vibration feedback is weak or absent, you can go through the items of this menu, each time pulling test sliders 3 and 4 back and forth).
  • (2) - the strength of the recoil effect. The higher the value, the more the controller vibrates in your hands.
  • (3) and (4) - sliders for testing motors.
  • What does it affect motor period, I don't know. I will be glad if someone will prompt.
  • Left and right motor- left and right vibration motors. In gamepads, only one motor can work or not at all. One of them may turn out to be weaker than the other, so the manufacturer “expands” the possible force of vibration feedback, giving one motor a powerful vibration, the other a weak one.

Cheap gamepads with vibration feedback have problems:

1. Without installing the drivers that come with the kit, "vibro" may not work. But even with them, the vibration feedback function does not always work. Then try installing the "USB Network Joystick" driver, according to the reviews of my readers - it helps. Unfortunately, the name of the gamepads will change in the system and the buttons in the emulator will have to be reconfigured.

2. Glitches come with vibration feedback. It happens that when implementing an emulator the game starts to slow down, fps drops to almost zero (as in Naruto Shippuden Ultimate Ninja Storm 4), at worst - with a gamepad connected, the game will take off with an error. Try other drivers or disable vibration (uncheck " Enable Force Feedback").

This is not an x360ce issue, the gamepad driver developers are to blame. If you encounter the above problems, uncheck the " Enable force feedback"Uninstall drivers via Control Panel - Programs and Features the program that was installed from the disk or the website of the gamepad manufacturer, play without vibration feedback.

If anyone can tell me how to set up vibration feedback for PC Twin Shock, Speedlink Strike 2 and others so that everything works without problems, I will add the solution to the instructions. There are drivers that work perfectly on individual models, I have not seen a universal one.

3. Reduce the sensitivity of the sticks, if the camera is too sensitive and / or instead of walking, your character breaks into a run. The setting greatly simplifies aiming:

Perhaps the most useful innovation in x360ce version 3.*, which made it possible to play games normally on low-quality joysticks. Versions x360ce 2.1.2.191 and older did not have this setting.

…adjusting stick sensitivity won't help much. You cannot programmatically fix a gamepad sensor that is too sensitive, for which the half-distance deviation is equal to the maximum possible deviation in the original one. The problem is solved by replacing the gamepad or soldering the sensor to a less sensitive one.

4. Adjust the dead zones, if during games the camera pulls to the side or twitches by itself.

The fact is that on cheap gamepads, the sticks are too sensitive and “mow” to the side. Increase the value " Dead Zone” on the Left Thumb and Right Thumb tabs. Usually a couple of percent is enough to get everything back to normal.

Putting the x360ce into the game

Now that you've set up your x360ce controller, you need to embed the x360ce into your game. Fortunately, a new version x360ce made this process much easier. Now no need to copy emulator files gamepad to the folder of each game, just specify the path to the game and The configurator will do everything by itself.

Step 1: Find the game folder

You need to find the game's executable file in order to specify it in the configurator.

Possible locations of the game folder if you have licensed games from Steam:

C:\Program files\Steam\steamapps\common\game_name

C:\Program files (x86)\Steam\steamapps\common\game_name

If you are using origin(e.g. games in the Battlefield series, dragon age, mass effect, Assassin's Creed):

C:\Program Files\Origin games\game_name

C:\Program Files (x86)\Origin games\game_name

Attention! Many games from Origin use copy protection (for example, Denuvo), they block the x360ce from working. There are fewer of them on Steam.

Games honestly bought on the site GOG.com, many indie and simply pirated (to be honest) will almost always be in folders C:\Program Files\game_name and C:\Program Files (x86)\game_name.

An easy way to find out the folder where the executable is stored: right-click on the game's shortcut on the desktop and select the item in the menu that opens "File location".

Step 2: Find out the bit depth of the game

Many games released after 2014 are 64-bit. On 32-bit versions windows game will not start. Most often, in the description of the game, in the "System Requirements" section, they write this - a 64-bit version of Windows is required.

Why it matters: 32-bit and 64-bit games need different settings x360ce. Otherwise, the gamepad simply will not be detected by the game or the game will stop running altogether.

How to find out the bitness of the game: start the game, minimize and click Ctrl+Shift+Esc- Task Manager will open, go to the tab Processes- if in the first column the executable file of the game contains the addition " * 32 ” (in Windows 8 it is written: “ 32 bits"), the game is 32-bit.

In Windows 10, unfortunately, bit depth is not visible. In the instructions for Sleeping Dogs, I talked about a way to determine the bit depth of a game through the VirusTotal online service.

Step 3: how to add a game in the configurator

1. With the button " Add» add a game (choose an executable .exe game file).

2. We put the necessary checkboxes. Which ones - see the screenshot below and do not forget that I spoke about bit depth.

3. Save with the button Save«.

4. If the button appears Synchronize settings“Press too.

Let's play!

1. As is clear from the names of the lines for the checkboxes, it is necessary to mark either 64-bit or 32-bit options, depending on the bit depth of the game. 32 and 64 cannot be set at the same time! It is possible to celebrate Everybody checkboxes vertically, but you cannot use 32 and 64 bits at the same time - in best case the game will not “see” the gamepad, at worst, it will not be able to start.

2. If the game still does not see the gamepad, check the LL, DI, PIDVID, NAME and others of this group. In order not to try at random, look for the game in the compatibility list - for a number of games it indicates which checkboxes to put.

3. Tab default settings for Most Popular Games you can see the settings of the most popular games. Unfortunately, they are not always correct, but in the future, I hope this will be corrected.

4. Above the button Reset to default” (“Return to original settings”) button may appear. Synchronize Settings", designed to fix configuration conflicts. Click it if it appears. If files of a different x360ce version were created in the game folder, you can use it to update them.

If x360ce doesn't work

You need to understand that there are a lot of gamepad models, x360ce does not work with everyone. The human factor cannot be ruled out either - you could be mistaken. Be careful reading the following text - there are answers to most questions.

Witcher 3 and other modern games

In the third Witcher, the x360ce emulator works fine, but you need to copy the x360ce.ini settings file to the game folder. Here are the checkboxes you should put:

The game is 64-bit, so use !

Be sure to copy the settings file x360ce.ini, which is stored in the x360ce config folder. It will turn out like this:

The x360ce files are copied to the game folder. x360ce.ini is copied manually, the xinput1_3.dll file is copied by the configurator, because you ticked "64-bit v1.3".

It seems to me that this is a mistake of the developers of the emulator. The settings should be picked up from the x360ce.xml file located in the user folder (to open it, on the tab Options click Open Settings Folder). It doesn't happen, but thankfully copying the settings to the game folder helps.

Do the same with the rest of the games that, after setting up, do not see the gamepad - copy this file to the folder.

Dark Souls 3 (and some other games)

Console port Dark games Souls III I can describe in words "strange".

Keyboard and mouse control is very inconvenient. Especially on the menu. Game hints are designed for the gamepad, as if the developers believe that every Dark Souls fan has an Xbox gamepad at hand.

The developers (or the publisher?) were careless about the porting issue, but it turned out better than the one, where there is no normal management, no content, no optimization at all.

The x360ce emulator with the game works correctly with the basic settings for a 64-bit game:

For convenience, you can download the archive with my settings so as not to make a mistake with the version: x360ce_dark_souls_3.zip

Two nuances:

  1. Do not unzip the archive into the game folder! The emulator of this version should be in a separate folder, all settings - through the tab game settings. I talked about this above.
  2. After setting up to add Dark SoulsIII.exe to the list of games of the x360ce configurator and setting the checkbox "64-bit v1.3", close the emulator configurator and copy the file x360ce.ini to a folder Game games (there is Dark SoulsIII.exe). Make sure the file is there xinput1_3.dll.

Then the game will start and the joystick will work normally, including the sticks and arrows.

If the sound beep"when starting Dark Souls 3 (and any game in general) eat, but buttons do not respond (did you set them up?), check the box COM in Game Settings, on the tab Options- jackdaws on Enable Combine, Exclude Supplemental Devices and Enable XInput(The last option should always be on any game).

Portal 2, Half-Life 2 and some other games from Valve

Thanks to reader Dmitry for the question!

Portal 2 and a number of other games from Valve have one caveat. Set up the emulator as usual:

Configuring x360ce for Portal 2

Since the game loads all *.dll files not from its own directory, but from a subdirectory bin, copy there (to / bin) the file created by the emulator xinput1_3.dll and file x360ce.ini from the x360ce.exe configurator folder. Gamepad in Portal 2 will work!

The game does not see the gamepad

In x360ce check tab Options- there should be checkboxes on the points Enable XInput and Use Init Beep. The first item includes the actual emulation of the Xbox 360 controller, the second includes the playback of the “beep” sound when the game is turned on. A beep will indicate that the x360ce has "hooked up" to the game to emulate a gaming device.

So if there is a “beep” sound, but the gamepad does not see the game, the problem is in the game itself and this cannot be fixed.

If NOT hear - double-check if there are files in the folder with the game xinput…. If they are not there, then you made a mistake when setting it up. If there are files, the game connects to the gamepad in a non-standard way or other versions of the xinput libraries are required (read Step 3 and check the boxes).

Tips:

1. Close x360ce configurator after configuration! Simultaneously launched configurator and game conflict.

2. Copy to the folder with the game x360ce.ini, which I talked about in the previous chapter using the example of the third Witcher.

3. Check a million times that there are jackdaws on the libraries of the required bit depth.

4. Make sure that in the folder with the executable file of the game there are files with the word xinput.

5. If you have a 2017 or newer game (FIFA 2017), you need the file xinput1_4.dll. You can create it by copying any existing xinput*.dll file such as xinput1_3.dll and naming it xinput1_4.dll. If you have filename extensions disabled, you will not see .dll in the name, you just need to rename the copy of xinput* to xinput1_4.

6. Run the game by changing the value in the list hook mode tab Options. Hook Mode - a way to introduce the emulator into the game, for different games your approach.

7. Install the default gamepad driver. Remove the plug from the USB socket, remove it using Control Panel - Programs and Features the program that was installed from the disk or the gamepad manufacturer's website, insert the gamepad again. The standard "HID Compliant Device" (or "HID Compliant Game Controller") driver will be installed.

8. If the standard driver already stood - put for the gamepad. There's no such thing? Ask the technical support of the gamepad manufacturer.

9. Try old versions of the emulator (see old). New x360ce versions work with modern games (GTA V) but may prevent older games from running. By the way, with Mortal Kombat X version 3.0.1.8 is not compatible, another version is needed -

10. Check the checkbox Exclude Supplemental Devices tab options.

What games does the emulator not work with?

1. The emulator does not work with games that have game engine unity engine. Usually these are indie games, including platformers, which are simply mega-convenient to play on a gamepad. Alas, the Unity engine uses original way connection to gamepads from Xbox, not through xinput*.dll files. Solution - use a keyboard and mouse press emulator

Partial list of games on Unity:

7 Days to Die
A Valley Without Wind
Among the Sleep
Angry Birds epic
Anna
ARMA Tactics
bad piggies
Battlestar Galactica Online
Blitzkrieg 3
Broforce
Cartoon Network Universe: Fusion Fall
castle story
Cities in Motion 2
Cities: Skylines
Cognition: An Erica Reed Thriller
Cypher
dead effect
Dead Frontier
Dead Trigger
Dead Trigger 2
DeadCore
Deus Ex: The Fall
Dex
DJMax Technika Q
DreadOut
Dreamfall Chapters: The Longest Journey
Dungeonland
Earthlock: Festival of Magic
Electronic Super Joy
Endless Legend
Endless Space
English Country Tune
escape plan
Exogenesis: Perils of Rebirth
Family Guy Online
firefly online
Folk Tale
Forced
FractOSC
Fractal
Game of Thrones: Seven Kingdoms
Ghost of a Tale
Gone Home
goo ball
Grow Home
Guns and Robots
Guns of Icarus Online
Hearthstone: Heroes of Warcraft
Hero of Many
I Am Player
Interstellar Marines
Isabelle Dance Studio
Jazzpunk
Jungle Rumble
Kairo
Kentucky Route Zero
Kerbal Space Program
King's Bounty: Legions
Legend of Dungeon
Leisure Suit Larry: Reloaded
lifeless planet
Max & the Magic marker
Max: The Curse of Brotherhood
MechWarrior Tactics
Mega Dead Pixel
Might & Magic X: Legacy
Monkey Quest
Monument Valley
Never Alone
Oddworld: New 'n' Tasty!
Off Road Velociraptor Safari
Organ Trail: Director's Cut
Ori and the Blind Forest
Pillars of Eternity
Plague Inc: Evolved
Prime World
Project Phoenix
Republican
Ravensword 2: Shadowlands
realMyst: Masterpiece Edition
Robocraft
Rochard
Rust
Scrolls
Shadowblade
Shadow Blade: Reload
Shadowgun
Shadowrun Returns
Shelter
Slender: The Arrival
Slender: The Eight Pages
Space Hulk
Surgeon Simulator 2013
temple run
Temple Run 2
Tesla Effect: A Tex Murphy Adventure
Teslagrad
The Bridge
The Dark Eye: Blackguards
The Forest
The Last Tinker: City of Colors
The Long Dark
The novelist
The Room
The Room Two
The World Ends With You: Solo Remix
Thomas Was Alone
Three Kingdoms Online
threes
Triple Town
Uberstrike
Unearthed: Trail of Ibn Battuta
Victory at Sea
Wasteland 2
World Series of Poker: Full House Pro

south park The Fractured But Whole
Tom Clancy's Ghost Recon Wildlands
Resident Evil 7: Biohazard
Tales of Berseria
dead rising 4
Watch Dogs 2
planet coaster
Handball 17
Yesterday Origins
dragon front
Football Manager 2017
Moto Racer 4
Golfzon Driving Range
Rock Band VR
Titanfall 2
Just Dance 2017
Battlefield 1
WRC 6
FIFA 17
Pro Evolution Soccer 2017
Champions of Anteria
Damaged Core
God Eater 2: Rage Burst
God Eater Resurrection
Fernbus Simulator
Deus Ex: Mankind Divided
F1 2016
Abzy
Sherlock Holmes: The Devil's Daughter
Mirror's Edge: Catalyst
Edge of Nowhere
Total War: Warhammer
Homefront: The Revolution
Adrift
Eve: Gunjack
Need for Speed
Hitman
Far Cry Primal
Plants vs. Zombies: Garden Warfare 2
Unravel
Rise of the tomb raider
Just Cause 3
Star Wars: Battlefront
Might & Magic Heroes VII
FIFA 16
Mad Max
metal gear Solid V: The Phantom Pain
Batman: Arkham Knight
Battlefield: Hardline
Dragon Age: Inquisition
Lords of the Fallen
FIFA 15

But there are exceptions. A reader under the nickname Doom shared a screenshot of the settings under which the emulator worked with game Dishonored 2:

It shows that the settings are, in general, standard: checkboxes for COM and 64-bit software libraries. Do not forget to run the configurator as an administrator so that the necessary files appear in the game folder.

If the 360ce configurator does not see the gamepad

1. Connect the gamepad directly to your computer. If connected via an extension cable or hub, the gamepad may not work.

2. As I wrote above, the joystick has three statuses - gray (not recognized at all), red (connection problems), green (everything is OK). It looks like this:

From the red square, unchecking the item helps Advanced - Pass Through. Does not help - check the box Options - Exclude Supplemental Devices. If it still doesn't help, go to Control Panel - Devices and Printers- right click on gamepad - Game controller settings - Properties:

The window is created by the gamepad driver, so it looks different for everyone. There you can calibrate the sticks, if they are not installed in the center, adjust the force of vibration feedback. So, if this window closes with an error, you are out of luck - there is a problem with the driver and you need to look for another one, otherwise the gamepad will not work through the emulator. If the settings window opened without errors, pressing OK will tell the driver that everything is in order now, the square will change to green, the gamepad will work. If this does not help, look for another driver or install the standard one.

3. Play both original and unoriginal Gamepads probably won't work. Although latest versions determine the original, the program was not created for this.

If errors appear when starting the game or x360ce

When starting the game or the configurator, errors may appear, such as a message about the absence of xinput1_3.dll. There are several reasons:

1. The bitness of the emulator files does not match the bitness of the game. You cannot emulate a gamepad in a 64-bit game with a 32-bit xinput1_3.dll file and vice versa!

2. If the game slows down when implementing emulation, Vibration is to blame. Tab "Force Feedback"- uncheck "Enable Force Feedback". If it helped, say thanks to the developers of the gamepad driver for the "quality". You can try to download and install the "USB Network Joystick" driver, but you will have to reconfigure the gamepads because their system names will change.

3. Throw the file dinput8.dll into the folder with the game. This is a stub so that the gamepad is not recognized through the DirectInput protocol. It doesn't always work, but you can try. The file name can be either dinput8.dll or dinput.dll.

4. For some reason, you copied the xinput file to the Windows folder. If it really did, my condolences to you. Google "recovery Windows files” and follow the instructions. If you installed all sorts of "DirectX10-12" from the "left" sites (not from the Microsoft site), this may also be the reason. The solution is similar.

5. Run the game as an administrator. May I help.

6. Remove x360ce settings by erasing folder contents "c:\ProgramData\X360CE\".

7. Do not run x360ce from the archive! Did you read the instructions carefully? Read again.

8. Install two Microsoft Visual C++ software libraries (they can be installed, then select reinstall in the installer window), it helps with the error "Missing file msvcr120.dll":

9. The program also requires the .NET Framework. It will not be superfluous to download and (re)install if errors appear when starting x360ce "Exception!" "The specified module was not found", "System.InvalidOperationException", "Unable to create temporary class", "Error CS0012" other:

12. Protection against cheating and hacking interferes. There is no solution to this problem! Sometimes publishers go too far, introducing Denuvo and other things into games, because of which the emulator simply cannot load. I repeat - there is no solution. If the game has Denuvo anti-piracy protection or similar, the gamepad emulator will work will not be. Still, x360ce is a hack, an interference with the game, no one guarantees the success of its work.

13. If the error "Missing file MSVCP120.dll" you need to delete the files "C:\Windows\System32\msvcp100.dll" and "C:\Windows\System32\D3DX9_43.dll", then update DirectX and Microsoft Visual C++ 2010 Service Pack 1 Redistributable Package MFC Security. The method is not mine, I took it from here.

If the tips did not help, it's not your destiny to use the emulator in the game. Uncheck 32-bit and 64-bit in the emulator settings on the tab Game Settings - My Game Settings - your game and click the "Synchronize Settings" button. This will remove the xinput*.dll emulator files from the game folder and everything will work as before.

Error "Exception!" when starting x360ce

Due to the flow of questions about a single problem, although there is a solution above, I made a separate chapter.

If the Exception! and the text "System.InvalidOperationException: Unable to generate a temporary class (result=1)...", just update the .NET Framework and re-read the previous chapter.

If you do not have the latest version of the .NET Framework installed, there are no Visual C ++ libraries, then not only x360ce.exe will not start for you, but also many other programs and games!

Summing up

Once you set up the buttons, you can add the emulator to almost all games that support a real Xbox 360 gamepad. There is nothing difficult in this, but, unfortunately, everything does not always work as it should, vibration feedback and the direction of movement of the sticks are especially problematic. Thank those who develop crooked drivers and introduce overly aggressive protection into games.

Please don’t write to me on Vkontakte personal phrases like “Hello, help me”, “Hey, give me the settings for the game XXX” and the like.
First, it's not polite. Secondly, I'm not an emulator developer, I don't know all its nuances. Thirdly, I don't have your gamepad model and, most likely, such a game. Buy me the same gamepad and this game - I'll see what can be done in your case, otherwise nothing.

If you carefully read the instructions, you are sure that the game does not use Denuvo protection and should definitely use xinput * .dll files (how to determine this is written in), write in the comments:

  • Name of the game.
  • Her rank.
  • Is there a “beep” sound at startup (when the “Use init beep” checkbox is checked).
  • gamepad model.
  • The version of the installed operating system, its bit depth.

I do not promise that I will help you with the game. But, Maybe, there is a reader who succeeded with this game and he will share his settings, which, Maybe will suit you too.

And in order not to wait for the weather by the sea, try the free program. Instead of emulating a joystick, it will press the keyboard buttons and move the mouse as if you are playing with a keyboard mouse, while a gamepad is in your hands.



Billiards