Jump to content
noshgar

Sega Saturn SSF 4 players using keyboard keys

Recommended Posts

I am attempting to setup 4 players in SSF using only keyboard keys and then xpadder to remap my joysticks. Main reason is because i have x360 controllers which screw up the ordering of joystick id's when turned on.

Within the SSF UI it is only allowed to map letters to inputs and since 13 keys are needed to map the controller that only covers 2 players. If you look at the input mapping in the SSF.ini you can see that keycodes are used but it does not follow any standard, at least no US standard. So basically I spent last night incrementing the keycode numbers mapped to a player and then testing a game to see what key maps to a particular keycode...pain in the ass. I have managed to find enough keycodes for player 3, all of which do not use keys that control SSF settings, which cannot be remapped unfortunately.

Question is has anyone attempted to do this before? I only found one post where someone wanted to map to comma and thats it. If someone has discovered enough keycodes for 4 players and could share that info I would greatly appreciate it.

Once I have enough i will share my input codes and what key they map to so no one has to struggle through this again, believe me its painful.

Share this post


Link to post
Share on other sites

I usually set up two players and move on so I don't know how much help I can be, but what are the four player games and do you need all the buttons for players 3 & 4? Like, Bomberman doesn't. Do any 4 player games use all the buttons? Could save you some effort if you could narrow that down. Lemme see what I can find real quick.

Share this post


Link to post
Share on other sites

http://www.racketboy.com/retro/saturn-multiplayer-games-best-multi

http://www.segasaturn.co.uk/beta/guides/multi-tap-sega-saturn-games/

I don't remember how the controls work, but I would think Guardian Heroes might be your only problematic game. I think most other games would only use 2 or 3 buttons for players 3 & 4. That would be my guess. Go through and play em! It's a fairly short list.

You might have to end up doing a special control scheme for 3 & 4 player games where players 1 & 2 don't have all of their buttons mapped if they are unused within the game. Looking around the net, I really think playing them is your best bet to determine this.

Edited by cowbells

Share this post


Link to post
Share on other sites
http://www.racketboy.com/retro/saturn-multiplayer-games-best-multi

http://www.segasaturn.co.uk/beta/guides/multi-tap-sega-saturn-games/

I don't remember how the controls work, but I would think Guardian Heroes might be your only problematic game. I think most other games would only use 2 or 3 buttons for players 3 & 4. That would be my guess. Go through and play em! It's a fairly short list.

You might have to end up doing a special control scheme for 3 & 4 player games where players 1 & 2 don't have all of their buttons mapped if they are unused within the game. Looking around the net, I really think playing them is your best bet to determine this.

I didn't even think to do this. Great idea considering there are not that many multi-tap games so configuring this should be a lot less painful than finding keycodes. However i would also want to consider those games which allow changing the button configuration in game.

Share this post


Link to post
Share on other sites

Keep us updated on your progess! I'd use this info if you get it together.

Now we just need to figure out how to do a 10 player bomberman... :stupido2:

Share this post


Link to post
Share on other sites

Don't think this is possible on Saturn especially through Ssf. Ssf already has very limited keys to use. There are not enough keys to map all the buttons and directionals.

Sent from my Samsung S3 using Tapatalk

Share this post


Link to post
Share on other sites

Can I ask why the joystick id's get screwed up and how does that effect ssf? You do have the Microsoft drivers installed right?

Share this post


Link to post
Share on other sites
Can I ask why the joystick id's get screwed up and how does that effect ssf? You do have the Microsoft drivers installed right?

This is a common issue with MAME\MESS, when you connect a new controller it will take the place of joystick 1 for example in MAME and then whatever controller was previously considered joystick 1 before connecting the new controller will now be considered joystick 2. This screws up what player is mapped to what controller.

Share this post


Link to post
Share on other sites

Well looks like it is possible. I was able to find 26 keycodes for player 3 and 4. Below is a mapping of ssf controls, the key I am using and the SSF keycode. Note this configuration assumes player 1 and 2 are mapped to letters. All keys below except for the arrow keys are allowed inputs through the SSF UI while configuring a controller so this only works by modifying the SSF.ini directly and changing the keycodes manually for a controller.

Player 3

Up up arrow 200

Down down arrow 208

Left left arrow 203

Right right arrow 205

A , 51

B . 52

C / 53

X left alt 56

Y home 199

Z F10 68

L numpad 8 72

R numpad . 83

Start ] 27

Controller Entry in SSF.ini:

Pad1_1_0="2/200/2/208/2/203/2/205/2/51/2/52/2/53/2/56/2/57/2/68/2/72/2/83/2/27/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0"

Player 4

