• 1
  • 391
  • 392
  • 393(current)
  • 394
  • 395
[RELEASE] Rom Collection Browser - Browse and launch emulator game ROMs
Hi. There is a way to add a category like Windows one?

I mean I want to launch shortcuts, with no emulator. Just like when you select Windows. If I choose other platform or just other, it ask for emulator path. I want to avoid that.

Thanks
Reply
is there any solution for android now? like to use it with matrix but it doesn´t load the autoconfig file Sad thanks in advance
Reply
idk but you couldn't use it atm anyway since the game launcher is broken for 3 months
Reply
Hello,

I use the current Kodi 19 (Git from 23.08) and the current RCB version of Git.
Currently I can not start a game. It does not happen. Attached is an excerpt from the log.


2021-08-24 14:39:40.629 T:19628    INFO <general>: CPythonInvoker(0, C:\Users\UserMgmt\AppData\Roaming\Kodi\addons\service.rom.collection.browser\default.py): script successfully run
2021-08-24 14:39:40.631 T:19628    INFO <general>: Python interpreter stopped
2021-08-24 14:39:43.935 T:18072    INFO <general>: CIRServerSuite:Tonguerocess: failed to connect to irss, will keep retrying every 5 seconds
2021-08-24 14:39:45.766 T:8584     INFO <general>: CPythonInvoker(1, C:\Program Files\Kodi\addons\service.xbmc.versioncheck\resources\lib\runner.py): script successfully run
2021-08-24 14:39:45.774 T:8584     INFO <general>: Python interpreter stopped
2021-08-24 14:39:49.880 T:3212  WARNING <general>: [WS-Discovery]: The initial search for servers has failed. No servers found.
2021-08-24 14:40:02.863 T:15544    INFO <general>: initializing python engine.
2021-08-24 14:40:03.898 T:14696    INFO <general>: Loading skin file: C:\Users\UserMgmt​\AppData\Roaming\Kodi\addons\script.games.rom.collection.browser\resources\skins\Default\720p\script-Rom_Collection_Browser-main.xml, load type: LOAD_ON_GUI_INIT
2021-08-24 14:40:03.910 T:14696 WARNING <general>: Trying to add unsupported control type 1
2021-08-24 14:40:05.807 T:15544   ERROR <general>: Skipped 2 duplicate messages..
2021-08-24 14:40:05.807 T:15544   ERROR <general>: Traceback (most recent call last):
2021-08-24 14:40:05.807 T:15544   ERROR <general>: 
2021-08-24 14:40:05.807 T:15544   ERROR <general>:   File "C:\Users\UserMgmt​\AppData\Roaming\Kodi\addons\script.games.rom.collection.browser\resources\lib\launcher\base_launcher.py", line 51, in launch_game
                                                       precmd, postcmd, cmd, roms = launcher.prepare(self.romCollection, self.gameRow)
2021-08-24 14:40:05.807 T:15544   ERROR <general>: 
2021-08-24 14:40:05.807 T:15544   ERROR <general>:   File "C:\Users\UserMgmt​\AppData\Roaming\Kodi\addons\script.games.rom.collection.browser\resources\lib\launcher\base_launcher.py", line 147, in prepare
                                                       precmd, postcmd, cmd = self.build_cmd(romCollection, gameRow, roms, emuParams, part_to_repeat_in_emuparams)
2021-08-24 14:40:05.807 T:15544   ERROR <general>: 
2021-08-24 14:40:05.807 T:15544   ERROR <general>:   File "C:\Users\UserMgmt​\AppData\Roaming\Kodi\addons\script.games.rom.collection.browser\resources\lib\launcher\cmd_launcher.py", line 115, in build_cmd
                                                       return  precmd, postcmd, cmd
2021-08-24 14:40:05.807 T:15544   ERROR <general>: 
2021-08-24 14:40:05.807 T:15544   ERROR <general>: UnboundLocalError: local variable 'precmd' referenced before assignment
2021-08-24 14:40:05.807 T:15544   ERROR <general>:
Reply
nvm got it
Reply
Someone sent a pull request a while ago https://github.com/maloep/romcollectionbrowser/pull/440
I was able to fix my launcher issues by making the same changes like him.
I tested Retroarch, Dolphin, Duckstation and PPSSPP.
Retroarch, Dolphin and Duckstation working well. With PPSSPP however I have the issue that it opens the emulator without launching the game. I tried the file formats iso and cso.
Can someone else test if launching PPSSPP games works for him?
Reply
I use ppsspp core on retroarch. Works fine. Not sure about the standalone emulator.
Reply
hm yea in Retroarch I have the issue that it always crashs if my video driver is set to vulkan. And usually standalone emus are also faster. That's why I prefer them.
And launching psp roms on my windows pc works fine. The issue only exists on my Lubuntu device.

