Jump to content
Rocky5

Questions and Other Stuff

Recommended Posts

Sort of in conjunction with the previous post, is there a tutorial on how to install the Menu, Homebrew, and Emulator artwork within XBMC4Gamers? I got the main Xbox game artwork running great but when I manually put a homebrew game's artwork files into its folder, I never see the main 3D box image. Running the synopsis allows me to view some of the artwork but the main 3D box image isn't there. Looking at the installed Xbox games artwork, I can't seem to find where the main 3D box image exists for those either. I thought maybe they reside somewhere in UDATA folder on the E:/ drive or in some cache/hidden folder I have yet to discover.

In  short, does anyone have all the  Menu, Homebrew, and Emulator artwork already built for each menu/game/emulator that can be easily downloaded and placed where it goes?

Thanks for any clues as to where this artwork can easily be installed!

Share this post


Link to post
Share on other sites

Can I add more categories to the synopsis files? I tried adding <resolution>480p</resolution to a default.xml file, but it's not shown on the xbox.

I would like to add resolution and aspect ratio information to my games

Share this post


Link to post
Share on other sites
On 9/20/2019 at 4:23 PM, malarrya said:

Sort of in conjunction with the previous post, is there a tutorial on how to install the Menu, Homebrew, and Emulator artwork within XBMC4Gamers? I got the main Xbox game artwork running great but when I manually put a homebrew game's artwork files into its folder, I never see the main 3D box image. Running the synopsis allows me to view some of the artwork but the main 3D box image isn't there. Looking at the installed Xbox games artwork, I can't seem to find where the main 3D box image exists for those either. I thought maybe they reside somewhere in UDATA folder on the E:/ drive or in some cache/hidden folder I have yet to discover.

In  short, does anyone have all the  Menu, Homebrew, and Emulator artwork already built for each menu/game/emulator that can be easily downloaded and placed where it goes?

Thanks for any clues as to where this artwork can easily be installed!

documentation for this project is abysmal.  I am getting into this dash for the first time and also having a heck of a time to get everything added after initial dash installation.  Artwork is partially attainable via the built-in URL Downloader script. Unfortunately it does not have all the supported emulators to grab EMUs & Artwork. for.   I tried to watch the setup video, but I could not even hear the dialogue to follow it.

  • Like 2

Share this post


Link to post
Share on other sites

hi can anyone help me, i had xbmc4gamers setup and it ran perfect but then i switched out my xbox motherboard for a one with 128mb of ram (yes i unlocked the hdd before and locked it after, i also have an xecuter 3 installed) and after that when i switch on my xbox that launches into xbmc4gamers i get to the login screen and try to login and it just takes me to the manage profile section.
i tried clearing the cache and even reinstalling it from scratch and i was able to get it working again but after switching off the console and switching it back on it just redirects me back to the manage profile page again, any help would be appreciated thanks.

Edited by RazorX2018

Share this post


Link to post
Share on other sites

Thanks for this. I installed it as a dash and love it.

I have enabled auto login because I am not interested in profiles. Is there a way to strip out profiles completely?

I ask mainly because I noticed that when pressing B on the home screen it seems to go through the profile login again.

Also it seems like something that adds a couple seconds to the boot up? No idea, just guessing.

 

Chris

Share this post


Link to post
Share on other sites
On 9/24/2019 at 2:20 PM, puntja said:

Can I add more categories to the synopsis files? I tried adding <resolution>480p</resolution to a default.xml file, but it's not shown on the xbox.

I would like to add resolution and aspect ratio information to my games

To add additional tags you'd like to see on the Synopsis page, you have to edit the script that processes the default.xml file.

system / scripts / XBMC4Gamers Extras / Synopsis / default.py

 You cannot just add additional tags you want to be included.  The script that processes the default.xml file only looks for a specific set of tags:

<synopsis>
    <title>Advent Rising</title>
    <developer>Demiurge Studios</developer>
    <publisher>Majesco Entertainment</publisher>
    <features_general>Players: 1, Dolby 5.1 Surround</features_general>
    <features_online>Content Download, Friends</features_online>
    <esrb>T</esrb>
    <esrb_descriptors>Blood, Mild Language, Violence</esrb_descriptors>
    <genre>Action-adventure, third-person shooter Action-adventure</genre>
    <release_date>May 31, 2005</release_date>
    <rating>7.8</rating>
    <platform>Xbox</platform>
    <exclusive>No</exclusive>
    <titleid>4D4A0009</titleid>
    <overview>some info would go here</overview>
</synopsis>

There are a few additional alternate tags:  title_alt, rating_alt, titleid_alt and overview_alt.

Source: Please login or register to see this link.

Look at the default.py file at line ~451:

