Atelier Sophie: The Alchemist of the Mysterious Book

Atelier Sophie: The Alchemist of the Mysterious Book

Not enough ratings
Setting up x360ce for gamepad button binding
By Doko
OK guys, I've seen a lot of complaints in regards to key binding in this game. Yes Koei Tecmo is being known for their fabulous ports, but every problem have its solutions.

In this guide I will describe steps to use x360ce to setup button bindings for your controller. It works with almost every controller, even a extremely cheap one I'm using (only $2).

Personally I'm using a cheap gamepad (made in China) as main controller for playing games like DMC, Darksiders and so on. It is necessary to use a tool for injecting input function into these games. And of course, I chose x360ce (which is also the most popular one).

If you already had a Xbox 360 / Xbox One controller functioning on your PC, you don't have to follow this guide at all since they are natively supported.

   
Award
Favorite
Favorited
Unfavorite
Download x360ce
1. You can download x360 from these links:

Download from Github[www.x360ce.com]
Download from my link (this is an older, but stable version)[1drv.ms] . The latest version above doesn't work with some games in my experience. This version does however, and I'm using this. You can check the zip file for virus if you want.

2. Extract the archived file, you will have something like:

x360ce.exe
x360ce.ini
xinput1_3.dll

Configure x360ce
The whole thing is pretty simple.

1. Copy all extracted files into the game folder on your hard disk. I'm using Windows 10 and it is located in \steamapps\common\Atelier Sophie The Alchemist of the Mysterious Book. Installation location might vary on other PCs.

2. Plug your controller in. If you have a wireless controller, make use the dongle is working and your system can see it (open Control Panel > search for "Game" > select "Setup game and USB Controller" or Start > Run > joy.cpl).

2. Run the executable file (x360ce.exe). It looks like this:


If you're promted to create some missing dll files, create them. They will be placed within the same folder.

3. The background you see is... a Xbox 360 controller, right? Hence the name. Now there're two ways to configure the buttons. You can see the indicator on the "Controller 1" tab is now green.

- Use presets: Pretty straight, as in my case I only have to choose "Logitech Cordless Rumble Pad 2" > click "Load" and then remap the X - Y and A - B buttons (as they're swapped, respectively). See below for how to remap.



- Remap buttons manually: Click on the button selection you want to change > [Record] > push the corresponding button on the controller.



4. Finally, click "Save" and then close the application. Open the game, and enjoy.
FAQs
Is this... safe?

Of course, it's safe and totally open-source. You can view the code in Github repository[github.com]. And yes, it's written in C#.

I used it for many games before. And no, you don't have to worry about VAC or something (yes I know VAC isn't implemented in Atelier Sophie, but even for VAC-powered games, you don't have to worry either), just make sure you're using the clean files.

It doesn't work with my game(s)!

It might not work with some games. Consult the Supported game list for more information[github.com]. I didn't have any problems with it anyway.

I couldn't see the presets.

Try using my file instead. I downloaded it from PCWorld website, and still working flawlessly. I am using a cheap controller (about $2), this one[www.google.com]. And I'm pretty sure that you won't have any serious problem as well.
10 Comments
788788 Jul 21 @ 5:07pm 
Thanks:steamhappy:
theSandwich Aug 27, 2023 @ 11:48am 
Thanks, older version helped!
MUHTAR Dec 17, 2022 @ 4:40pm 
TY <333333
John Democracy May 6, 2021 @ 4:53am 
i have only the .exe in my zip, is this alright?
OnlyFeds Nov 17, 2019 @ 8:13pm 
How do you use a controller and joystick for one game?
redigo21 Mar 10, 2019 @ 10:33pm 
Thanks! The older version work for me!
babytiny5 Mar 30, 2017 @ 5:06am 
For sure, I'm cheap though and decided to use my PS2 controller from back in the day with one of those cheap blue USB adapters from Amazon hahaha
Doko  [author] Mar 29, 2017 @ 8:39pm 
@Oda: Grad you fixed it. In fact I only tested it with my own cheap controller. The best case is to use a genuine Xbox 360 controller.
babytiny5 Mar 29, 2017 @ 9:32am 
Update: I managed to fix it. I used to second method in the guide below, much simpler than you'd think. After that, the game worked perfectly. Only downside is that if you use an emulator like xpadder, it reverses the both axis on the right analog stick, all you have to do is swap them. (For xpadder, I edited my profile, clicked the right analog stick, swapped Axis RZ with Axis Z and it returned back to normal.)

Guide: http://gtaforums.com/topic/383548-possible-fix-for-usb-gamepad-problem/
babytiny5 Mar 29, 2017 @ 6:33am 
My right analog stick is reversed, regardless of the settings I choose in the program. Are there any alternatives I can take? I am pretty sure it's the game's (partial) controller support messing with me. I'd have zero problems if the game had no controller support at all, so I could just map my controller to keyboard keys. I wish there was a way to turn off the controller in-game.