[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 - malte - 2012-06-03 iced00d Wrote:Great script but I am running into a problem. I'm running the latest Ubuntu (12.10) and the latest XBMC. I've loaded MAME through the package manager and can launch it from a terminal window without a problem and it finds the roms. When I lauch XBMC and have RCB on autoupdate, it says "First 10 games could not be imported continue anyways?". No matter if i select yes or no nothing shows up in RCB. I've ensured that the paths and file names are correct. The odd thing is that as stated, I can run MAME from a terminal window and run any roms I have. What am I doing wrong? I'd like to use this as my all-in-one media center. Thanks in advance..Did you use the offline MAME scraper to import the games? If not, check this for instructions. Not Sure Wrote:I am using RCB 1.0.1 and it seems to exclude games from the library that have scraped with duplicate names. So for example, I have:In current release there is no way to do this automatically. RCB needs unique game names per Rom Collection. Only chance is to change the game title inside the nfo file manually and import the game again using the local nfo scraper. There was another request before to use the original rom names as game names. This could solve your problem. I will check if I can include it. Not Sure Wrote:Another issue I am having is with certain characters not being rendered/encoded correctly, so I get:I have to check this. There are still some known encoding issues that I want to address with one of the next releases. I hope to find some more time in the next weeks to work on this. Not Sure Wrote:Other than that, I agree with the guy who asked about displaying the screenshots non-stretched. I think games look much more attractive in their original aspect ratios.This is skin dependent. It should be ok with Aeon MQ3 or with the default skins that RCB ships. What skin are you using? RE: [RELEASE] Rom Collection Browser - Browse and launch emulator game ROMs - Not Sure - 2012-06-03 (2012-06-03, 09:54)malte Wrote: In current release there is no way to do this automatically. RCB needs unique game names per Rom Collection. Only chance is to change the game title inside the nfo file manually and import the game again using the local nfo scraper.I would like to do this, but I'm not sure how to get a comprehensive list of games that aren't being displayed because they are duplicates. The scrapeResult_possibleMismatches.txt includes a lot of games that are showing up just fine. Quote:There was another request before to use the original rom names as game names. This could solve your problem. I will check if I can include it.Maybe also have the option to prompt the user for a display name during scraping if a duplicate is encountered? This would only be useful if the full filename were displayed at the same time, however (maybe pre-fill the field with that?) Quote:This is skin dependent. It should be ok with Aeon MQ3 or with the default skins that RCB ships. What skin are you using? I am just using Confluence. Original game snap: Displayed inside RCB: RE: [RELEASE] Rom Collection Browser - Browse and launch emulator game ROMs - Tomkun - 2012-06-04 @Not Sure One option you have (and the one which I use) is to put duplicate games inside the same zip. That way, when you select the game on the menu, you are given a sub-menu allowing you to choose which version you want to play. The downside is that you won't have separate boxart for each version of the game, but the benefit is a tidier menu and fewer games to scroll through. RE: [RELEASE] Rom Collection Browser - Browse and launch emulator game ROMs - g.scholtens - 2012-06-04 Is it possible to save your rom games? For example i want to play snesroms like mario or street fighter. Can i then save my games? RE: [RELEASE] Rom Collection Browser - Browse and launch emulator game ROMs - Tomkun - 2012-06-04 Do you mean save your progress? Then that is an issue for the emulator. Most if not all SNES emulators offer save states. RE: [RELEASE] Rom Collection Browser - Browse and launch emulator game ROMs - st graveyard - 2012-06-04 @not sure. Don't know if this is an option for you, but you can always head over to the hyperspin site, download the latest super nintendo dat file and create a nice clean new set of roms from your collection with no dupes (based on no-intro or goodset)... RE: [RELEASE] Rom Collection Browser - Browse and launch emulator game ROMs - g.scholtens - 2012-06-04 (2012-06-04, 08:47)Tomkun Wrote: Do you mean save your progress? Then that is an issue for the emulator. Most if not all SNES emulators offer save states. Only snes or also other emulators? Not sure what i am going to use hyper spin or advanched launcher, wich one is better? Want to play the games fullscreen on a 37inch fullhd tv. In advanched launcher this is not possible with standard pc games. So that's the reason that i want to play roms. RE: [RELEASE] Rom Collection Browser - Browse and launch emulator game ROMs - Tomkun - 2012-06-04 (2012-06-04, 13:33)g.scholtens Wrote:(2012-06-04, 08:47)Tomkun Wrote: Do you mean save your progress? Then that is an issue for the emulator. Most if not all SNES emulators offer save states. I'm not really sure what you are asking. Most emulators let you save the game to varying degrees of success. Hyperspin has nothing to do with XBMC, so if you want ot use it, I suggest you visit their website. This thread is about RCB; if you want to use Advanced Launcher then head over to it's thread. Having said that, neither RCB, Advanced Launcher, or Hyperspin are emulators. They are only front-ends. They have no bearing on how good games look on your TV at all. RE: [RELEASE] Rom Collection Browser - Browse and launch emulator game ROMs - stoutfiles - 2012-06-04 (2012-06-01, 07:44)malte Wrote: This is strange. What are your specs? Even on my Xbox I am able to load tons of artwork. It is slow but it is all showing up. Did you try with different skins? Figured out what was happening...originally I was only using the mouse to select games. Artwork only loads for me when I use the keyboard up/down arrows to scroll through games. That's fine. One big issue for me though...considering how big my large my ROM collections are for each system it can take almost the entire day to scrape data/artwork for each game, so I leave the room and go do other things. Anytime it can't load artwork for a game it comes up with an error screen and tells me to check the log which is fine...but it stops scanning until I hit okay! That can cost me hours of scan time when I'm out somewhere and not there to confirm. Is there anyway to avoid conformation for errors and just let it keep scanning? The other, smaller issue, is that the program locks up it the game file has characters it doesn't understand. So far I've encountered two instances: the "è" and the "½". Not a big deal though, I could always parse for bad characters in a folder before loading them into the program. RE: [RELEASE] Rom Collection Browser - Browse and launch emulator game ROMs - Not Sure - 2012-06-04 (2012-06-04, 01:33)Tomkun Wrote: One option you have (and the one which I use) is to put duplicate games inside the same zip. That way, when you select the game on the menu, you are given a sub-menu allowing you to choose which version you want to play.Other downsides: 1. It adds another layer of hassle to updating the ROM collection. 2. At least under Linux: When you feed Snes9x an unzipped ROM it considers it completely different from a zipped copy of the same ROM, which makes both SRAM saves and emulator savestates not shared between them. Because of this and the fact that I often like to use Snes9x outside of XBMC, I have disabled ROM unzipping in RCB for this collection. (2012-06-04, 09:00)st graveyard Wrote: @not sure. Don't know if this is an option for you, but you can always head over to the hyperspin site, download the latest super nintendo dat file and create a nice clean new set of roms from your collection with no dupes (based on no-intro or goodset)...I have already eliminated region duplicates (No-Intro 1G1R XML DAT), non-English language games (a largely manual process, very time consuming) and misc. undesirables. The only duplicates remaining in my collection at this point are deliberate ones. Most of them are fan translations with more than one project (ex: Chrono Trigger) or an official English translation that I wish to preserve (ex: Breath of Fire II). RE: [RELEASE] Rom Collection Browser - Browse and launch emulator game ROMs - g.scholtens - 2012-06-04 (2012-06-04, 15:24)Tomkun Wrote:I only wanted to know if i can save games with an emulator.(2012-06-04, 13:33)g.scholtens Wrote:(2012-06-04, 08:47)Tomkun Wrote: Do you mean save your progress? Then that is an issue for the emulator. Most if not all SNES emulators offer save states. The rest was just social talk RE: [RELEASE] Rom Collection Browser - Browse and launch emulator game ROMs - pantherts - 2012-06-04 Rom Collection Browser - Multiple Disc Patch By: pantherts Rom Collection Browser Project Homepage: http://code.google.com/p/romcollectionbrowser/ By: malte ------------------------------------------ INTRODUCTION ------------------------------------------ First off, thank you to malte for creating Rom Collection Browser! I'm sure we all couldn't imagine our XBMC setups without it! He put in a lot of work to make sure that RCB was everything we needed in our emulation setups and I want to be clear that while this patch works it's most likely only a temporary implementation due to his plan to release a new version with this functionality included. If you love Rom Collection Browser, be sure to DONATE on the project's homepage! Also, malte, I'm not trying to step on your feet at all and really did this just to provide a temporary solution for many of us experiencing this limitation. Let me know if you spot anything in these files that could cause problems for users as I tested them the best I could but am not sure how the changes will effect emulators that load multiple disks at the same time. To easily find the changes I made, please search for 'pantherts' in the launcher.py file. Okay, on to the patch! ------------------------------------------ EXPLANATION ------------------------------------------ The one thing that many of us have inquired about on the forums was the ability to choose an individual disc in a multiple disc game. Games on Playstation, for example, can span 2-4 discs which requires the user to load up another disc to continue playing. This patch adds code to launcher.py to allow the user to select an individual disc when loading these types of games. You must first be using a 'Disk indicator' in the Import Games menu for the Rom Collection containing these games. Example: Disk indicator: _Disk This is the naming convention for the games with multiple discs that you must abide by. If you have Final Fantasy VII for example, the names should look similar to this if using the above example: Final Fantasy VII_Disk1.bin Final Fantasy VII_Disk2.bin Final Fantasy VII_Disk3.bin This allows RCB to only list the game once and it allows this patch to properly list the multiple discs used by the game. Okay, let's get patching! Files Modified: launcher.py, launcher.pyo Tested On: v0.99, v1.02 ------------------------------------------ INSTRUCTIONS ------------------------------------------ 1. Download the zip file containing the patched files here: Rom Collection Browser - Multiple Disc Patch 2. Shutdown XBMC (not completely necessary but do it to be safe) 3. Browse to C:\Users\[USER]\AppData\Roaming\XBMC\addons\script.games.rom.collection.browser\resources\lib 4. Make a copy of both launcher.py and launcher.pyo files (for backup). 5. Unzip the patched files into this folder replacing the old files. 6. Done! Launch XBMC and pick a multiple disc game. You'll get a prompt asking you which disc you'd like to launch. Feel free to ask me any questions you may have and I'll do my best to answer them. Just realize this is most likely a temporary solution to this issue and that malte is planning on implementing this feature in a new release at a later date. EDIT: Changed some logging messages for clarity. 5/6/2012 RE: [RELEASE] Rom Collection Browser - Browse and launch emulator game ROMs - malte - 2012-06-05 Not Sure Wrote:I would like to do this, but I'm not sure how to get a comprehensive list of games that aren't being displayed because they are duplicates. The scrapeResult_possibleMismatches.txt includes a lot of games that are showing up just fine.That's right. There is no list of these files. I could check if it is easily possible to create a file with doubles. Not Sure Wrote:Maybe also have the option to prompt the user for a display name during scraping if a duplicate is encountered? This would only be useful if the full filename were displayed at the same time, however (maybe pre-fill the field with that?)I think most options that prompt the user during import are not optimal if you think about importing large collections. Maybe I will think about adding something like this in interactive mode or add another special option for this scenario. Not Sure Wrote:I am just using Confluence.Sorry, you are right. I forgot about the screenshot . It is already on my list (for a long time). Will be done for sure. Just can't promise when I find the time to do it. stoutfiles Wrote:One big issue for me though...considering how big my large my ROM collections are for each system it can take almost the entire day to scrape data/artwork for each game, so I leave the room and go do other things. Anytime it can't load artwork for a game it comes up with an error screen and tells me to check the log which is fine...but it stops scanning until I hit okay! That can cost me hours of scan time when I'm out somewhere and not there to confirm. Is there anyway to avoid conformation for errors and just let it keep scanning?This should not happen, Only situation when there is a prompt with an error message should be if RCB can't store any artwork for all of your files. Not finding artwork for one or more games is normal scenario and should not be prompted. Can you show me a log file of an import with this prompt? g.scholtens Wrote:I only wanted to know if i can save games with an emulator.Most emulators support this afaik. Some (if not all) SNES and Amiga (at least WinUAE) emulators also support direct launching of savestates. If the emulator supports this feature you can also directly launch into your savestate file: Check this for more info. pantherts Wrote:Rom Collection Browser - Multiple Disc PatchGreat! Thanks a lot for your work and for sharing it. I did not find the time to check in detail but it looks good from the first glance. I will include it in next release if everything is working. (If you are interested in contributing on a more regular basis feel free to PM me) RE: [RELEASE] Rom Collection Browser - Browse and launch emulator game ROMs - DigiTech - 2012-06-06 Hi malte! is there any news about launching games in solo mode? i`m still having the problem of xbmc not returning with the same warning http://img688.imageshack.us/i/soloxbmc.png/ RE: [RELEASE] Rom Collection Browser - Browse and launch emulator game ROMs - malte - 2012-06-06 DigiTech Wrote:Hi malte! is there any news about launching games in solo mode? i`m still having the problem of xbmc not returning with the same warningIf the explorer hack does not help on your system (iirc it doesn't) you may try to replace the applaunch.bat with JohnnyD2's solution: link. I have to admit that I did not try that myself. This is one of the many things on my list . I will try to integrate this solution into RCB if it works correct. |