scottrice / Ice

Application to automatically add ROMs to Steam
http://scottrice.github.io/Ice/
MIT License
835 stars 96 forks source link

Xbox 360 Controller in Big Picture Mode #159

Closed joeg77 closed 10 years ago

joeg77 commented 10 years ago

Is there a way to the Xbox 360 controller home button exit the games from running on the emulator? It works with Nestopia, but not with Dolphin or Project64. Any ideas on configuration? Or is this in the works for a future update?

scottrice commented 10 years ago

I used to use JoyToKey to exit emulators (holding select and pressing start would send the ESC key), but recently I have found a better way. If you are in the Steam Client Beta (you can join by clicking the box in the options) then there is an 'Exit Game' link in the Steam Overlay. If you launch the game using big picture then the overlay is attached to the home button, so you can use that to exit games.

joeg77 commented 10 years ago

Thanks for the reply. I get what your saying with the Steam Overlay. That's what works with the Nestopia emulator. It doesn't work with Dolphin, ZSNES, or Project 64. When the XBOX home button is pressed with Dolphin and Project64 it just brings up the windows bottom taskbar. And nothing comes up with ZSNES. I didn't know if it something with the config file in ICE. Didn't know if there something I could do.

Thanks.

scottrice commented 10 years ago

Huh, that is odd, as I use the overlay as my main form of exiting Dolphin. Unfortunately, once the games have been added to Steam there is nothing I can do. Exiting the emulators is outside of the scope of Ice. Sorry I couldn't be of more help.

NsmUnited commented 10 years ago

Do you have a solution to run all the emulator in full screen ? Joytokey doesn't work :S ...

mmarchini commented 10 years ago

Some emulators supports parameters that will start them in Full Screen. For example, you can use the follow configuration to always start Snes9x in Full Screen:

[Dolphin] location=C:\location\to\snes9x\snes9x.exe command=%l -fullscreen %r

Emulators without parameters to start in Full Screen needs to be configured to be started in Full Screen. Project64 have an option that makes it goes full screen after it starts a game.

disparil commented 9 years ago

Same problem here. Is there a way to exit the game (emulator) and return to Steam, with the Xbox button (guide) on the 360 Controller?

Thank you in advance!