Sphinx and the Cursed Mummy

Sphinx and the Cursed Mummy

View Stats:
Fluctibus Feb 8, 2018 @ 8:55am
GameCube Controller Adapter & Using GameCube Controller
I went ahead and bought the adapter just assuming it would work, but of course it didnt. Can anyone advise how I can have my GameCube Controller work with the PC version of this game via the Controller Adapter (original controller to USB)?

I love this game so much and am so disappointed its not ready yet for play. So many games are being sold on Steam that arent finished. :o(
Originally posted by Swyter:
It will work fine as long as you map it as a Xbox-style controller. It's pretty easy:
  1. Download and run this handy tool: http://generalarcade.com/gamepadtool/
  2. Connect the controller through the adapter and select it from the drop-down list at the top.
  3. Click on "Create a new mapping", start pressing the buttons that you want to map.
  4. Once you are done you can test the mapping by pressing the buttons and seeing which ones appear highlighted in green. You can change it later as many times as you want.
  5. Click on "Copy mapping string" to copy it to your clipboard, then open your "gamecontrollerdb.txt" with Notepad (you can find it in the base Sphinx folder [*]) and paste that line at the end of the file, then save. The next time you open the game it will detect your GameCube controller. Have fun!

Keep in mind that the in-game button prompts will still show the Xbox symbols. Luckily, you can easily replace the .PNG images in the {base-sphinx-folder}/_bin_PC/texoverrides folder with your own using something like GIMP or Paint.NET.

Hope that helps!

PS: If you paste the mapping string here as a reply I can add it to the official game release in a future update.

[*]: You can open the base Sphinx folder from Steam by right-clicking the game entry in your Library > Properties > Local Files > Browse Local Files...
< >
Showing 1-8 of 8 comments
A developer of this app has indicated that this post answers the original topic.
Swyter  [developer] Feb 8, 2018 @ 11:01am 
It will work fine as long as you map it as a Xbox-style controller. It's pretty easy:
  1. Download and run this handy tool: http://generalarcade.com/gamepadtool/
  2. Connect the controller through the adapter and select it from the drop-down list at the top.
  3. Click on "Create a new mapping", start pressing the buttons that you want to map.
  4. Once you are done you can test the mapping by pressing the buttons and seeing which ones appear highlighted in green. You can change it later as many times as you want.
  5. Click on "Copy mapping string" to copy it to your clipboard, then open your "gamecontrollerdb.txt" with Notepad (you can find it in the base Sphinx folder [*]) and paste that line at the end of the file, then save. The next time you open the game it will detect your GameCube controller. Have fun!

Keep in mind that the in-game button prompts will still show the Xbox symbols. Luckily, you can easily replace the .PNG images in the {base-sphinx-folder}/_bin_PC/texoverrides folder with your own using something like GIMP or Paint.NET.

Hope that helps!

PS: If you paste the mapping string here as a reply I can add it to the official game release in a future update.

[*]: You can open the base Sphinx folder from Steam by right-clicking the game entry in your Library > Properties > Local Files > Browse Local Files...
Last edited by Swyter; Feb 8, 2018 @ 11:06am
Fluctibus Feb 9, 2018 @ 9:06am 
Hi - thanks for replying with all this but its way to much work to play a game. The mapper didn't work anyway. I think I'll refund until this is built into the game proper. Shame - it looks great!
Swyter  [developer] Feb 9, 2018 @ 3:52pm 
Connect the controller before launching the tool. It should work, 5 steps.

Modern games like this or Rocket League don't have DirectInput support because it appears as a soup of numbered buttons without meaning, people using third-party adapters usually play through third-party programs like 360ce[www.x360ce.com] (use the 32-bit version) or Xpadder[xpadder.com] to use older controllers with special layouts. You can give those a go, they are very popular.

In any case Xbox 360 controllers are cheap and readily available, because they are *the* standard on PC. But keep in mind that the PC version of Sphinx also supports PlayStation 3 and 4 controllers.
Last edited by Swyter; Feb 9, 2018 @ 4:03pm
Sonkilary Feb 10, 2018 @ 3:38pm 
Originally posted by Fluctibus:
Hi - thanks for replying with all this but its way to much work to play a game. The mapper didn't work anyway. I think I'll refund until this is built into the game proper. Shame - it looks great!
refunding a game because 2002 Nintendo controller doesn't work in PC Port Game released on 2017,Sériously ?where you think you are at Dolphin ? your controller is nintendo input not Microsoft,it wont work as Plug&Play,use that brain and do whatever it takes to run the game with it.
Ness_and_Sonic Feb 28, 2018 @ 7:11pm 
Originally posted by Swyter:
Connect the controller before launching the tool. It should work, 5 steps.

Modern games like this or Rocket League don't have DirectInput support because it appears as a soup of numbered buttons without meaning, people using third-party adapters usually play through third-party programs like 360ce[www.x360ce.com] (use the 32-bit version) or Xpadder[xpadder.com] to use older controllers with special layouts. You can give those a go, they are very popular.

In any case Xbox 360 controllers are cheap and readily available, because they are *the* standard on PC. But keep in mind that the PC version of Sphinx also supports PlayStation 3 and 4 controllers.
I don't think those programs would be needed. I did some troubleshooting with this kind of issue and wrote up a guide on how to configure various controllers with games using only Steam for another game because I thought retro controllers seem fitting.

https://steamcommunity.com/sharedfiles/filedetails/?id=1165768235

I have seen some people have issues with doing this with some controllers, though.
Last edited by Ness_and_Sonic; Feb 28, 2018 @ 7:23pm
Fluctibus Mar 1, 2018 @ 1:32pm 
Originally posted by Sonkilary:
Originally posted by Fluctibus:
Hi - thanks for replying with all this but its way to much work to play a game. The mapper didn't work anyway. I think I'll refund until this is built into the game proper. Shame - it looks great!
refunding a game because 2002 Nintendo controller doesn't work in PC Port Game released on 2017,Sériously ?where you think you are at Dolphin ? your controller is nintendo input not Microsoft,it wont work as Plug&Play,use that brain and do whatever it takes to run the game with it.

Go to your room and stay there until I can say you can come out. I have a controller that maps throught he game via a converter. It's common. Everyone uses it. You're embarrassing. You do not know anything about anything lad.
Swyter  [developer] Mar 1, 2018 @ 1:50pm 
Sphinx natively supports many types of controllers that connect directly to PC through SDL2, like the Nintendo Pro Controller when connected directly via USB, but each third-party adapter has its own device code and works in a slightly different way.

As you can see there are many ways to make it work with a bit of effort. Anyway, keep it cool.
Ness_and_Sonic Mar 1, 2018 @ 4:19pm 
Originally posted by Swyter:
Sphinx natively supports many types of controllers that connect directly to PC through SDL2, like the Nintendo Pro Controller when connected directly via USB, but each third-party adapter has its own device code and works in a slightly different way.

As you can see there are many ways to make it work with a bit of effort. Anyway, keep it cool.
It has support for the Steam controller, right? The guide I linked to could help. I was able to play a game that doesn't support DirectInput with an SNES controller, so a Gamecube controller should work if Steam can detect it. The main thing to keep in mind is that the tip about the D-pad may not apply as it has two analog sticks. My advice is to see if Steam can detect the controller using the guide I linked to and if it does, continue following the instructions in the guide to use the Gamecube controller as a Steam controller.
Last edited by Ness_and_Sonic; Mar 1, 2018 @ 8:56pm
< >
Showing 1-8 of 8 comments
Per page: 1530 50