Tales of Symphonia

Tales of Symphonia

View Stats:
vivi Jun 27, 2016 @ 11:14am
Gamecube controller
Hello everyone,

I got an original gamecube controller with a wii u adapter to use it for PC and im wondering if i can play this game with the same control scheme/controller like i used to back in the day.
In the options i just found keyboard controls and a button layout that seems like an xbox controller.

Also i keep hearing about some fan patch. Is there something to run this at 1080p with 60hz or higher? Or any other tweaks to get the best experience out of it?
Thanks in advance
< >
Showing 1-7 of 7 comments
DanimoSnowman Jun 27, 2016 @ 11:42am 
This is amazing. I bought a usb Gamecube controller strictly for this game (I didn't check to see if it had a scheme for it beforehand) and it came today. I can't get it to work either. I came here to check to see the same thing. Here's hoping!
Great Duck Jun 27, 2016 @ 11:52am 
Fan patch is in the guides. No clue about Cube controller- keybinding software, I guess?
Delta Tau Feb 1, 2017 @ 5:02pm 
A bit late to the game here, but I just went through this dance for a couple days trying to get this thing to work. Finally I found a fully functional solution. Using the Mayflash 4 port adapter with a standard SSB Edition GC controller. Set to PC mode, not Wii U mode.

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... -.-
Last edited by Delta Tau; Feb 1, 2017 @ 5:06pm
isaac18000 Mar 2, 2017 @ 3:05pm 
Hi Kali, I followed your instructions and ToS works great with the gamecube controller for me, so thanks!
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!
Last edited by isaac18000; Mar 2, 2017 @ 3:40pm
Delta Tau Mar 2, 2017 @ 9:09pm 
I just rebound the keys from x360 until I got the desired outcome. I used the dpad to map to some of the special stick events for things like map controls and unison attack.
isaac18000 Mar 3, 2017 @ 3:26am 
I tried to bind keys to the d-pad and c-stick but they weren't working, even if I bound things like "Button 4" which I knew worked for the "y" button. Could you possibly screenshot your current configuration? You clearly understand x360 better than I do!
< >
Showing 1-7 of 7 comments
Per page: 1530 50

Date Posted: Jun 27, 2016 @ 11:14am
Posts: 7