[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
|
- Flomaster - 2010-09-10 whats the best way to keep your roms organized ? seems I have HOURS and HOURS or work ahead of me getting file names and folders setup my NES images are in this format GameName/0001.png GameName/0002.png GameName/0003.png GameName/0004.png each game has its own folder and each folder has 4 images all named 1-4 -=jason=- - malte - 2010-09-11 Flomaster Wrote:does each game need its own entry into the config file Every image category needs its own entry. You define it as FileType and reference it as mediaPath and FileTypeFor...-element. Look here for the full story. Quote:my NES images are in this format You can import all 4 images as different image category (FileType) and tell RCB where to show these images. You don't have to move or rename your files, you can leave them as 0001.png etc and use the foldername with the %GAME% placeholder during import. Just make sure that GameName in your image path is like GameName in your rom path (filename or foldername). Your config file could look like this (just guessing what your images are): Code: <config> - mcborzu - 2010-09-11 One thing I'm having trouble visualizing in my head - How to handle N16 and N64 coverart? My goal as of now is this: Non N16/N64 View Specific N16/N64 view View that can handle all sizes - I would use a ratio="keep" so the images dimensions are dynamic. Whats your take on the different box art sizes... Other than that, which is a more design issue, all the docs and script are easy to work with. Nice Job!! - malte - 2010-09-11 mcborzu Wrote:I would use a ratio="keep" so the images dimensions are dynamic. It is an issue on my list but I don't have a solution right now. In my Confluence skin I have two views that are made for landscape (Info and Info2) and one for portrait (Thumbs). Showing the other type will always distort the images. I thought about defining default views per RomCollection (always use a landscape view for SNES games and portrait view for Xbox for example) but as in my screenshots below you should also have the option to show both types in one view. This is one screenshot showing portrait and landscape images with ratio=stretch and ratio=keep (I only changed the covers at bottom). I think both are looking not good but I don't really know how to do this better. Your last screenshot is using ratio=keep and is showing both types of images? It looks much better than mine, anything that I am missing? Will it help if I try to determine the orientation from code and pass it as a property to the skin? - mcborzu - 2010-09-11 Oh no that last pic is using a ratio="stretch", I was just showing example of how I was generally planning to use the script. When I'm off work I'll post a quick screenshot of what I got using ratio="keep" on that view... - Flomaster - 2010-09-11 here is my debugging log. also I have 3 consoles it seems nes, Nintendo, Super Nintendo but in my config I only have Nintendo and Super Nintendo why? Code: <config> Znes never opens in full screen while Mendafen does what args do I need for Znes? I had -m before and it was opening in a small window I changed the args to the same as Mendafen and it wouldn't even open my games http://flomaster.pastebin.com/t04devJq also seems to NOT be asking to import my config file every time -=Jason=- - malte - 2010-09-11 Flomaster Wrote:also I have 3 consoles it seems Maybe from an old import? The info shown in the UI is always from database, not directly out of the config file. If you made several imports with different versions of config.xml it may be that you have a mixture of these imports in your db now (usually RCB tries to update existing data, but when you change Console or RomCollection names it will not recognize it as the same object). Quote:Znes never opens in full screen while Mendafen does what args do I need for Znes? I think you have to set this up in ZSNES itself. There is a config menu where you can adjust these settings if I remember correctly. Quote:also seems to NOT be asking to import my config file every time Since you switched logging? So, it works correct now or does it ask from time to time even if you did not modify config.xml? There is still not the info in the log that I need. What version are you running? It is only logged in one of the latest versions (official 0.6.1 and the last beta 0.6.1g). - Flomaster - 2010-09-11 how can I delete the database so the NES is no longer showing up? let me open and close a few more times to check if its asking to import settings and i will report back change log says : Code: 0.6.1 (08/2010) - Flomaster - 2010-09-11 here is my pastebin: http://flomaster.pastebin.com/xf803zC1 I restarted xbmc several times and opened and closed RCB it didn't ask to import except the first time where I made the change to Zsnes so it wouldn't force close on me every time. Alt+enter got my into fullscreen mode, I do not have any sound however is there an arg that I need to have in there to get sound. perhaps some one else running live or linux could post what they are using for ZSNES -=Jason=- EDIT: sound problems http://forum.xbmc.org/showthread.php?tid=72441 gonna try the args from this thread edit: that didn't get me sound im guessing its a asound.conf issue or some thing anyone with working sound, what are you xbmc sound settings , args, and asound.conf file ? - hikaricore - 2010-09-11 This thread should probably be limited to RCB support only. If you're having trouble with emulators themselves you should get them working separate and help malte keep somewhat sane. :p There are several threads on the Ubuntu forums about zsnes and sound issues, you can also find a variety of fixes via google. If every other person wandering through here asks how to fix this emulator and that emulator it'll turn into a mess. - Flomaster - 2010-09-11 makes sense i just figured people using RCB with working sound could help out. those other threads pertain to LAUNCHER which we aren't using. oh well the search continues i do have problems some times not being able to exit out of RCB I have to pull up the settings menu and restart xbmc -=Jason=- - malte - 2010-09-11 flomaster Wrote:I restarted xbmc several times and opened and closed RCB it didn't ask to import except the first time where I made the change to Zsnes so it wouldn't force close on me every time. That sounds like the expected behaviour. If nobody else reports this issue anymore I think I can submit the current version to the repo. Quote:those other threads pertain to LAUNCHER which we aren't using. There is no difference between Launcher and RCB when it comes to launching games I think. Both are using the commandLine to invoke the emulator and pass the rom as parameter. If you have trouble with configuring the emulator it should be the same with both addons. So, most of the general info in the Emu/Roms in Live thread can be used for RCB also. Quote:how can I delete the database so the NES is no longer showing up? Just delete or rename the file "MyGames.db" next to your config.xml. - Flomaster - 2010-09-12 cool I'll have to find the sweet config to get audio, it seems audio and xbmc and linux is very tricky, one setup works for some one yet the same setup doesn't work for some one else. -=Jason=- edit:here is my database folder I do not have a MyGames.db [email]xbmc@XBMCLive:~/.xbmc/addons/script.games.rom.collection.browse[/email]r/resources/database$ ls config.xml SQL_ALTER_V0.5_0.6.0.txt SQL_CREATE.txt SQL_DROP_ALL.txt here is my userdata Database: [email]xbmc@XBMCLive:~/.xbmc[/email]/userdata/Database$ ls Addons.db CDDB MyMusic7.db MyPrograms6.db MyVideos34.db Textures.db ViewModes.db edit:I found it.... [email]xbmc@XBMCLive:~/.xbmc/userdata/addon_data/script.games.rom.collection.browse[/email]r$ ls config.xml.backup MyGames.db settings.xml - User 55003 - 2010-09-12 malte Wrote:There is no difference between Launcher and RCB when it comes to launching games I think. Both are using the commandLine to invoke the emulator and pass the rom as parameter. If you have trouble with configuring the emulator it should be the same with both addons. One difference I found between Launcher and RCB is when launching mame roms, Launcher will read the mame config file "mame.ini" where RCB will not for some reason, so I've been having to pass config manually e.g.. mame.exe -joy -screen_aspect 16:10 -d3d "%ROM%" Mame runs fine from the CL and reads the ini config so not sure what's going on there... EDIT: If RCB can't load/read the ini config that means no reading and saving of hi scores and such, which is pretty dam useless for a arcade emulator... - TheHazel3yes - 2010-09-12 Hi! I've got a question concerning RCB on XBMC Live (Dharma Beta 1). I installed v0.6.1 from zip, added the testdata and followed your wiki word for word. I managed to start a SNES game (zsnes installed), but it was display over the XBMC "window" (which is fullscreen of course, so it's not really a window...) and the sound was a little bit distorted, so I guessed as Live user I had to use solo mode as you suggested in the wiki. First note: zsnes seems to be running correctly, as I could see the launched game. So with solo mode (and execute rights on the applaunch.sh) my XBMC closes and immediately starts again when I want to start a game. Additionally I can't access RCBs config screen in XBMC -> whether I press the info or "right menu" button on my remote (when the focus is on apps - rcb), it crashes. So I tried to go into system - addons - enabled addons - rcb, click ok... but as soon as I click on configure XBMC crashes and restarts again. I do get crash logs, but I guess you won't have the time to see them through. So, what I'd like to ask if any of you know these problems and can help me? Kind regards, Rick BTW: Is it normal that in RCB when browsing through the games I only see the name of the selected game? It looks quite funny, because it appears to be an empty list and the name shows and disappears as soon as you browse through the list. |