Install Steam
login
|
language
简体中文 (Simplified Chinese)
繁體中文 (Traditional Chinese)
日本語 (Japanese)
한국어 (Korean)
ไทย (Thai)
Български (Bulgarian)
Čeština (Czech)
Dansk (Danish)
Deutsch (German)
Español - España (Spanish - Spain)
Español - Latinoamérica (Spanish - Latin America)
Ελληνικά (Greek)
Français (French)
Italiano (Italian)
Bahasa Indonesia (Indonesian)
Magyar (Hungarian)
Nederlands (Dutch)
Norsk (Norwegian)
Polski (Polish)
Português (Portuguese - Portugal)
Português - Brasil (Portuguese - Brazil)
Română (Romanian)
Русский (Russian)
Suomi (Finnish)
Svenska (Swedish)
Türkçe (Turkish)
Tiếng Việt (Vietnamese)
Українська (Ukrainian)
Report a translation problem
You'll have to make it works with dolphin first.
Download the latest version of this: http://www.x360ce.com/
I went with the 32-bit edition since Symphonia appears to be 32bit program but I don't know if 64 might work too? Didn't try it.
Extract the x360ce.exe to the SAME folder as your TOS.exe which is what you launch Tales of Symphonia with. Track back to it from your start menu shortcut or find it in your steam folder or whatever you use to launch it. For me it was here:
"C:\Program Files (x86)\Tales of Symphonia"
Run x360ce.exe as admin, might not be required but it gave me some fits until I did. Take all the default options for detection and config etc until you get into the application. If you are using the left-most slot on the adapter your controller will be the tab titled "Controller 1." Otherwise keep moving through the tabs and pushing buttons on the controller until you get an animated response showing it is registering your actions on the controller. If you landed on a Controller tab other than 1 then adjust accordingly for the rest of this guide.
Now you take some time and figure out how this works. Map it out so that the thing you do on your GC controller is mimic'd closely by the 360 controller diagram. Make sure the thumbsticks work right noting that one axis will need to be inverted.
If you want to see the mapping I went with for reference:
http://i.imgur.com/DY3mqNl.png
I had an issue with the left stick not quite engaging a full RUN when moving diagonally so I adjusted the sensitivity a bit as well to 25% inverted for both X and Y Axis:
http://i.imgur.com/cawjXea.png
This next step I'm not sure did anything, I tinkered a LOT before I got this working. From the Game Settings tab I browsed to and added the TOS.exe file path and set the options that seemed to be the most commonly used for other games:
http://i.imgur.com/pyWZPOC.png
I then went to the Controller Settings tab and saved my settings but I don't think that step mattered really. From here I went back to the Controller 1 tab and hit SAVE on the bottom right. I think that's the step that actually writes the dll files with the settings you've made?
Now close the program and launch Tales of Symphonia. You should have full controller support. I did originally get this working with applications that directly map your controller to keyboard keys but I disliked only having 8 directions I could move in. This allows for full range of motion from the control stick so you can move more precisely in the game. Not in combat though of course, only jumps, towards, and away there...
Hope this helps! Wish I'd have found a guide for this when I first tried to set it up... -.-
I've had a couple of issues I've noticed though that I wonder how you tackled. The first is the L R trigger and bumper buttons from the "xbox controller" being triggered together with the L and R buttons on the gamecube controller.
So for example in battle when selecting an enemy to target I also activate what were the C-stick tech attacks in the Gamecube version, which on steam are assigned to the xbox triggers. Did you find a way around this?
The other problem is that there's no R3 button for the Unison attack, did you manage to map it to another button to use it? I've been experimenting with the d-pad and c-stick but with no success. The c-stick is also inexplicably mapped to movement in battle in the steam version, rather than the Tech or unison buttons which would have been a solution to both problems...
If you've found a solution to either problem I'd love to hear it!
Edit: I found a rather inelegant solution, disabling the triggers on x360ce and using joytokey to map the keyboard keys for the triggers to the c-stick up/down and R3 U-attack to the d-pad down button. Better than nothing for now I guess, if you have a better solution I'm all ears!