Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Dynamic system availabilty depending on controler plugged #562

Open
wants to merge 37 commits into
base: master
Choose a base branch
from

Conversation

FCare
Copy link

@FCare FCare commented Feb 15, 2016

Hi,

First thanks for this frontend. Its is really nice and working well with my arcade machine.

I add an issue regarding input Controler and some systems. I have an arcade machine with a Xin-Mo module. I also add the support of a PS3 Blurtooth controller. Some systems, for example Dreamcast systems have to use the PS3 controller only (There is a need for anlaog input).

So I modified the emulationstation in order to detect and display system only if the input tag has been setup in the es-systems.cfg file. If the input field is not defined, then the system is always available.

I think other people might want to have such kind of behavior.

Francois

FCare and others added 30 commits February 15, 2016 18:04
Fix for problems like this:
http://blog.petrockblock.com/forums/topic/retropie-wont-recognize-ps3-controller-unless-ps-button-is-hit-before-es-start/
http://blog.petrockblock.com/forums/topic/elegent-method-of-detecting-wireless-controller-before-starting-es/

No controller found message pops up if no controller is connected. If a known controller is connected and any button is pressed system selection menu will show up instantly.
…e gameslists on exit. Instead create files

/tmp/es-restart /tmp/es-sysrestart /tmp/es-shutdown to decide what we want to do. there is an emulationstation.sh launch
script to handle this
… setup the delay to 3 times the screensaver time
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants