2011-10-18, 09:16
malte Wrote:Yes, I could add a general option to turn savesate on/off. But configuration of savestate params still has to be done the way it is today.
Thanks, that would be excellent
Quote:Yes and no. RCB uses skin xml files and skinning structure as all other skins in XBMC. The difference between Advanced Launcher and RCB is that RCB is a script and ALA is a plugin. This means ALA uses the default views that the skins provide for their (I think) Program section. Every skin is able to launch ALA out of the box without changing one line of code. The skin just have to add a little more code to display things like game description, fanart, etc (although it will work without). RCB is a script and needs to provide its own views for everything. So if a skin wants to provide support for RCB it needs to provide the complete xml file from scratch. Thats why a lot of skinners don't add support for RCB because it is much more work than adding some lines for ALA. Additionally RCB has some features included that go away from XBMC standards.
On the other hand RCB is much more flexible with this mechanism. All things like game info view, configuration dialogs etc. are not possible in a plugin.
Here is a little guide how to start skinning RCB. It is valid for version 0.8.7 (the current in repo) but a little bit outdated for 0.9.1. The main features of 0.9.x are skinning related so I will update the guide as soon as 0.9.x is finished. Btw, in next version you will be able to select the skin independent of your XBMC skin. So you could use RCBs Night or Simplicity skin even if your default skin is Aeon MQ3. Maybe one of these is better for you than my default Confluence skin.
Interesting, I did not know the differences between script and plugin, I spent the link you gave me to him.
The skin selector would be cool too.
Thanks again