def clear_properties():
    #####    default.xml
    Current_Window.setProperty( 'Synopsis_title','' )
    Current_Window.setProperty( 'Synopsis_title_alt','' )
    Current_Window.setProperty( 'Synopsis_developer','' )
    Current_Window.setProperty( 'Synopsis_publisher','' )
    Current_Window.setProperty( 'Synopsis_features_general','' )
    Current_Window.setProperty( 'Synopsis_features_online','' )    
    Current_Window.setProperty( 'Synopsis_esrb','' )
    Current_Window.setProperty( 'Synopsis_esrb_descriptors','' )
    Current_Window.setProperty( 'Synopsis_genre','' )
    Current_Window.setProperty( 'Synopsis_release_date','' )
    Current_Window.setProperty( 'Synopsis_rating','' )
    Current_Window.setProperty( 'Synopsis_rating_alt', '' )
    Current_Window.setProperty( 'Synopsis_platform','' )
    Current_Window.setProperty( 'Synopsis_exclusive','' )
    Current_Window.setProperty( 'Synopsis_titleid','' )
    Current_Window.setProperty( 'Synopsis_titleid_alt','' )
    Current_Window.setProperty( 'Synopsis_overview','' )
    Current_Window.setProperty( 'Synopsis_overview_alt','' )

to add additional tags to be displayed on the text mode Synopsis page. For example, add the following line to read the text of the <resolution></resolution> tags:

    Current_Window.setProperty( 'Synopsis_resolution','' )

There's more than this section of code to modify to add additional items to the page.  It doesn't display any old set of tags a user adds to the default.xml file.

Look at line ~143 of default.py:

