Controller and core help
-
Repost guys I'm not sure how to delete but I accidently put this in the wrong forum so having to repost it here hoping a moderator can delete my prev post in the tab "general"
Hoping someone here can help, I've searched and searched and found conflicting answers for this issue...
I've built a standing machine, running a Intel i5 with 8gb ram and a 2tb hard drive to store the massive amount of roms etc, I've got it so there are two no lag arcade sticks and 6 buttons for each including start and select for each player, I also have two wireless ps3 controllers that connect using dongles...
Now the issue.. I can map all the controllers fine, and they all work (to a certain extent) Sega games work first time round then second time it picks up the ps3 controller as p1 instead, and the arcade stick 2 as player 2... And PlayStation emulation it picks up both ps3 controllers as player 1 and player 2 which is fine that's how I want it but for Sega etc I want to use the sticks as p1 and p2...
I've heard of using save core override yet others say it no longer works to use this method. It seems when I try it mucks everything up...
Also some games such as discworld and discworld 2 say it can't find the controllers... Yet when I flick the controllers from normal to analog or back it makes no difference... (on the controllers) when I change any settings in retroarch I seem to loose controllers every time something has changed
All I want is to be able to set the ps3 controllers as main on ps and n64 and the rest as the sticks.. Its a sealed unit so I don't want to have to unplug stuff all the time I want it to be self contained so it just gets played and that's it...
Is this even possible? If so can someone please guide me in the right direction I'm at breaking point... I've used so many answers but none seem to be for my exact issue so it's making it hard to solve.
I'm not a pro at Linux or emulationstation by all means but happy to get stuck into the code if I have a sensible guide to help out..
Really hope someone from here can help I've used this forum alot it has some Brill info without you guys I wouldn't have made it this far!!
Thanks in advance for any criticism or help you guys can give!
-
You might be interested in the joystick selection tool that allows you to re-arrange controllers' assignments - https://github.com/meleu/RetroPie-joystick-selection.
-
@mitu thanks I tried that but now returns the error that retropie-setup folder cannot be found and my scripts aren't stored in the usual location... Since trying that my psx roms no longer pickup the bios files :-/ it starts in windowed mode as well... At wits end now :-(
-
Hm, this looks like you have reset your RetroArch configuration or something similar. What system are you on ? Can you add more info about it, as detailed in https://retropie.org.uk/forum/topic/3/read-this-first ?
-
@mitu I'll try my best to include everything...
Platform - Intel i5 pc (built into a cabinet)
Software - Linux mint
Image - retropie from debian website following the guide for github download and install.
Emualtion Station with all the standard emulators
Bios-for psx I have every good dump file neededFor controllers I have egstarts sticks and buttons with no lag boards x2 + x2 giotek ps3 wireless controllers on dongles.
Everything was working fine until I tried to map controllers properly and now psx starts in windowed with no bios file loaded. The other emulators seem OK, and controllers still not sorted :-/
-
@treebo88 said in Controller and core help:
Everything was working fine until I tried to map controllers properly and now psx starts in windowed with no bios file loaded. The other emulators seem OK, and controllers still not sorted :-/
This looks like you used 'Save/Reset Configuration' in RetroArch for the
psx
system. Remove the/opt/retropie/configs/psx/retroarch.cfg
file and re-install thelr-pcsx-rearmed
PS1 emulator. This should get you back to the default settings.
If you wish to modify the controller mappings, then use the Core input remapping - https://retropie.org.uk/docs/RetroArch-Configuration/#core-input-remapping - and don't use Save/Reset config in RetroArch. -
@mitu said in Controller and core help:
@treebo88 said in Controller and core help:
Everything was working fine until I tried to map controllers properly and now psx starts in windowed with no bios file loaded. The other emulators seem OK, and controllers still not sorted :-/
This looks like you used 'Save/Reset Configuration' in RetroArch for the
psx
system. Remove the/opt/retropie/configs/psx/retroarch.cfg
file and re-install thelr-pcsx-rearmed
PS1 emulator. This should get you back to the default settings.
If you wish to modify the controller mappings, then use the Core input remapping - https://retropie.org.uk/docs/RetroArch-Configuration/#core-input-remapping - and don't use Save/Reset config in RetroArch.Thanks I shall give it a go this afternoon :-) I must admit this system is very easy to mess up... One wrong click and you have a world of problems lol... Appreciate the help :-)
-
@treebo88 said in Controller and core help:
One wrong click and you have a world of problems lol.
Depends on where you do the clicking...
-
@mitu said in Controller and core help:
@treebo88 said in Controller and core help:
One wrong click and you have a world of problems lol.
Depends on where you do the clicking...
:-) quite right!! Good point... I'm a Windows guy always have been so never tried Linux till this project and I really like Linux...
I shall keep you updated on how I get on :-)
-
@treebo88 said in Controller and core help:
One wrong click and you have a world of problems lol...
As @mitu said, it depends, and most problems can be reset just by editing or deleting the resp. config file. One thing I do like about Linux (since late 2006 in my case) is that plain text config files are the norm – many of which will be just recreated with default values if deleted – and thus, don't require a particular tool to edit them.
Just an onlooker's two cents. I wish you success and fun in your journey to a new operating system. :)
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.