RetroPlayer Test Builds (updated for Nexus) - Printable Version +- Kodi Community Forum (https://forum.kodi.tv) +-- Forum: Support (https://forum.kodi.tv/forumdisplay.php?fid=33) +--- Forum: Game support (https://forum.kodi.tv/forumdisplay.php?fid=292) +--- Thread: RetroPlayer Test Builds (updated for Nexus) (/showthread.php?tid=173361) Pages:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
|
RE: RetroPlayer Test Builds (updated for Krypton) - trihy - 2016-08-01 Didnt try with the controller, but have you thinked a way to exit games without affecting any particular button? Will be nice to have a combo (something like back + start+ L +R) so we dont have to assing a button for this, losing the ability to use for another function. RE: RetroPlayer Test Builds (updated for Krypton) - reven - 2016-08-02 (2016-08-01, 17:56)trihy Wrote: Didnt try with the controller, but have you thinked a way to exit games without affecting any particular button? +1 on this, even guide + b to exit would probably be enough. RE: RetroPlayer Test Builds (updated for Krypton) - garbear - 2016-08-09 New builds! I rebased on v17 alpha3 and changed Kodi to ignore controller input when the app isn't in focus. (2016-08-02, 02:00)reven Wrote:(2016-08-01, 17:56)trihy Wrote: Didnt try with the controller, but have you thinked a way to exit games without affecting any particular button? I've started on implementing button combos. How do you think the joystick.xml entries should look? Right now I'm thinking: Code: <keymap> RE: RetroPlayer Test Builds (updated for Krypton) - iainmacleod - 2016-08-10 Well done sir! Sent from my ONE A2005 RE: RetroPlayer Test Builds (updated for Krypton) - trihy - 2016-08-10 Nice, still think L R start back for exit the game is the proper way. Some emulators, like 3do use back (stop) like a normal button in some games. We need to take that into account. Stop button is one of the six buttons on games like SF2. http://www.the-liberator.net/site-files/retro-games/hardware/Panasonic-Standard-Controller/Panasonic-3DO-FZ-1-Controller/Panasonic-3DO-Official-Controller-001.JPG RE: RetroPlayer Test Builds (updated for Krypton) - iainmacleod - 2016-08-10 L R Start and Back reminds me of the good old Xbox original. I think this would be a proper game exit method. Sent from my ONE A2005 RE: RetroPlayer Test Builds (updated for Krypton) - delphiactual - 2016-08-10 (2016-08-10, 06:03)trihy Wrote: Nice, still think L R start back for exit the game is the proper way. In that case "stop" is the "select" button... ala SNES, it is just physical named different... RE: RetroPlayer Test Builds (updated for Krypton) - trihy - 2016-08-10 Sure, but if you have to use "select" or "stop" as a in game button (probably mapped to "back"), it could misslead to unwanted combo press. On games like SF2, since the 3do controller doesnt have 6 buttons, "stop" or "select" works as low punch or something like that. RE: RetroPlayer Test Builds (updated for Krypton) - karl_87 - 2016-08-11 Any chance of a button combo to bring up an in-game menu like this? this means we only need one button (xbox home button) or one combo press to get to all the functions we need. RE: RetroPlayer Test Builds (updated for Krypton) - garbear - 2016-08-11 (2016-08-10, 06:03)trihy Wrote: Nice, still think L R start back for exit the game is the proper way. I agree, I'll add this to joystick.xml There's room for more combos. What other actions need to be available in-game? (2016-08-10, 06:03)trihy Wrote: Some emulators, like 3do use back (stop) like a normal button in some games. We need to take that into account. Stop button is one of the six buttons on games like SF2. Right now, combos are ignored when a button is used by a game. OFC, the user chooses which buttons are used by the game via the controller configuration utility. I can change this so that combos can use game buttons. The problem here is that the combo buttons are also sent to the game, so if the combo is e.g. Select + A then the user will frequency be opening the menu and selecting the first item. What if we designate a "meta" key? Then, when this key is pressed, any following button presses could be a combo in joystick.xml. This gives us a choice. We could send the meta key to the game immediately. E.g. if this were select, the user would see a menu open, and then 0.5 seconds (hold time) later, the action would execute. Alternatively, we could NOT send the meta key to the game until after the hold timeout elapses. That way, combos are still possible, and no spurious in-game actions will occur. RE: RetroPlayer Test Builds (updated for Krypton) - trihy - 2016-08-11 You are making a great job. Im dowloading latest build to help a little. Not sure about other combos, but since there will be a context menu, most options could go there. context menu like the one @karl showed seems nice. I ll add aspect ratio (per emulator or per game, not sure) Also since combos will bring problems sooner or later for differents configurations, I think we need an option to turn off/on combos. Anyone knows if xbox 360 guide button can be mapped? Context menu on that button could be nice. Most casual users probably will not notice combo buttons and a context menu could be handy. RE: RetroPlayer Test Builds (updated for Krypton) - MrTarantula - 2016-08-11 What about when using an N64 controller? L + R + Start + C-Up maybe?. N64 has no select/back button. There may be others, but that's the first to come to mind. RE: RetroPlayer Test Builds (updated for Krypton) - trihy - 2016-08-12 People uses n64 controller on pc? I think this is based on 360 controller or any other actual controller that looks pretty much the same. There is no way to have combos on other controllers. Some has only 3 or 4 buttons. Or even 1. If you are using a 360 controller to play n64 games, I think retroplayer will pick up combos even if the button isnt mapped to n64. ------- BTW, could you add a way to map turbo A and turbo B on nes controller profile? On nes, turbo buttons are needed. RE: RetroPlayer Test Builds (updated for Krypton) - garbear - 2016-08-12 (2016-08-11, 21:12)trihy Wrote: Also since combos will bring problems sooner or later for differents configurations, I think we need an option to turn off/on combos. The option to turn off combos is by removing them from joystick.xml. This will not be a setting in the GUI. (2016-08-11, 21:12)trihy Wrote: Anyone knows if xbox 360 guide button can be mapped? Context menu on that button could be nice. Yes, the guide button can be mapped on all platforms. Not every controller has a guide button, so we might want more than one context menu button/combo. (2016-08-11, 22:38)MrTarantula Wrote: What about when using an N64 controller? L + R + Start + C-Up maybe?. N64 has no select/back button. There may be others, but that's the first to come to mind. (2016-08-12, 02:03)trihy Wrote: I think this is based on 360 controller or any other actual controller that looks pretty much the same. There is no way to have combos on other controllers. Some has only 3 or 4 buttons. Or even 1. Have you seen joystick.xml? Notice how the button names are for a 360 controller. Kodi's input system knows how to map every kind of controller to every other kind (see how). No matter what is plugged in, Kodi knows how it maps to a 360 controller. This means that combos in joystick.xml apply to all controllers, assuming the controller has a button that maps to the 360's button. RE: RetroPlayer Test Builds (updated for Krypton) - TRiON - 2016-08-12 Just tried the latest version, but too bad there are no pvr addons in the installer so going back to normal version again, hope the next build will have PVR stuff included so i can watch tv. Btw, Imon works normal here, no errors, display functions normal and remote functions normal as well. So that bug is fixed i guess? |