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 Isengard) - Solo0815 - 2016-04-02 Is there a v17 testbuild? Thx RE: RetroPlayer Test Builds (updated for Isengard) - garbear - 2016-04-03 (2016-03-23, 07:51)hackbird Wrote: maybe a stupid question but how can i install latest generic build? Copy to the Update folder via Samba (2016-03-30, 00:55)DocMAX Wrote: How can i set default behavior of .zip files to 'browse into"? "Browse into" should be the default action in the games window. Zip handling is imperfect ATM. (2016-04-02, 20:30)Solo0815 Wrote: Is there a v17 testbuild? I've rebased on v17 and combined RetroPlayer into VideoPlayer. This is experimental and doesn't work yet. VideoPlayer might introduce intolerable latency, in which case I'll reintroduce retroplayer, but I intend to merge these as much as possible to reduce code duplication. RE: RetroPlayer Test Builds (updated for Isengard) - EMK0 - 2016-04-09 garbear how are things going? have you changed your mind with combining RetroPlayer into VideoPlayer? i have been very excited since playing around with the last build you made looked like you made lots of progress. RE: RetroPlayer Test Builds (updated for Isengard) - Scoxer - 2016-04-12 Greetings , first I want to thank everybody who contributes to this amazing project for Kodi...excellent work. This project is really really exciting for me. On my HTPC I am using Kodi 16 Jarvis with Advanced Launcher and EmulationStation + RetroArch. I also have a fully working emulation system with Hyperlaunch/Hyperspin + also RetroArch. So I tried the current Build "RetroPlayer 15.2 pre-release 2016-02-02" for Windows on my main Desktop-PC (not the HTPC) and have a single bug and some questions which might give some ideas. The Desktop PC is a Windows 10 64Bit with a wired XBox 360 Gamepad, a Logitech Extreme 3D Joystick and a Logitech G27 Wheel. I tried emulation for NES, SNES, Neo-Geo and Capcom Play System (more on that later). 1. Bug, but probably already known Input in emulation not working when other inputs than the 360 Gamepad are connected, e.g. when the Joystick or the Wheel is connected the input wizard let me set all buttons correctly but as soon as I start an emulation the control does not work. When the joystick and the wheel are removed/detached then everything in NES and SNES worked flawlessly. I checked the log and it states during configuration wizard, that there is a button conflict and thus the mapping is removed. Debug log snippet (I also have a full debug log I required): Code: 21:09:36 T:1164 DEBUG: Starting configuration wizard 2. I have an extra "system" named "Capcom Play System" (=CPS1, CPS2, CPS3) configured in EmulationStation and Hyperlaunch/Hyperspin because I want them separated from other mame/arcade games. So due to the libretro cores matrix I am aware that the FinalBurnAlpha core is in progress so it is clear that CPS is not working yet but I am curious if it will be possible to add "own" systems and thus "own" input configurations to the games menu and link the own input configuration to the own system emulation? I have a ROM folder named "Capcom Play System" and would use the FBA core. Thus I would need an input configuration that is linked to the "Capcom Play System". Would this be possible by GUI (creating custom input configuration) or would it be possible via file manipulation. Looking at the files I assume that it would be possible by copying an existing libretro system (e.g. game.libretro.snes9x) and controller configuration (e.g. game.controller.snes) and manipulate those files to use the FBA core to create "CPS" entries. Is this assumption correct? 3. Follow up question to 2. Are the input configurations linked to the core or to a "system"? If they are linked to the core then would it be possible to have different input configurations for different system that are using the same core (e.g. Neo-Geo and CPS, when both use the FBA core)? 4. Will it be possible to have game collections (like movie collections) across systems, e.g. have a StreetFighter collection that contains SF Games from SNES, CPS2, CPS3, ... or Bomberman from NES, SNES, Neo-Geo, ...? Would be great to have an entry called "Collections" (next to NES, SNES, ...) 5. Will it be possible to add system/category of "PC" to the games menu so I can launch my PC Games via Steam Launcher and/or Advanced Launcher there? That would require that Steam Launcher/Advanced Launcher addon can be installed in games and I am not sure if this is possible. In my eyes a PC category would fit into games next to NES, SNES, ... Right now the PC Games are in Programs Menu but this new Games Menu would fit better 6. Is there a possibility to configure a custom button combination for direct game exit? Right now I am pressing the Guide-Button and then stop the emulation via kodi menu. In RetroArch I have configured a button combination of Guide + Start to immediately exit the emulation. Would be nice to have something similar. 7. Will there be rom views that support video/game trailer like in Hyperspin + EmuMovies? 8. Is there a possibility to change the storage folder for rom media (boxart, fanart, video)? Otherwise I would have a 3rd storage place for fanart next to Hyperlauch/Hyperlist and EmulationStation. On the other hand this is just a bagatelle. Sorry for the huge amount of questions but I am very excited about this project Huge Thank You and Best Regards RE: RetroPlayer Test Builds (updated for Isengard) - garbear - 2016-04-14 (2016-04-09, 09:44)EMK0 Wrote: garbear how are things going? have you changed your mind with combining RetroPlayer into VideoPlayer? i have been very excited since playing around with the last build you made looked like you made lots of progress. RetroPlayer is originally based on VideoPlayer's predecessor, DVDPlayer. Four years later, the code is completely incompatible and needs to be rewritten. I plan to augment VideoPlayer to handle games, and if it makes sense to create a dedicated player, a new one based on VideoPlayer will be written. (2016-04-12, 10:47)Scoxer Wrote: 1. Bug, but probably already known Right now we lack "player management", so controllers are assigned to player numbers more or less randomly. The controllers probably aren't working because a different device (possibly the keyboard) is being assigned to the lower-number player ports. (2016-04-12, 10:47)Scoxer Wrote: 2. I have an extra "system" named "Capcom Play System" (=CPS1, CPS2, CPS3) configured in EmulationStation and Hyperlaunch/Hyperspin because I want them separated from other mame/arcade games. Custom configurations entail a database to hold the configuration. Kodi doesn't have a way to hold any game-related data ATM. I've tried a few times to add a database for game info, but our current system is inadequate and it quickly became too much work to start from scratch. There's been work on kodi's database system, and once that's done these kind of things will be possible. (2016-04-12, 10:47)Scoxer Wrote: 3. Follow up question to 2. Are the input configurations linked to the core or to a "system"? If they are linked to the core then would it be possible to have different input configurations for different system that are using the same core (e.g. Neo-Geo and CPS, when both use the FBA core)? Input configurations are per-platform, not per core. This was a surprisingly difficult challenge, but I think is much better UX. (2016-04-12, 10:47)Scoxer Wrote: 4. Will it be possible to have game collections (like movie collections) across systems, e.g. have a StreetFighter collection that contains SF Games from SNES, CPS2, CPS3, ... or Bomberman from NES, SNES, Neo-Geo, ...? This depends on a game database, but once one exists this will likely be possible. (2016-04-12, 10:47)Scoxer Wrote: 5. Will it be possible to add system/category of "PC" to the games menu so I can launch my PC Games via Steam Launcher and/or Advanced Launcher there? That would require that Steam Launcher/Advanced Launcher addon can be installed in games and I am not sure if this is possible. In my eyes a PC category would fit into games next to NES, SNES, ... This depends on game scrapers, which are also a work-in-progress. Check out IARL, it is heading in this direction. (2016-04-12, 10:47)Scoxer Wrote: 8. Is there a possibility to change the storage folder for rom media (boxart, fanart, video)? Otherwise I would have a 3rd storage place for fanart next to Hyperlauch/Hyperlist and EmulationStation. On the other hand this is just a bagatelle. Game data will probably perform like video data. Specialized handling of game data could happen, but it will take extra time and effort. RE: RetroPlayer Test Builds (updated for Isengard) - Scoxer - 2016-04-14 Cool . Many many thanks for your answer and your excellent work. RE: RetroPlayer Test Builds (updated for Isengard) - garbear - 2016-04-17 Exciting news - I rebased on 17alpha1 and added rumble support (windows xinput only atm). RetroPlayer has been removed and games are played through VideoPlayer, although currently most games just crash. So games aren't playable yet, but I uploaded builds if anyone wants to check out my current progress. RE: RetroPlayer Test Builds (updated for Krypton) - Woerd88 - 2016-04-17 Cool, looks great with the new default skin. RE: RetroPlayer Test Builds (updated for Krypton) - a1rwulf - 2016-04-17 awesome! RE: RetroPlayer Test Builds (updated for Krypton) - EMK0 - 2016-04-18 Just testing it out PS3 controller does not work does not get detected in Games/Input settings either, PS3 is a Xinput device i use scptoolkit for windows 10, PS3 controller works fine in Kodi 16 official when i try to emulate a controller i get "Joystick support not found" "Controller configuration is disabled. Install the proper joystick support add-on" RE: RetroPlayer Test Builds (updated for Krypton) - Montellese - 2016-04-18 (2016-04-18, 04:03)EMK0 Wrote: Just testing it out PS3 controller does not work does not get detected in Games/Input settings either, PS3 is a Xinput device i use scptoolkit for windows 10, PS3 controller works fine in Kodi 16 official Looks like the test build is missing the peripheral.joystick add-on. Without that no controller is detected. RE: RetroPlayer Test Builds (updated for Krypton) - EMK0 - 2016-04-18 (2016-04-18, 07:45)Montellese Wrote:(2016-04-18, 04:03)EMK0 Wrote: Just testing it out PS3 controller does not work does not get detected in Games/Input settings either, PS3 is a Xinput device i use scptoolkit for windows 10, PS3 controller works fine in Kodi 16 official i know but i see it in the addons folder i think Kodi is just not detecting it. C:\Program Files (x86)\Kodi\addons\peripheral.joystick peripheral.joystick.dll is whats there should it be in appdata? RE: RetroPlayer Test Builds (updated for Krypton) - garbear - 2016-04-19 Can you upload a debug log? that'll show us if the peripheral.joystick add-on is present and functioning properly RE: RetroPlayer Test Builds (updated for Krypton) - garbear - 2016-04-20 new build posted. fixed some crashes. games are playable now! RE: RetroPlayer Test Builds (updated for Krypton) - EMK0 - 2016-04-20 (2016-04-20, 20:23)garbear Wrote: new build posted. fixed some crashes. games are playable now! nice DS3 is working on this build and i got games to run rumble test works also. Sorry didn't provide debug log from last post just thought it was to early to report bugs as maybe you where still working on it. Just let me know if you need someone to test things out. Thanks for working on this awesome Kodi feature |