Reicast controller configuration
-
Hi,
I recently ‘finished' building my 2 player tabletop arcade cabinet and I am very very happy with it.
I've solved many problems during the process but this one seems to be over my head so I hope some experts in here can help me out.
I did read the other topics about this problem but most of the time they get to technical so I can’t figure out how to proceed. I am a noob in programming but with the help of you guys I maybe can solve this issue. Thing is, I really like the Dreamcast and it feels like the missing link for my ultimate arcade experience :) There are also some very nice two player games on the Dreamcast and thats why I build it in the first place, to have some retro gaming fun with my friends.Here is the situation:
I play most of the time with arcade buttons on al my emulators. Never had a problem (only C64 needed some extra configuration). I have some extra PS1 controllers but also no problem here after mapping the buttons.
On the Reicast I have problems.
When I played my first game with my arcade buttons the joystick directions were inverted. I tried configuring them (Retropie setup) but when I have to map the joystick (d-pad left and up) the system alerts me with “inverted” (this is the problem I thought). pushing the joystick in opposite directions (trying to fool the pi) when mapping did not help. Don’t know how to get rid of the ‘inverted’ sign so than I thought “maybe its just not possible to play reicast with these china arcade buttons” so I tried mapping my PS1 controllers (again through Retropie setup). The process went smooth (no ‘inverted’ sign) but when I open a game, the controller does nothing. Only my select button works (mapped to ‘exit’ so I can exit that time/date/select-screen). also the select button on my arcade cabinet is the only arcade button working. When I am outside Reicast everything works like it should be.
Next I made a "reicast-joyconfig.py” script (from github) (copy pasted the script in an existing .py file and re-named it) and loaded it into the folder Configs/Dreamcast but not sure what to do next.
So if someone who has the knowledge and the time to get me through this living hell (it surely feels like this after weeks of trial and error) I would highly appreciate it !Pi model 3, Retropie 4.2.18
Cheers
-
The
reicast
package already has thereicast-joyconfig
included, you can run it from the RetroPie-Setup by selecting thereicast
package in the Optional section and choosing 'Configuration / Options'Try also reading about how the controllers are configure in
reicast
from the Docs, if you haven't done so already. -
Hi Mitu,
Thanks for your response.
I have runned the configure input device option multiple times but I can not find the reicast-joyconfig file on my retropie. Do I need such file on my retropie for proper working controls ?
I also noticed some other things. I thought that only my select button worked but there are more:
- the start button works to fast forward from reicast start screen to date/select-screen
- the date/select-screen goes in some kind of sleeping mode after a while. I can exit this with the B button.
- When my keyboard is hooked up I can type text with it in the date/select-screen (I also see the cursor flashing in the upper left corner).
Is this normal ? It feels like nothing is wrong with the controls.
There were only reversed directions on my joystick in the first place. By trying to fix this, things just got worse.
any advice/comment from you guys is highly appreciated !!
Cheers
Rob -
I am having the same issue with Riecast and inverted controls. I am going to try the suggestion here http://orangepi.club/showthread.php?tid=81 tonight. Maybe a solution
-
@Rutjes Hey
I had the sam issue with my arcade china controllers. I rotated the joystick 180 ( up to down ) and now it works. ( Only on the Pi 3+)
My new problem is, on retropie x86 ( on ubuntu), the reicast controller configurations doesn't work. When i launch the game no button works.
Could you fix your problems with your cabinet?
Contributions to the project are always appreciated, so if you would like to support us with a donation you can do so here.
Hosting provided by Mythic-Beasts. See the Hosting Information page for more information.