Instalar Steam
iniciar sesión
|
idioma
简体中文 (Chino simplificado)
繁體中文 (Chino tradicional)
日本語 (Japonés)
한국어 (Coreano)
ไทย (Tailandés)
български (Búlgaro)
Čeština (Checo)
Dansk (Danés)
Deutsch (Alemán)
English (Inglés)
Español - España
Ελληνικά (Griego)
Français (Francés)
Italiano
Bahasa Indonesia (indonesio)
Magyar (Húngaro)
Nederlands (Holandés)
Norsk (Noruego)
Polski (Polaco)
Português (Portugués de Portugal)
Português - Brasil (Portugués - Brasil)
Română (Rumano)
Русский (Ruso)
Suomi (Finés)
Svenska (Sueco)
Türkçe (Turco)
Tiếng Việt (Vietnamita)
Українська (Ucraniano)
Informar de un error de traducción
Can you specify what you mean by Overlay? Like the steam overlay? No
So I launched RetroArch from Steam's big picture mode after adding it to my steam library and it acts the same. I did get a little message at the startup about xinput, but other than that no difference.
Also when I launch a game with RetroArch the frame rate is ridiculous, the game is playing something like twice as fast and the audio is complete crap. That happens whether or not I open it with steam.
Mupen64 actually seems to be closest to working except for the fact that it crashes when I launch it with the controller configs. I'm also using Mupen64Plus as the launcher if that helps.
As far as RetroArch is concerned here, it has more or less always worked for me. They do break the whole app a LOT though or make certain cores unstable. Make sure to redownload the newest version first. Then, if you still have problems, make a second folder with a pure and clean 100% stock setup and try again. If the stock setup works then you can make an inference that there is a setting somewhere that is killing support somehow. Personally, I have never actually run into anything like that with the ability to break the overlay but it is always possible. Actually, starting fresh might be a good idea for both emulators. There is bound to be something we are missing here. Without being physically at your PC to troubleshoot it myself, it is a little hard to recommend things other than the more general steps to take.
Try to make sure all your drivers are up to date too, especially GPU drivers. There is something happening here I haven't seen before and it's just a matter of finding out what the culprit is.
I'm going to give it up for now until I scrounge up the cash for a new computer. I seriously need one.
Good Luck!
I just reinstalled the OS not even a month ago :/ It's a laptop as well, so there's only so much I can do hardware wise. It was a mid-range laptop when I bought it and it's over 5 years old now. It's sad but I don't think I can get much more out of this baby.
:( I apprecate it. Once I get a new computer I'll try to set up Mupen64 and/or RetroArch again and let you guys know how it went.
Anyone know how to get multiple controllers working this way?
I will not post config files, because I believe part of why hulkenstrong and Sazo's answers do not work for me are because Steam's API, as well as the SDL API, are evolving constantly, and so these configurations naturally fall into obsolescence. Instead, I will offer a guide, with references to software I used to configure my controller with success.
Warning: I am on a mac, and I don't guarantee success on other platforms; in fact, I don't guarantee success on any platform, or for anyone else other than myself. I don't know of a reason why my instructions wouldn't work, however, on Windows or on Linux.
As of writing this post, Steam on macos makes the controller available to other programs, even while not running in Big Picture Mode. I did not have to find a way to run mupen64plus in BPM for this setup, I simply had to run the steam mac client, and the controller had to be turned on and connected to Steam.
Step 1 - Controller Setup in Steam
Go into Big Picture Mode, and navigate to Settings -> Controller -> Base Configurations -> Desktop Configuration. Then, select "browse configs" at the bottom. Select Templates on the right, and choose "Gamepad". Export the template as a personal config. For making changes, choose whatever you prefer. I recommend keeping the template, and only disabling buttons like the buttons on the rear of the controller, and two of the following four: a, b, x, y. Make sure this config is now your active desktop configuration.
Step 2 - Identify SDL Input Events for Steam Controller
There is a script for reading joystick events from the steam controller here: https://github.com/PisoMojado/sdl-listener
Make sure you follow the instructions for installing prerequisites.
When you are ready, run the listener, and press buttons on your Steam Controller, one at a time. You should see events displayed indicating the button ids for the pressed buttons. Write down the button id numbers one at a time with the name of the button next to it. Do the same for your joystick, and trigger buttons. These are axes, and will need to be recorded as such in mupen64plus. These button and axis numbers be the codes you use in your mupen64plus.cfg and your InputAutoCfg.ini files.
Step 3 - Customize the config files
To learn more about these mupen64plus files, please review hulkenstrong's answer, as well as the mupen64plus wiki. Replace the settings for Controller 1 inside mupen64plus.cfg with the codes for the buttons you want to use. Then, do the same in InputAutoCfg.ini. The buttons are up to you to choose. Do the same with your joystick and/or thumbpads.
One important note: Steam advertises the controller on my computer as "GamePad-1". Please be sure to note what your steam controller is displayed as, and use that name in the mupen64plus.cfg file as the name of the controller, as well as the name of the config in InputAutoCfg.ini
Step 4 - Enjoy!
I hope this helps others, but please be warned that I have not subscribed to this discussion, so I will not be notified of any questions.