[RELEASE] Rom Collection Browser - Browse and launch emulator game ROMs - Printable Version +- Kodi Community Forum (https://forum.kodi.tv) +-- Forum: Support (https://forum.kodi.tv/forumdisplay.php?fid=33) +--- Forum: Add-on Support (https://forum.kodi.tv/forumdisplay.php?fid=27) +---- Forum: Game Add-ons (https://forum.kodi.tv/forumdisplay.php?fid=291) +---- Thread: [RELEASE] Rom Collection Browser - Browse and launch emulator game ROMs (/showthread.php?tid=70115) 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
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
|
RE: [RELEASE] Rom Collection Browser - Browse and launch emulator game ROMs - NessPJ - 2015-04-07 Hey guys, I tried to search this topic but i could not come up with anything... I am using ROM Collection browser together with a Logitech Cordless Rumblepad2 (F710) and i am running into a few small issues that i would like to fix: (No custom mapping has been done, at all!) 1. When i'm inside the ROM collection browser and i press Start (Joybutton9) on my controller instead of Joybutton2 to start a rom, i will be returned to the Kodi Main menu and Rom collection browser will no longer start (it seems to have crashed?). Any ideas whats causing this? 2. Always when i return from playing a Rom (emulator closed down), the Rom Collection browser will show the "filter" and search options first no matter which key (up, or down) i press. I always have to leave this filter menu first to get back to my Rom selection and this is pretty annoying. Is it possible to disable the filter menu? 3. I would like to add some Dos games to my Rom collection browser using DosBOX. Is there a guide somewhere on how to do this properly? Preferrably i would like to learn what sort of commandline i need to set up so the emulator starts with the right speeds, sound settings and mounted locations. I found this build which also supports the use of save states. RE: [RELEASE] Rom Collection Browser - Browse and launch emulator game ROMs - Zpectre87 - 2015-04-08 (2015-04-07, 22:36)NessPJ Wrote: 3. I would like to add some Dos games to my Rom collection browser using DosBOX. Is there a guide somewhere on how to do this properly? Preferrably i would like to learn what sort of commandline i need to set up so the emulator starts with the right speeds, sound settings and mounted locations. I found this build which also supports the use of save states. With DOSBox, I imagine it's the same situation as when you need to create a shortcut for a game. In the commandline, you'll need to specify the configuration (conf) file you want to use. This link in the Wiki should help: http://www.dosbox.com/wiki/DOSBoxShortcuts. Settings for the games are edited inside the conf files themselves, not the commandline. However, you'll probably need to add the games separately, not as a "collection" (for example when you point to a folder and RCB scans all the roms), because different games may require different configurations (especially games which require CD images for music) and of course you need to point to different executables instead of using the %ROM% wildcard. Depending on what you want, you have two options. One is to create a conf file for each game, another is to emulate a single do-it-all DOS machine that would be able to run everything (as this guide shows: http://www.dosnostalgia.com/?p=149). But that depends a lot on which games you want to play, as some games are a bit finicky with CPU cycles and require fixed cycles, for example, so you need a special config for them. Another drawback of the second method is that you need to either setup a virtual drive to mount CD images into or tell DOSBox to use a physical CD drive (if you own the game, of course!), as a general all-purpose config is game-agnostic, so it shouldn't tell DOSBox to mount the image itself, as you would with a config for a specific game. I wish there was a better solution for DOSBox in Kodi, because lots of DOS games require you to run their setup.exe file to edit game settings and I don't know if you can switch back and forth between the game and setup exe files. RE: [RELEASE] Rom Collection Browser - Browse and launch emulator game ROMs - NessPJ - 2015-04-08 @Idavet: Thanks for answering one of my questions! The first method would have my preference indeed. At first glance i will only be adding a handful of classic DOS games anyway (also just to see how well it will work and to see if i can get the DosBOX build with save states to work). RE: [RELEASE] Rom Collection Browser - Browse and launch emulator game ROMs - darkmeiun - 2015-04-08 just started experimenting with the RCB and noticed it lacks couple of things, the game language (flag icons would be grate) and version of the game some console games have revisions and prototypes are available at least i did not find any option for that in the wikis (skinning section) that there even is an option to add those into the view without extra coding for RCB, any plans on making those? or should i start learning xml RE: [RELEASE] Rom Collection Browser - Browse and launch emulator game ROMs - Zpectre87 - 2015-04-09 (2015-04-08, 19:32)NessPJ Wrote: @Idavet: Thanks for answering one of my questions! The first method would have my preference indeed. I've found this post by malte (creator of RCB) in the German kodinerds forum regarding DOSBox: Quote:Habe ich selbst schon lange nicht mehr ausprobiert. Grundsätzlich könntest Du dafür *.exe als Dateimaske verwenden. Dazu müsstest Du den Parameter "Max Folder Depth" auf 1 setzen, falls noch exe-Dateien in Unterverzeichnissen liegen. Und den Parameter "Use foldername as gamename" solltest Du aktivieren, da die gefundenen exe-Dateien ja nicht unbedingt den Spielenamen entsprechen. My German isn't that good, and I needed dictionary assistance for some stuff (hehe ), but basically what he said is that, when RCB asks for the extension you want to use, you must use *.exe; you also need to set Max Folder Depth to 1 if there are exe files in subfolders and activate "Use folder name as game name" option, because the exe files aren't named as the real game names (you may remember DOS only accepted 8 max characters in filename). The problem is that with some games there's more than one exe file in the main folder. In this case, you must either move the other exe files (like the setup ones) into subfolders, or you can create a folder containing shortcuts referring to each main executable of each game, and have RCB point to that (when it asks for the rom folder, and also you use the *.lnk extension for shortcuts). I prefer the second method, because it's far more flexible and it allows you to use different configs for each game, as opposed to the first one. Also note that, when using the second method, Max Folder Depth and Use Foldername as Gamename aren't strictly necessary, because you can give the shortcuts the name of the game, and RCB will accurately scan the files and give you the correct information. A tutorial on creating shortcuts to run games in DOSBox can be found here: http://www.abandonia.com/vbullet/showthread.php?t=17500. It's still a bit problematic, because I don't know if there's an easy way of running setup files. In fact, I'd like to suggest malte to allow RCB to scan multiple files per game in the library. Then, in the case of DOSBox, you can choose which executable to run (useful for configuration and netplay). RE: [RELEASE] Rom Collection Browser - Browse and launch emulator game ROMs - desumoyo - 2015-04-09 (Android 4.4.4 (FireTV) /Kodi 14.2) Hello, when I try to add a Gameboy Advance collection, it does nothing on the screen, and I have this on the log: Code: 15:32:10 T:1757694568 NOTICE: RCB_INFO: selected platform: Game Boy Advance But I do have entries for the GBA in emu_autoconfig.xml Code: <platform name="Game Boy Advanced"> Any idea why? Any idea? RE: [RELEASE] Rom Collection Browser - Browse and launch emulator game ROMs - aquiles2k - 2015-04-09 Even though im a coder, im completely new to kodi addon programming and skinning. So i got some questions I saw the 720p folder in the skins directory. I assume the upscaling for 1080i is done in kodi code or is there some support functions/values in the addons code? I saw other addons having a 1080i folder instead. Can i just add such folder, copy over the 720p files and adjust the values of some UI elements in the xml files? Or has this to be somehow in sync with the python code? So basically as said before im trying to look into fixing the aeon nox visual bugs, (probably through a 1080i skin?) and asking for some initial guidance. regards. RE: [RELEASE] Rom Collection Browser - Browse and launch emulator game ROMs - aquiles2k - 2015-04-10 Just saw that when scraping an GBA game with thegamesdb the request contains "platform=Nintendo%20Gameboy%20Advance". This results in "<Error>The specified platform was not valid.</Error>". Correct platform would be "Nintendo%20Game%20Boy%20Advance". Regards RE: [RELEASE] Rom Collection Browser - Browse and launch emulator game ROMs - Zpectre87 - 2015-04-10 @desumoyo, there's a line in the code you posted which says "Game Boy Advanced", change it to "Game Boy Advance". This bug was discussed a few pages back. RE: [RELEASE] Rom Collection Browser - Browse and launch emulator game ROMs - Daeymon - 2015-04-10 Any skins for this which make RCB more friendly for touch devices? Trying to use the Filters on Android is a bit of a nightmare. RE: [RELEASE] Rom Collection Browser - Browse and launch emulator game ROMs - aquiles2k - 2015-04-10 Heres another suggestion I use, like probably many others, one of the many collection tools (Romulus in my case) to sort, archiv and correct my ROMs. Through this tool my ROM gets renamed like e.g. "Final Fantasy IV Advance (E) (M5).gba". For this file and based on the log output you then query: http://thegamesdb.net/api/GetGame.php?name=Final%20Fantasy%20IV%20%28E%29%20%28M5%29&platform=Nintendo%20Game%20Boy%20Advance which results in no result even though gamesdb does have the game. So heres the suggestion, according to the API you can also query with GetGamesList: http://thegamesdb.net/api/GetGamesList.php?name=Final%20Fantasy%20IV%20%28E%29%20%28M5%29&platform=Nintendo%20Game%20Boy%20Advance Et vóila, first result is the game and an id you can then query with GetGame. I could try to code this into RCM if you want. regards RE: [RELEASE] Rom Collection Browser - Browse and launch emulator game ROMs - NessPJ - 2015-04-11 (2015-04-09, 01:14)ldavet Wrote:(2015-04-08, 19:32)NessPJ Wrote: @Idavet: Thanks for answering one of my questions! The first method would have my preference indeed. Thanks for all the info! I'm gonna try and see if this works. RE: [RELEASE] Rom Collection Browser - Browse and launch emulator game ROMs - nalias - 2015-04-11 (2015-04-07, 22:36)NessPJ Wrote: I am using ROM Collection browser together with a Logitech Cordless Rumblepad2 (F710) and i am running into a few small issues that i would like to fix: If you havnt already try switching to x mode for the controller, further there is a file called keyboard.xml http://kodi.wiki/view/HOW-TO:Modify_keyboard.xml RE: [RELEASE] Rom Collection Browser - Browse and launch emulator game ROMs - Zpectre87 - 2015-04-11 (2015-04-11, 02:05)NessPJ Wrote:(2015-04-09, 01:14)ldavet Wrote:(2015-04-08, 19:32)NessPJ Wrote: @Idavet: Thanks for answering one of my questions! The first method would have my preference indeed. No problem. Unless you're nostalgic about using the DOS commandline to run games, the best way of running old DOS games through DOSBox is by creating custom shortcuts. The problem is that you also need a shortcut for setup and netplay executables... I think you could add those to your collection as standalone games and specify that they're not the main executable in the collection, also add own artwork and description for them. Ugly, but should work. RE: [RELEASE] Rom Collection Browser - Browse and launch emulator game ROMs - desumoyo - 2015-04-11 (2015-04-10, 06:02)ldavet Wrote: @desumoyo, there's a line in the code you posted which says "Game Boy Advanced", change it to "Game Boy Advance". This bug was discussed a few pages back. Thanks, it fixed the problem |