[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
|
- benlen10 - 2011-12-17 Malte, First off, I am really enjoying your script but I just have one question. I am still very new to RCB and was wondering what your personal preference was for a good choice of scrapers because the combinations I have tried seemed to be somewhat hit and miss. Thanks! - st graveyard - 2011-12-17 Elviguiero Wrote:I might be totally wrong, but it could be a problem in your nfo. Thanks for trying to help! There is something weird perhaps : Quote:20:31:06 T:3376 NOTICE: RCB_INFO: Scraper descFilePerGame: True Look at the one in bold. Seems there is something wrong with my path? I'm gonna delve a bit deeper into this, see if I can fix this. Thanks for the tip. You have any ideas? This might be the thing that is wrong... Cheers, Grave - Elviguiero - 2011-12-17 st graveyard Wrote:Thanks for trying to help! Yes, it seems you found the problem. try changing your parse instruction to "00 - local nfo.xml" only, as this file already exists in the scraper folder of RCB - st graveyard - 2011-12-18 This is what I get for the game 'Air Buster'. The info file does contain a plot, developper, publisher, year ... But nothing is imported. This is the log after an import : Quote:22:50:56 T:3596 NOTICE: RCB_INFO: current rom file: F:\Games\RomFiles\SegaGenesis\Hyperspin\Air Buster (USA).zip What do you think? - st graveyard - 2011-12-18 Elviguiero Wrote:Yes, it seems you found the problem. I'm afraid this wasn't the problem, so my post above ... - Tomkun - 2011-12-18 Thanks for clarifying about the skin Malte. Can you just confirm which artwork the Night skin will use? I don't seem to be able to get anything to show up in the main screen, video or otherwise. Just a large question mark. Also, a quick bug report: In the filter list, the next and previous consoles in the list is always just named 'console'. - malte - 2011-12-18 @st graveyard: I am afraid I lost track of your current configuration. In the first attempt I guess the error is that you created a new offline scraper that is called "Genesis". But during import you used the built-in scraper "local nfo". So this will try to find the nfo files in your rom directory. Not sure what happened in the second run where it could not find the scraper file. Maybe it was just a temporary misconfiguration? In the third attempt you used the built-in "local nfo" scraper again. Not sure if the files in your rom folder are still available? I tested it here and in general it should work what you try. What I did: 1. Copied my nfo files somewhere on HD 2. Copied the "00 - local nfo.xml" file next to the nfo files 3. Created a new Rom Collection set to offline scraping scenario 4. When configuring the scraper I selected the option "One description file per game" 5. Browsed to the new directory with the nfo files 6. Used %GAME%.nfo as file mask 7. Browsed to the parser file "00 - local nfo.xml" This will create a new offline scraper that has the same name as your Rom Collection (e.g. "Genesis"). When importing games you should use this scraper instead of "local nfo". Note: While I tried to reproduce your issue I ran into another bug: I already had some online scraping scenario Rom Collections in my setup and tried to add a new offline scraper from scratch. That did not work. I had to create a new Rom Collection with scenario set to offline scraping. I will fix this bug but I guess it has nothing to do with your issue. If you still have problems to set this up please do the following: Upload your config.xml, an example nfo file and the complete log after you tried to import your games. This will help me to understand your issue in detail. - st graveyard - 2011-12-18 Malte, I followed your steps, but it just doesn't work for me. I think I don't understand the whole 'parser' concept. This is my config.xml : http://www.megaupload.com/?d=EHSSR32P Here is an example of an nfo file : Quote:<game> This is my log : http://www.megaupload.com/?d=PJYYESZU Maybe you see something, if not, I will do a step by step of how I create a collection and import it. I'm a NOOB, maybe it is good to see how a NOOB thinks to make RCB even better ;-) Thanks for your time Malte. EDIT : Malte, I've also noticed that after import, the empty info files are written in the game directory. Cheers, Grave - malte - 2011-12-18 benlen10 Wrote:I am still very new to RCB and was wondering what your personal preference was for a good choice of scrapers because the combinations I have tried seemed to be somewhat hit and miss.When scraping online I mainly use thegamesdb and mobygames. I hope that archive.vg will also become a good ressource in future but atm they are still lacking some information (and last time I tested, the site was down). But they want to release a new API in the next weeks, so I hope there will be some improvements. I am not really satisfied with the current situation. There is no "one-stop-shop" where you can get all info and artwork in good quality. So it will always be some work to get a good set of data or you have to live with some compromises. You can also try to complete your setup with offline game descriptions and artwork provided by emumovies.com like explained here. - malte - 2011-12-18 st graveyard Wrote:I followed your steps, but it just doesn't work for me.This time it just seems to be the wrong file mask. It is %game%.nfo instead of %GAME%.nfo. Unfortunately this is case sensitive (may be a point for the future, too). st graveyard Wrote:I think I don't understand the whole 'parser' concept.I guess you are more into it than most other users. Usually the user should not get in contact with the parser details, just select which site you want to scrape and RCB will do it for you. No need to worry about any implementation details. The more "advanced" way to get game data is to use local/offline game descriptions. In this case you have to tell RCB which parser file it should use to parse these files. Parsers are just a way to tell RCB how a "game info" should be read. I could have hard coded all this without using the parser xml files but that would have limited RCB to a certain set of supported game descriptions. The only "special" parser is the local nfo scraper as it is not meant to be configured by the user. It just acts like a "built-in" parser for your nfo files. But now I learned that it might be worth to change this. - st graveyard - 2011-12-18 Ok, Malte, I'm starting to understand a bit. I now copied all my descriptions back to the game folder. Than I did a new import using the local nfo scraper and than it works. Why do we make the import of local data so complex? When you add a collection and start scraping from the net, everything works easy, the nfo files are created automatically, that is fantastic. But importing has limitations. What I don't understand : - ON this picture we clearly see we can link to a gamedescription folder, but it doesn't really work : Why do you add a link to gamedescription folder if RCB needs the descriptions to be in the same folder as the rom files for local scraping? I don't understand. - The whole parser thing is so confusing to me. I think there are more people out there who would like to store the scraped data on their HD, why do you need to use a parser? Why not make an easy import feature where you can just point to a description folder and use the same parser as the one used for the creation of the nfo files? Maybe when scraping online, there should be an option to pick a directory where you wanna store the local nfo files. When importing just point to this dir and that's it. Not parser selection ... Just a suggestion ... Or a local nfo parser that is able to import nfo files from other places than the game dir?? Don't get me wrong. I love RCB and will be delver deeper into it, but this has been confusing for a NOOB like me :-) However, i'm still not able to get the import to work with any scraper when I have my description files in a seperate folder ... not the genesis scraper or the local nfo scraper ... Cheers, Grave - malte - 2011-12-18 Tomkun Wrote:Can you just confirm which artwork the Night skin will use? I don't seem to be able to get anything to show up in the main screen, video or otherwise. Just a large question mark.All artwork types should already work. In the game list you should always see the artwork that is configured as "fileTypeForGameList" (by default this is boxfront image). Only in Nights Showcase view you have the option to see another artwork type. This is what you have configured as "fileTypeForMainViewGameInfoBig" (by default this is screenshot). As there is no other way implemented in Night skin this only works if you have set the imageplacing option to "One big" atm. I guess this is why you don't see the artwork or videos showing up. I will see if I can fix this with the (one of) next release(s). Tomkun Wrote:Also, a quick bug report:Yes, I already noticed this but always forgot to add it to my list. Added now. - st graveyard - 2011-12-18 malte Wrote:This time it just seems to be the wrong file mask. It is %game%.nfo instead of %GAME%.nfo. Unfortunately this is case sensitive (may be a point for the future, too). I have tried this. Changing the mask directly in the xml file on all places it is used. But it still does not work. I can only get it to work if the description files are within the romfile folder. - malte - 2011-12-18 st graveyard Wrote:I have tried this. Changing the mask directly in the xml file on all places it is used. But it still does not work.Strange. Usually this should work. Maybe you should show me the new log file because in the first one this was the error why it did not work. This is how it looks like in my own test: Code: <Site descFilePerGame="True" name="Amiga" searchGameByCRC="True" useFilenameAsCRC="False" useFoldernameAsCRC="False"> st graveyard Wrote:I think there are more people out there who would like to store the scraped data on their HD, why do you need to use a parser? Why not make an easy import feature where you can just point to a description folder and use the same parser as the one used for the creation of the nfo files?Yes, good idea. Should also not be much work. Thats why I always need noobs that start to think about things from scratch - st graveyard - 2011-12-18 Hi Malte, I'll check the mask issue again when I get back. I'll keep you posted. Cheers, grave |