def synopsis_mode_text():
    #####    Read XML & set
    if os.path.isfile( _Resources_Default_xml 😞
        log('|   Found default.xml')
        xbmc.executebuiltin('Skin.Reset(nodefaultxml)')
        Synopsis_XML = open( _Resources_Default_xml, 'r' ).read()
        Output = BeautifulSoup( Synopsis_XML )
        try: # Title
            Current_Window.setProperty( 'Synopsis_title', Output.title.string.replace('&amp;','&') )
            Current_Window.setProperty( 'Synopsis_title_alt', Output.title.string.replace('&amp;','&') )
        except(TypeError, KeyError, AttributeError):
            pass
        try: # Developer
            Current_Window.setProperty( 'Synopsis_developer', Output.developer.string )
        except(TypeError, KeyError, AttributeError):
            pass
        try: # Publisher
            Current_Window.setProperty( 'Synopsis_publisher', Output.publisher.string )
        except(TypeError, KeyError, AttributeError):
            pass
        try: # Features General
            Current_Window.setProperty( 'Synopsis_features_general', Output.features_general.string )
        except(TypeError, KeyError, AttributeError):
            pass
        try: #  Features Online
            Current_Window.setProperty( 'Synopsis_features_online', Output.features_online.string )
        except(TypeError, KeyError, AttributeError):
            pass
        try: # ESRB Rating
            Current_Window.setProperty( 'Synopsis_esrb', Output.esrb.string )
        except(TypeError, KeyError, AttributeError):
            pass
        try: # ESRB Descriptors
            Current_Window.setProperty( 'Synopsis_esrb_descriptors', Output.esrb_descriptors.string )
        except(TypeError, KeyError, AttributeError):
            pass
        try: # Genre
            Current_Window.setProperty( 'Synopsis_genre', Output.genre.string )
        except(TypeError, KeyError, AttributeError):
            pass
        try: # Release Date
            Current_Window.setProperty( 'Synopsis_release_date', Output.release_date.string )
        except(TypeError, KeyError, AttributeError):
            pass
        try: # GameRating
            Current_Window.setProperty( 'Synopsis_rating', Output.rating.string )
            if "0" <= Output.rating.string < "1":
                Current_Window.setProperty( 'Synopsis_rating_alt', "0" )
            if "1" <= Output.rating.string < "2":
                Current_Window.setProperty( 'Synopsis_rating_alt', "1" )
            if "2" <= Output.rating.string < "3":
                Current_Window.setProperty( 'Synopsis_rating_alt', "2" )
            if "3" <= Output.rating.string < "4":
                Current_Window.setProperty( 'Synopsis_rating_alt', "3" )
            if "4" <= Output.rating.string < "5":
                Current_Window.setProperty( 'Synopsis_rating_alt', "4" )
            if "5" <= Output.rating.string < "6":
                Current_Window.setProperty( 'Synopsis_rating_alt', "5" )
            if "6" <= Output.rating.string < "7":
                Current_Window.setProperty( 'Synopsis_rating_alt', "6" )
            if "7" <= Output.rating.string < "8":
                Current_Window.setProperty( 'Synopsis_rating_alt', "7" )
            if "8" <= Output.rating.string < "9":
                Current_Window.setProperty( 'Synopsis_rating_alt', "8" )
            if "9" <= Output.rating.string <= "9.9":
                Current_Window.setProperty( 'Synopsis_rating_alt', "9" )
            if "10" <= Output.rating.string <= "10.9":
                Current_Window.setProperty( 'Synopsis_rating_alt', "10" )
        except(TypeError, KeyError, AttributeError):
            pass
        try: # Platform
            Current_Window.setProperty( 'Synopsis_platform', Output.platform.string )
        except(TypeError, KeyError, AttributeError):
            pass
        try: # Exclusive
            Current_Window.setProperty( 'Synopsis_exclusive', Output.exclusive.string )
        except(TypeError, KeyError, AttributeError):
            pass
        try: # Title ID
            Current_Window.setProperty( 'Synopsis_titleid', Output.titleid.string )
            Current_Window.setProperty( 'Synopsis_titleid_alt', Output.titleid.string )
        except(TypeError, KeyError, AttributeError):
            pass
        try: # Overview
            Current_Window.setProperty( 'Synopsis_overview', Output.overview.string )
            Current_Window.setProperty( 'Synopsis_overview_alt', Output.overview.string )
        except(TypeError, KeyError, AttributeError):
            pass
    else:
        log('|   No default.xml found')
        xbmc.executebuiltin('Skin.SetBool(nodefaultxml)')
        Current_Window.setProperty( 'Synopsis_title','Could not find:' )
        Current_Window.setProperty( 'Synopsis_title_alt',GameName )
        Current_Window.setProperty( 'Synopsis_developer','' + _Resources_Default_xml )
        Current_Window.setProperty( 'Synopsis_titleid_alt','' )
        Current_Window.setProperty( 'Synopsis_overview_alt','No synopsis information found.' )

You will need to add another try: section for the resolution tag before the else section of the code.

try: # Resolution
            Current_Window.setProperty( 'Synopsis_resolution', Output.resolution.string )
        except(TypeError, KeyError, AttributeError):
            pass

And, adding a label for the resolution in the code starting at line 493 and printing the labels starting at line 285.  There are 11 unused labels (empty) Synopsis_label_20 - Synopsis_label_30.

For example change the Synopsis_label_20 line to read:

Current_Window.setProperty( 'Synopsis_label_20','Resolution:' )

P.S. The above code additions may not work at all.  I've not look in depth at how the synopsis default.py program works or tried adding the lines I suggested to verify that these changes would work.

Share this post


Link to post
Share on other sites

Is there a way to “lock out” changes to skin settings in XBMC4GAMERS?  And/or password protect files and folders?

 

Ive also been questioning how to add fanart and covers (default.tbn), for games that don’t have them in artwork installer?

Edited by Swirlygiver

Share this post


Link to post
Share on other sites
On 2/24/2020 at 1:06 AM, Swirlygiver said:

Is there a way to “lock out” changes to skin settings in XBMC4GAMERS?  And/or password protect files and folders?

 

Ive also been questioning how to add fanart and covers (default.tbn), for games that don’t have them in artwork installer?

Disable edit mode, enter Key code in login screen.
 

there is no kiosk mode like there is in emustation, I may add this at a later date but above is basically it but super locked down.  

Share this post


Link to post
Share on other sites
On 12/24/2019 at 8:33 AM, Chris1991 said:

I have enabled auto login because I am not interested in profiles. Is there a way to strip out profiles completely?

Did you manage to figure this out?

Below was posted on Reddit r/originalxbox

Recently restored/tsop'd a 1.1, all setup and ready to go. Auto login checked, however when booting you see the profile select screen for a fraction of a second, not a big deal but is there a way of removing it?

I have a 1.4 I did years ago, I removed the login screen back then but can't remember how.

I found some old instructions from the man himself...

"Edit Q:\USERDATA\profiles.xml and change line 3 from <useloginscreen>true</useloginscreen> to <useloginscreen>false</useloginscreen>

Now all you need to do is change the skin to Profiles skin & you're done." - Please login or register to see this link.

But not sure what "Now all you need to do is change the skin to Profiles skin & you're done." means, as I can't see an option to change the skin. Or is this an xml edit?

I'm sure this is simple and I've overlooked something, any help would be appreciated. Thanks.

Edited by coldmethod

Share this post


Link to post
Share on other sites
1 hour ago, coldmethod said:

Did you manage to figure this out?

Below was posted on Reddit r/originalxbox

Recently restored/tsop'd a 1.1, all setup and ready to go. Auto login checked, however when booting you see the profile select screen for a fraction of a second, not a big deal but is there a way of removing it?

I have a 1.4 I did years ago, I removed the login screen back then but can't remember how.

I found some old instructions from the man himself...

"Edit Q:\USERDATA\profiles.xml and change line 3 from <useloginscreen>true</useloginscreen> to <useloginscreen>false</useloginscreen>

Now all you need to do is change the skin to Profiles skin & you're done." - Please login or register to see this link.

But not sure what "Now all you need to do is change the skin to Profiles skin & you're done." means, as I can't see an option to change the skin. Or is this an xml edit?

I'm sure this is simple and I've overlooked something, any help would be appreciated. Thanks.

JC replied on reddit.

See Please login or register to see this link. for solution if you have the same issue.

Thanks again JC.

Share this post


Link to post
Share on other sites

How do you use the dlc installed from the downloader?

My Xbox says it is installed and I can even see them in the original dashboard under the savegames, but when I boot into the game the installed things are not there, for example the new maps in halo...

Share this post


Link to post
Share on other sites

A lot of the DLC content is only for multi-player and, I think, in some cases online multi-player only.

So that DLC will only be available if you've selected multi-player option from game's menu. The Halo 2 DLC I assume you are referring too all looks to be multi-player stuff.

Halo 2
Blastacular Pack - new multiplayer maps: Desolation and Tombstone. 9112 blocks
Bonus Map Pack - new multiplayer maps: Containment and Warlock. 5787 blocks
Killtacular Pack - new multiplayer maps: Sanctuary and Turf. 6326 blocks
Maptacular Pack - new multiplayer maps: Backwash, Elongation, Gemini, Relic, and Terminal. 14244 blocks
Capture the Flag: Classic CTF Tank - Bungie favorite gametype. 1 block
Capture the Flag: Covie Gulch - Bungie favorite gametype. 1 block
Slayer: Golden Showers - Bungie favorite gametype. 1 block
Slayer: Peacemakers - Bungie favorite gametype. 1 block
Slayer: Swords No Radar - Bungie favorite gametype. 1 block (also known as Paranoia)
Slayer: Team GoldShowers - Bungie favorite gametype. 1 block
Slayer: Zombies - Bungie favorite gametype. 1 block

Edited by HDShadow

Share this post


Link to post
Share on other sites

Hi Everyone. I recently installed Rocky's softmod and XBMC4Gamers and am really loving it so far.

However i cannot seem to download or install the game box art and descriptions.

I installed the dash from the Softmod Extra's disc, installed and updated urldownloader, updated the dash to the most recent version. When I go to the downloads section i can download homebrew, mods, dlc, etc, however themes and artwork both show up blank. Running the Artwork installer script from the skins/scripts section does nothing (i could be misnaming the section, but its the one that has the list of available scripts).

I havent been able to find any information by googling the issue so if anyone could give me an idea of what went wrong or i'm doing wrong it would be greatly appreciated!

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


  • Similar Content

    • By yaQcha
      Yesterday I ftp'd Conker Live and Reloaded to my Xbox v.1.0 , however the game doesn't boot up, instead it displays a message saying: "there is a problem with your disc, it may be damaged or dirty". I tried patching the game with ACL in DVD2Xbox but nothing happens, I still get the same error. Is there something more I'm not taking in account? 🙁
    • By bulkchart32
      is it possible for a bad power supply to cause an error 9 on a v1.3? i can't find anything wrong with the board and have tried a known good ide cable on it. google say 9 is a rare error about the system communicating with the hdd. i can't find any other problem with it and i can here the hdd making it's normal early 2000's hdd clattering sounds(except not quite as many as a functioning xbox). i don't have another 1.3 psu to test it with so that is why i am asking.
    • By madmon
      Hey guys,
      Due to the current situation in the world I have decided to finally install my mod chip. I do have a few questions regarding the install. I have read many guides and watched several videos on how to install these chip(aladdin xt plus2) and I rather not cut the trace on the motherboard. I found this video and I do like the idea of having the chip not light up while the xbox is off and not cutting the trace, Now that being said I know the internet is filled with people who find ways to do things differently but are not the right way to do them(I am not bad mouthing this gentleman) . Now my questions are
      1- will installing the chip this way damage my xbox(short/Long term)
      2-Is there any guides that you know of that are better(please link if possible)
      3-is it possible to have the chip setup/installs so I can still boot into ms dash.(I read it is possible to set it up so a long power press will start the chip)
      I do not plan to use a lpc rebuild, I can just do it with wire. 
      Thanks in advance 
       
       

Board Life Status


Board startup date: April 23, 2017 12:45:48
×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.