New test version available: 2.0.2
List of changes:
- bugfix: better handling of skin widget and solo mode
- skin widgets can invoke RCB to launch games
- moved applaunch script files to addon_data folder
- new option: use VB script in solo mode
- added startup delay to RCB service
- experimental: libretro support
Note: This release also requires an update of RCB service addon. New version is 1.0.0
Solo mode fixes
There was an issue with the new skin widget feature in combination with solo mode. To fix this I added a short startup delay when RCB service wants to start RCB after returning to XBMC. You can modify the delay in addon settings -> launch games.
New location of script files:
With this release the solo mode scripts (applaunch.bat or applaunch.sh) are not executed from the addon folder anymore. They will now be launched from "XBMC/userdata/addon_data/script.games.rom.collection.browser/scriptfiles". When you first try to launch a game in solo mode with this new release, RCB will copy the required files from "XBMC/addons/script.games.rom.collection.browser/scriptfiles" to the new location. The benefit of the new location is that the script files will remain when you update RCB.
Use VB script in solo mode:
On windows a lot of users had issues with the "CApplication:: create() failed" error when using solo mode. The only reliable workaround was to use the vb scripts that I provided for download on the projects page. These files are now included in RCB and will be used if you enable the related addon setting.
Edit: Forgot to mention: The VB scripts were provided by JohnnyD2
. Thanks again!
This is for the brave ones. I am sure most of you already noticed this thread
in the development area of the forums. If not, make sure that you are seated and start reading (then dry your pants
As this feature is not yet included in XBMCs main branch (means that you will not get it even if you install the nightlies), support in RCB is not available via UI options. To get this working you have to grab garbears retroplayer branch
and compile it on your own. In XBMC you will notice new emulator addons that can be used to launch your games directly in XBMC. Note: All this is still work in progress. Read about known limitations here
To get this working inside RCB, you need to add this line to every Rom Collection in config.xml that should be used with the new builtin emulators:
If you want to add a new Rom Collection for use with RetroPlayer you still have to point RCB to a dummy emulator (this may even be a text editor) to get the config wizard satisfied. Once this is done you can edit the config.xml as explained above. All this will be more integrated as soon as RetroPlayer will be included in XBMCs main line.
Please, if you have trouble with setting this up or don't know how to compile the branch etc., DON'T ask for general support in the dev thread. Some day this will be availabe as precompiled binary that you can install on your system.
Previous version: 1.1.2