My config.xml looks like that:
Code:
<emulatorCmd>/home/jan/Dokumente/PPSSPP.sh</emulatorCmd>
<emulatorParams>"%ROM%"</emulatorParams>

And the PPSSPP.sh script contains the following:
Code:
#!/bin/bash
MESA_LOADER_DRIVER_OVERRIDE=i965 /home/jan/Repos/PPSSPP/Build/PPSSPPSDL

So if someone is on Linux and has an idea what is wrong with my setup let me know. Odd is that the emu launches, but not the rom. So the emulatorcmd should actually be okay, shouldn't it?
Reply
Tried to add some xbla games (Using *.xex) and after scraping, list has many other files showing, some .dll, some .nlp. Dont know what is going on. Probably RCB doesnt like folder games that much or .xex extension.

Edit. My bad, they are not really .dll, they are .dll.xex
Reply
Well, since RCB is pretty much abandoned, I decided to make some small changes to the code.

I'm using a previous build wich works fine (this one https://forum.kodi.tv/showthread.php?tid...pid2937200 ) at least on Windows.

And added corruption fix, video playback fix.

And also modded ps3 and Wii u categories to make it launch shortcuts, instead of files.

In rpcs3 you can create shortcuts for games just hitting right click on a game, create shortcut. Then the modded RCB will configure ps3 like a shortcuts platform, won't ask for emulator path. Also made this change for Wii u. On cemu you can create shortcuts for games, it takes a little more steps, but no more than 1 minute. There are plenty of videos of making cemu game shortcuts.

Will share later.
Reply
(2022-03-15, 15:48)trihy Wrote: Well, since RCB is pretty much abandoned, I decided to make some small changes to the code.

I'm using a previous build wich works fine (this one https://forum.kodi.tv/showthread.php?tid...pid2937200 ) at least on Windows.

And added corruption fix, video playback fix.

And also modded ps3 and Wii u categories to make it launch shortcuts, instead of files.

In rpcs3 you can create shortcuts for games just hitting right click on a game, create shortcut. Then the modded RCB will configure ps3 like a shortcuts platform, won't ask for emulator path. Also made this change for Wii u. On cemu you can create shortcuts for games, it takes a little more steps, but no more than 1 minute. There are plenty of videos of making cemu game shortcuts.

Will share later.

That's good news. RCB is great but it also has some issues for years and it deserves people like you who continue maltes work.

If there is a skilled and bored coder out there, I have a feature request for years Sad It's described here:
https://forum.kodi.tv/showthread.php?tid...pid2928483
https://github.com/maloep/romcollectionb...issues/362
Reply
Quote:Best would be if RCB could read the language out of the rom file name. For example the games language is english if there is (E) or [E] at the end of the file name. In case of my native language a (G) or (D) means German/Deutsch.

However for the beginning I would also be happy if there was just an option to write the language into the *.nfo file and RCB shows this one.
Hi. Adding this to the nfo file and make rcb show it, wont be too difficult. But probably will require skin modding too. Maybe replacing 1 of the 4 items rcb shows will be easy. Will take a look.

Too bad I know almost nothing about python.
Reply
Didnt had much luck finding how to change that feature.

But at least got rcb working fine on Kodi v20, at least on Windows. Will keep testing and see how it goes.

Hope malte can resume the project later.
Reply
Still using rcb as my game launcher, hoping that Malte or someone with knowledge take this project again Smile
Reply
(2022-06-06, 15:57)trihy Wrote: Didnt had much luck finding how to change that feature.

But at least got rcb working fine on Kodi v20, at least on Windows. Will keep testing and see how it goes.

Hope malte can resume the project later.

Too bad, waiting for this feature already for 4 years now. Still thank you for your effort, appreciate it Smile
Reply
  • 1
  • 391
  • 392
  • 393(current)
  • 394
  • 395

Logout Mark Read Team Forum Stats Members Help
[RELEASE] Rom Collection Browser - Browse and launch emulator game ROMs20