Add pause to Daphne dapinput.ini and full names in detail view
-
Is it ok to post feature requests on Experimental packages?
I see most of the options available on the keyboard are available to the joystick but there a still a few missing. A very helpful feature would be pause with the joystick.
Also the detail view having full names (i.e. - "Dragon's Lair Enhanced 2.1" vs. "dle21").
I'm not sure if this is worth mentioning but optimization of the joystick inputs. If you look below for the XBOX 360 up, down, left and right are assigned to right bottom, right top, select and left top. Also 14, 15, 16, 17 are no longer valid values for the RetroPie XBOX driver? They may be a setup for another joystick but I thought it was at least worth mentioning.
[KEYBOARD]
KEY_UP = 273 114 5 #right bottom
KEY_DOWN = 274 102 7 #right top
KEY_LEFT = 276 100 8 #select
KEY_RIGHT = 275 103 6 #left top
KEY_BUTTON1 = 306 97 14 #N/A
KEY_BUTTON2 = 308 115 15 #N/A
KEY_BUTTON3 = 32 113 16 #N/A
KEY_START1 = 49 0 4 #left bottom
KEY_START2 = 50 0 0 #0
KEY_COIN1 = 53 0 1 #button A
KEY_COIN2 = 54 0 0 #0
KEY_SKILL1 = 304 119 0 #0
KEY_SKILL2 = 122 105 0 #0
KEY_SKILL3 = 120 107 0 #0
KEY_SERVICE = 57 0 0 #0
KEY_TEST = 283 0 0 #0
KEY_RESET = 284 0 0 #0
KEY_SCREENSHOT = 293 0 0 #0
KEY_QUIT = 27 113 17 #N/A -
Add pause in it's a working feature no need to do anything else. Add this at the bottom after the Quit, it will make button 6 or in my case back (Xbox360 controller) the pause key as well as the P and the Page up on a keyboard.
KEY_PAUSE = 112 280 7
-
@Finhead said in Add pause to Daphne dapinput.ini and full names in detail view:
Add pause in it's a working feature no need to do anything else. Add this at the bottom after the Quit, it will make button 6 or in my case back (Xbox360 controller) the pause key as well as the P and the Page up on a keyboard.
KEY_PAUSE = 112 280 7
Thanks Fin! Is tilt available as an option too? I guess I never thought of just adding it to the ini. Did you just give it a go and it worked? If it wasn't for your help installing and tweaking Daphne I would still be staring at a really nice Daphne logo dreaming about playing Dragon's Lair. ;)
-
@Riverstorm said in Add pause to Daphne dapinput.ini and full names in detail view:
@Finhead said in Add pause to Daphne dapinput.ini and full names in detail view:
Add pause in it's a working feature no need to do anything else. Add this at the bottom after the Quit, it will make button 6 or in my case back (Xbox360 controller) the pause key as well as the P and the Page up on a keyboard.
KEY_PAUSE = 112 280 7
Thanks Fin! Is tilt available as an option too? I guess I never thought of just adding it to the ini. Did you just give it a go and it worked? If it wasn't for your help installing and tweaking Daphne I would still be staring at a really nice Daphne logo dreaming about playing Dragon's Lair. ;)
Seems like it is but here is what the wiki says on it.
"Tilt game (just a gimmick, only works in a few games)"That being the case this will add tilt to your ini file. KEY_TILT = 116 0 6 Maps to the T and to Right Bottom on a 360 controller.
-
@Finhead said in Add pause to Daphne dapinput.ini and full names in detail view:
@Riverstorm said in Add pause to Daphne dapinput.ini and full names in detail view:
@Finhead said in Add pause to Daphne dapinput.ini and full names in detail view:
Add pause in it's a working feature no need to do anything else. Add this at the bottom after the Quit, it will make button 6 or in my case back (Xbox360 controller) the pause key as well as the P and the Page up on a keyboard.
KEY_PAUSE = 112 280 7
Thanks Fin! Is tilt available as an option too? I guess I never thought of just adding it to the ini. Did you just give it a go and it worked? If it wasn't for your help installing and tweaking Daphne I would still be staring at a really nice Daphne logo dreaming about playing Dragon's Lair. ;)
That being the case this will add tilt to your ini file. KEY_TILT = 116 0 6 Maps to the T and to Right Bottom on a 360 controller.
Nice Fin, just to verify the name is something that will hopefully come later or do you have a fix for that too?
-
@Riverstorm said in Add pause to Daphne dapinput.ini and full names in detail view:
@Finhead said in Add pause to Daphne dapinput.ini and full names in detail view:
@Riverstorm said in Add pause to Daphne dapinput.ini and full names in detail view:
@Finhead said in Add pause to Daphne dapinput.ini and full names in detail view:
Add pause in it's a working feature no need to do anything else. Add this at the bottom after the Quit, it will make button 6 or in my case back (Xbox360 controller) the pause key as well as the P and the Page up on a keyboard.
KEY_PAUSE = 112 280 7
Thanks Fin! Is tilt available as an option too? I guess I never thought of just adding it to the ini. Did you just give it a go and it worked? If it wasn't for your help installing and tweaking Daphne I would still be staring at a really nice Daphne logo dreaming about playing Dragon's Lair. ;)
That being the case this will add tilt to your ini file. KEY_TILT = 116 0 6 Maps to the T and to Right Bottom on a 360 controller.
Nice Fin, just to verify the name is something that will hopefully come later or do you have a fix for that too?
Sorry no seems when you rename it wont load the framefile, not sure how to get around that. Like I say I use Attract Mode so It's a none issue for me, maybe someone with more knowledge on this can help you out.
-
@Finhead said in Add pause to Daphne dapinput.ini and full names in detail view:
Sorry no seems when you rename it wont load the framefile, not sure how to get around that.
Thanks Fin, I will keep an eye out for a future update and thanks for pause and tilt keys update. :)
-
@Finhead said in Add pause to Daphne dapinput.ini and full names in detail view:
Add pause in it's a working feature no need to do anything else. Add this at the bottom after the Quit, it will make button 6 or in my case back (Xbox360 controller) the pause key as well as the P and the Page up on a keyboard.
KEY_PAUSE = 112 280 7
Fin just a heads up this didn't work. The keyboard pauses fine with the default 'P' key as per the Wiki but on the XBOX 360 it's a no go. I tried a few different buttons just to be sure.
-
@Riverstorm said in Add pause to Daphne dapinput.ini and full names in detail view:
@Finhead said in Add pause to Daphne dapinput.ini and full names in detail view:
Add pause in it's a working feature no need to do anything else. Add this at the bottom after the Quit, it will make button 6 or in my case back (Xbox360 controller) the pause key as well as the P and the Page up on a keyboard.
KEY_PAUSE = 112 280 7
Fin just a heads up this didn't work. The keyboard pauses fine with the default 'P' key as per the Wiki but on the XBOX 360 it's a no go. I tried a few different buttons just to be sure.
It worked fine for me, I mapped a few different buttons to be sure. Maybe see what your keys are mapped to and input the value. You can put 0 in for the second value, that is just a second keyboard pause.
-
@Finhead said in Add pause to Daphne dapinput.ini and full names in detail view:
@Riverstorm said in Add pause to Daphne dapinput.ini and full names in detail view:
@Finhead said in Add pause to Daphne dapinput.ini and full names in detail view:
Add pause in it's a working feature no need to do anything else. Add this at the bottom after the Quit, it will make button 6 or in my case back (Xbox360 controller) the pause key as well as the P and the Page up on a keyboard.
KEY_PAUSE = 112 280 7
Fin just a heads up this didn't work. The keyboard pauses fine with the default 'P' key as per the Wiki but on the XBOX 360 it's a no go. I tried a few different buttons just to be sure.
It worked fine for me, I mapped a few different buttons to be sure. Maybe see what your keys are mapped to and input the value. You can put 0 in for the second value, that is just a second keyboard pause.
Really? Hmmm...I am using a XBOX 360 wireless controller with a Microsoft wireless dongle. I tried the shoulder buttons RT and LT (5 and 6) because you need to add +1 as per the ini file. I also tried button 3 (which is value 4 for the +1).
I can fully play the games, add coins, start, play, etc. but I can not pause. I don't see anything in the Wiki for be able to pause with a joystick but you can pause with joystick? If so I will have to delve deeper as everything works for me but pause. It does work with the keyboard but not from a joystick.
Any chance you could verify it for me (joystick that is) before I get to far into trying to figure it out?
-
I just tried this again and it works perfect on mine, it's a wired controller mind you. I put the second value as 0 , tried 4 (the Y button)and 10 (left joystick button) both work perfectly. You did do the jstest to get your button mapping yes?
-
@Finhead said in Add pause to Daphne dapinput.ini and full names in detail view:
I just tried this again and it works perfect on mine, it's a wired controller mind you. I put the second value as 0 , tried 4 (the Y button)and 10 (left joystick button) both work perfectly. You did do the jstest to get your button mapping yes?
Thanks Fin for taking the time to check. I haven't verified with jstest but I have a cheat sheet with all the values written down I usually use. I don't think they change really to often. I'll verify with jstest just to be sure and also give it a shot with a wired controller.
It does work with a keyboard and also an I-PAC I tested over the weekend. It could be something is off and I will try and fix it without reinstalling from a stock image. If not I will probably wait until the next release and see if it works then. Being able to pause is just a nice bonus not that I get that far into each game. The old twitch reflexes aren't as good I remember. ;)
-
Still no luck. The pause in Daphne works fine with a keyboard and I-PAC but I can't get pause to work on any joystick wired or wireless. I used XBOX 360's (wired and wireless) and XBOX One (wired--I don't think XBOX One has wireless). Is anybody else have the same issue with pause not working via joystick?
-
@Riverstorm said in Add pause to Daphne dapinput.ini and full names in detail view:
Still no luck. The pause in Daphne works fine with a keyboard and I-PAC but I can't get pause to work on any joystick wired or wireless. I used XBOX 360's (wired and wireless) and XBOX One (wired--I don't think XBOX One has wireless). Is anybody else have the same issue with pause not working via joystick?
Strange I just did a fresh install last night on a friends cabinet I'm building and it works perfectly on that testing with my Xbox controller.
Not sure if it makes any difference but it's plugged into the upper left USB port on a Rpi3. Here is the line I used, it uses the "Y" button on the 360 controller.
KEY_PAUSE = 112 0 4
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.