Up [ 26

Down - 12

Left = 13

Right backspace 14

A tab 15

B ` 41

C \ 43

X F3 61

Y num lock 69

Z ; 39

L ' 40

R end 207

Start left shift 42

Controller Entry in SSF.ini:

Pad1_2_0="2/26/2/12/2/13/2/14/2/15/2/41/2/43/2/61/2/69/2/39/2/40/2/207/2/42/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0/0"

Other key codes found

space 57

page down 209

page up 201

Share this post


Link to post
Share on other sites

hey nosh, can you post your ini for controls. I'm have a hard time just getting xpadder to run player one and two. i'll just paste it in when you can shoot it over. Talk about frustrating. Can you do the same as you did for 3 and 4 below but for player 1 and 2?

Can someone actually just tell me how to set up the controls in ssf? I've gone to options>controllers>redefine player 1 and 2 a number of times. I have used the default keys even and assigned them to my xpadder>sega Saturn>_default p1 profile. It seems to run in ssf while using the keyboard but when I fire it up, xpadder doesn't seem to work. I can press Z oddly enough to get to the main screen in a game but I can't press start with what I have mapped whether it be enter or another key. If I press enter on the keyboard though it works.... silly. Its as if the xpadder profile isn't reading. I've read that ssf is sensitive and ahk is a way around getting the keys to be your default setting but at this point I'm just trying to get it to read something from hyperspin. Any suggestions as to why this is happening? I have many other xpadder profiles working just fine... this is about as frustrating as setting up taito type x :-)

What keys on my keyboard correspond to the buttons on my Saturn controller?

Z key = A TRG

X key = B TRG

C key = C TRG

S key = X TRG

D key = Y TRG

F key = Z TRG

A key = L TRG

G key = R TRG

Enter key = Start TRG

F1 key = CD open

F2 key = CD close

F2 key = Reset

F9 key = Snapshot

F11 key = Window mode

F12 key = Full screen mode

Q key = Field skip +1

W key = Field skip -1

Share this post


Link to post
Share on other sites

This is what I have used for every console setup that does not require analog. I started specifically with SSF because of it's issues with keymaps. There's a mistake somewhere in here that I don't remember offhand though but it's a start: GgpcLhU.png

Share this post


Link to post
Share on other sites

Cool. Anyhow, I read on rocketlaunchers wiki about ahk setup, I copied and pasted that text in free mode in the gui. Not sure I did it correct. It seems like SSf controller setup is a pain. I spent a good 2 hours trying to figure it out. Between this and finding working games, SSf is the toughest cookie to set up rivaling taito.

It would be much appreciated if I could have your SSf ini for the controls and just let me know what it's mapped to so I can mapped it to xpadder. If there is another way, please send it, I just want the SSf setup to be over -.- thanks to whoever spends the time and feeling sorry for little o me

(Tapatalk)

Share this post


Link to post
Share on other sites

Cool. Anyhow, I read on rocketlaunchers wiki about ahk setup, I copied and pasted that text in free mode in the gui. Not sure I did it correct. It seems like SSf controller setup is a pain. I spent a good 2 hours trying to figure it out. Between this and finding working games, SSf is the toughest cookie to set up rivaling taito.

It would be much appreciated if I could have your SSf ini for the controls and just let me know what it's mapped to so I can mapped it to xpadder. If there is another way, please send it, I just want the SSf setup to be over -.- thanks to whoever spends the time and feeling sorry for little o me

(Tapatalk)

 

I found a ssf.ini file which has 2 xbox360 controllers configured.. i just need a setup for one controller but... IF anyone wants it, i can fix a pastebin for it or wrap it up here. =)

 

the SSF.ini seems to be for R13 version but... it works.. and im happy for that so.. 

  • Upvote 1

Share this post


Link to post
Share on other sites

Please post the .ini.  I've been spending a couple hours being able to map out my keys. I'll take the 2 xbox360 controls ini.  Ideally, I want one to map out to my ipac.  I'm running xpadder that matches my ipac layout, so that i can switch back/forth between a controller and my arcade sticks.  If there is someone with a ipac SSF layout- please post that ini.  Much appreciated!!!!

 

Thanks!

Share this post


Link to post
Share on other sites

This is what I have used for every console setup that does not require analog. I started specifically with SSF because of it's issues with keymaps. There's a mistake somewhere in here that I don't remember offhand though but it's a start: GgpcLhU.png

 

This key mapping is helpful.  I haven't got around to really setting up SSF yet, but I am updating my setup and I am going to remap my EMUs to this setup so it is "SFF Proof".

 

FYI - The mistake is for button P4 B8, the picture has '/' and it should be 'Enter" (the enter in the numpad).  

 

Also one question, I have 6 "admin" buttons on my cabinet, one for "Menu", and "Select Something in Menu" (mostly if I need to mess with someone in Mame), Pause, Exit, Volume Up, Volume Down.  Are there six other buttons that won't interfere with SSF that I can use?

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


  • Similar Content

    • By badboo
      Hi Everyone,
      Well, I have updated Retroarch to version 1.7.xx (don't remember well), an I noted that Sega Saturn stopped work on RA and looking at the notes on Rocketlauncher, it says that the developers stopped supporting Daemon tools or whatsoever.  And I have found on reddit some people mentioning the same issue with latest RA builds, but no answer yet.
      Has anyone had this issue with Sega saturn?
      There is SSF but I just liked the way I had Sega saturn on RA. 
×
×
  • Create New...