[CLOSED] Xbox Extended

Discussion and development of skins for XBMC4XBOX

[CLOSED] Xbox Extended

Postby Dom DXecutioner » Tue Mar 25, 2014 2:25 am

DISCLAIMER: This project is not affiliated or endorse by Microsoft or The XBMC (Kodi) Foundation.

Although this skin is not - in no way, shape, or form - complete, by any stretch of the imagination; time, motivation, and dedication eludes me... therefore, i've decided to release what i have so far. DO NOT have high expectations as various things are not the way the should and some non-existent at all :)

You will need to be on, at least, Beta 3.5 or the latest nightly. Also, for those with 128MB XBox, let me know how it handles 720 (visually). :D

Image

Edit 10.27.2014
- various changes; don't really want to go into it, too many bad memories :evil: :D
download: XBox Extended v0.96

EDIT: 08.06.2014
- many changes and fixes have occurred since the last build; i fixed things, but may have broken others (hopefully not much)
download: XBox Extended v0.95

EDIT: 07.06.2014
- If you have a previous build, you may need to delete your guisettings.xml file for this to work properly.
download: XBox Extended v0.94

EDIT: 06.30.2014 - WARNING!!! Bugs Amidst! :oops:
- Update: link removed


The one thing I'd like to point out is the Games section; some views will require that you have the following folder structure in each game:
Code: Select all
GameFolder
   + _resources
      + artwork
         poster.jpg
         disc.png
         thumb.jpg
         icon.jpg
   default.xml


Although the script has not been working in a couple of xbox i've tried, it has worked on others, so i have included it with the hopes that it will work for you. It will not launch the game at this point because i disabled that... but it should do the rest... if it does not work, it will just get stuck at the progress bar, at which point you'll have to do a manual reboot, i have not really looked into the reason but at a glance, i don't have a clue why it's doing that.

You have been WARNED! Enable it at your own RISK! :) Just saying!

Assuming the script works, it will - IMPORTANT: this may or may NOT work:
  • prompt you to update the database
  • scan all "default.xml" with the data onto the database
  • reload and display the new info
  • play any trailers if you enable that option

REMEMBER: when playing previews, you will suffer a performance lag; this is XBMC and not on of those great emulators; XBMC does NOT run stolen code that claims to be its own even though documentation is non-existent - you know who you are ( :twisted: ), code that violates the GPL license and it DOES pre-load many other codecs (high overhead - hence low memory) that are meant for what XBMC is, a MEDIA PLAYER.

The default.xml structure is as follows:
Code: Select all
<game>
   <platform>xbox</platform>
   <titleId>00000000</titleId>
   <title>Halo 2</title>
   <publisher>Microsoft</publisher>
   <developer>Bungie</developer>
   <genre>First Person Shooter</genre>
   <esrb>M</esrb>
   <esrb_descriptors>Blood and Gore/Language/Violence</esrb_descriptors>
   <features_general>Offline Players: 1-4/System Link: 2-16/HDTV: 480p/16:9 Widescreen/Dolby 5.1 Surround/Xbox Exclusive<features_general>
   <features_online>Online Multiplayer: 1-16/Content Downloads/Online Scoreboards/Clans/Live Aware</features_online>
   <exclusive>Yes</exclusive>
   <release_date>11/09/2004</release_date>
   <overview>Pushing the Xbox hardware to its very limits, Halo 2 will expand on everything that made the original game great, plus add a wealth of technological and gameplay advances. Significantly improved graphics, enhanced AI, destructible and interactive environments, and an advanced real-time lighting engine are just a small part of Halo 2's evolution of design and technology. Every improvement in Halo 2 is designed to take gameplay to a new level, and in the end, to tell a better story.</overview>
   <ismod>no</ismod>
   <screenshots>
      <item>screenshot1.jpg</item>
      <item>screenshot2.jpg</item>
   </screenshots>
   <media>
      <item>
         <title>Walkthru 1</title>
         <url>walkthru_1.avi</url>
      </item>
      <item>
         <title>Walkthru 2</title>
         <url>walkthru_2.avi</url>
      </item>
   </media>
</game>
Last edited by Dom DXecutioner on Thu Apr 03, 2014 12:37 am, edited 3 times in total.
Image
User avatar
Dom DXecutioner
 
Posts: 548
Joined: Thu Jul 05, 2012 11:59 pm
Location: California
Has thanked: 216 times
Been thanked: 176 times

Re: [WIP] Xbox Extended

Postby skatulskijean » Tue Mar 25, 2014 7:30 am

Thanks for this.
I have it not tested momently but i thanks.

Regards Jan

Edit 1 a beatifull editable Skin from you .

The Addon shortcutscript is for me not working i look the next days why.

What you think since setResolvedUrl on the script site not working ?
i think you can switch to this Solution for playing the Trailer for a Game and i think when you set the listitem.setProperty('mimetype', '') to the mimetyp from xmv.
You are on the best Option than it give many Game Videos for this Format and this make it faster then xbmc must not first search the mimetype to play it.
I have many xmv what since for the Dashbord what to the Emulators and Game playing bring fun(but have not legal stoff on it) tested with the DVDPLayer on xbmc4xbox and she working nice.
So i think you can set the mimetype to this format.
skatulskijean
 
Posts: 1027
Joined: Wed Jul 04, 2012 8:01 am
Has thanked: 1 time
Been thanked: 148 times

Re: [WIP] Xbox Extended

Postby NOTTHESAME » Wed Mar 26, 2014 1:13 am

so far so good dom great job even if its not done, keep up the great work seems awesome :)
NOTTHESAME
 
Posts: 530
Joined: Thu Aug 02, 2012 7:46 am
Has thanked: 82 times
Been thanked: 61 times

Re: [WIP] Xbox Extended

Postby Dom DXecutioner » Wed Mar 26, 2014 3:49 am

skatulskijean wrote:Thanks for this.
The Addon shortcutscript is for me not working i look the next days why.

You know the drill... debug.log
skatulskijean wrote:Thanks for this.
What you think since setResolvedUrl on the script site not working ?

Don't really use scripting much, so I don't have an opinion... sorry!
skatulskijean wrote:You are on the best Option than it give many Game Videos for this Format and this make it faster then xbmc must not first search the mimetype to play it.

Thanks! And interesting... Didn't know I can do that; I will have to look into that at a later time!

NOTTHESAME wrote:so far so good dom great job even if its not done, keep up the great work seems awesome :)

Thanks!
Image
User avatar
Dom DXecutioner
 
Posts: 548
Joined: Thu Jul 05, 2012 11:59 pm
Location: California
Has thanked: 216 times
Been thanked: 176 times

Re: [WIP] Xbox Extended

Postby mrmajikbus45 » Wed Mar 26, 2014 12:41 pm

Hey you son of a bitch, it broke my Xbox! Nah, it looks good. Feels a little lighter than the version you had me test a few months ago. Still not ready for prime time yet, but I'm sure you made BuZz hard since you finally released a version. :lol: Keep up the good work.
A strong man doesn't need to read the future, he makes his own. -Solid Snake
American as Guile!
Get your Chimp on!
User avatar
mrmajikbus45
 
Posts: 320
Joined: Mon Nov 18, 2013 12:36 am
Location: Indianapolis, IN, USA
Has thanked: 32 times
Been thanked: 47 times

Re: [WIP] Xbox Extended

Postby skatulskijean » Thu Mar 27, 2014 9:23 am

Videobackground on skin

on main xbmc its give a Solution for Videobackground on skins you can read here i think the same can a skinner bring to work on xbmc4xbox the only what we must other do since the integration from a script what read the game spezfic .xml to access the location for video for the selected game.
Please look here http://forum.xbmc.org/showthread.php?tid=157585

we that looks as example default videobackground can you see here:
[youtube]https://www.youtube.com/watch?v=7gfIrkO4dmA[/youtube]




here is a short script from me to access the information(Frontcover,description,release-date,developer ,fanart (when a fanart is located) from a given xbox game Titel

the thegamesdb.net holding as example the information for over 400 xbox games

searchentered holding the Game name for the Search .
the Game name must be the same we the release Titel from the Game as example
Halo given the information for Halo 2 the the right name for Halo was 'Halo: Combat Evolved' and when you search with this its giving the right information.
Next Problem the Fanart its to big for the use on the xbox1 but that can we only change when we adding a Fanart on a xbox compatible format to the thegamesdb its the same with a trailer for the game.

Code: Select all
    import requests
    import urllib
    import re



    Platform=urllib.quote_plus('Microsoft Xbox')
    searchentered='Batman Begins'
    search=urllib.quote_plus(searchentered)
    url='http://thegamesdb.net/api/GetGamesList.php?name=%s&platform=%s' % (search,Platform)
    html=requests.get(url).content.encode('utf-8')
    url='http://thegamesdb.net/api/GetGame.php?id='+str(re.findall('<id>(.*?)</id>',html,re.S)[0])
    print url
    resp=requests.get(url)
    html=resp.content.encode('utf-8')
    name=re.findall('<GameTitle>(.*?)</GameTitle>',html)[0]
    date=re.findall('<ReleaseDate>(.*?)</ReleaseDate>',html)[0]
    desc=re.findall('<Overview>(.*?)</Overview>',html)[0]
    puplisher=re.findall('<Publisher>(.*?)</Publisher>',html)[0]
    dev=re.findall('<Developer>(.*?)</Developer>',html)[0]
    iconimage='http://thegamesdb.net/banners/_gameviewcache/'+(re.findall('<boxart side="front".*?thumb="(.*?)"',html)[0]).replace('/thumb','')
    try:
     fanart='http://thegamesdb.net/banners/'+str(re.findall('<original.*?>(.*?)</original>',html,re.S)[0])
    except:
     fanart=' '
    print name
    print date
    print desc
    print puplisher
    print dev
    print iconimage
    print fanart




we can it use to crate the xml file for a game as example .
skatulskijean
 
Posts: 1027
Joined: Wed Jul 04, 2012 8:01 am
Has thanked: 1 time
Been thanked: 148 times

Re: [WIP] Xbox Extended

Postby captainsensation » Thu Mar 27, 2014 6:38 pm

thank you for this skin, it uses less memory than confluence lite and therefore it does not crash on youtube playback so there is no going back for me. I havent noticed memory leaks either. I hope you or someone else can finish this skin but it is very usuable in its current state.
captainsensation
 
Posts: 155
Joined: Sat May 18, 2013 5:12 pm
Has thanked: 21 times
Been thanked: 4 times

[WIP] Xbox Extended

Postby Dom DXecutioner » Thu Mar 27, 2014 8:50 pm

@majik,

What do you mean by "lighter?"

@jan

For the time being, I don't have any plans in including video background; however, it is something to consider in the future. Thanks!

As for the scraping, having the thegamesdb.net available is nice option but I'm not sure if that's something I wanna do. I have other options that I'm currently looking into that may not need the name of the game, instead it will rely on the title ID of the xbox game, which is handled by xbmc. Still, it's something to definitely to consider if my other options do not work out.

@captain

I'm working on the skin at the moment and don't have any plans to stop in the foreseeable future.
Image
User avatar
Dom DXecutioner
 
Posts: 548
Joined: Thu Jul 05, 2012 11:59 pm
Location: California
Has thanked: 216 times
Been thanked: 176 times

Re: [WIP] Xbox Extended

Postby mrmajikbus45 » Fri Mar 28, 2014 1:27 am

I meant that it seemed less memory intensive.
A strong man doesn't need to read the future, he makes his own. -Solid Snake
American as Guile!
Get your Chimp on!
User avatar
mrmajikbus45
 
Posts: 320
Joined: Mon Nov 18, 2013 12:36 am
Location: Indianapolis, IN, USA
Has thanked: 32 times
Been thanked: 47 times

Re: [WIP] Xbox Extended

Postby Dom DXecutioner » Fri Mar 28, 2014 1:33 am

Nice! Made a few changes for that; though I think it also lags a bit because if it. :(
Image
User avatar
Dom DXecutioner
 
Posts: 548
Joined: Thu Jul 05, 2012 11:59 pm
Location: California
Has thanked: 216 times
Been thanked: 176 times

Re: [WIP-Release] Xbox Extended

Postby senna99 » Fri Mar 28, 2014 9:49 am

Hello Dom DXecutioner

This is nice skin,I want to thank you, on the previous version,
that helped me a lot to create my version skin on xbmc forum skin not yet completed.


Best Regards
senna99
 
Posts: 5
Joined: Fri Mar 28, 2014 9:38 am
Has thanked: 0 time
Been thanked: 0 time

Re: [WIP-Release] Xbox Extended

Postby cashonly » Fri Mar 28, 2014 10:30 am

good looking skin, you did an incredible job. it give justice to the good old xbox console. i'm looking forward for the final version.
These pretzels are making me thirsty!
User avatar
cashonly
 
Posts: 155
Joined: Thu Jul 19, 2012 5:12 pm
Has thanked: 18 times
Been thanked: 20 times

Re: [WIP-Release] Xbox Extended

Postby captainsensation » Fri Mar 28, 2014 6:41 pm

I know it isnt finished but just sharing that i noticed when i try to play music my xbox freezes.
captainsensation
 
Posts: 155
Joined: Sat May 18, 2013 5:12 pm
Has thanked: 21 times
Been thanked: 4 times

Re: [WIP-Release] Xbox Extended

Postby nayparm » Sat Mar 29, 2014 12:22 am

Sh!t the bed Dom! this is awsome work!

PM sent re 128mb ;)
nayparm
 
Posts: 38
Joined: Tue Sep 24, 2013 4:22 pm
Has thanked: 8 times
Been thanked: 6 times

Re: [WIP-Release] Xbox Extended

Postby MLSchleps » Sat Mar 29, 2014 3:33 pm

I am interested in helping with this. I'm currently making Slim covers for the Xbox and uploading them to The Iso Zone. I could take the covers I have made and convert them to poster files for the skin. What size are the poster files intended to be? I made one at 380x535 and it looks great!
MLSchleps
 
Posts: 1
Joined: Sat Mar 29, 2014 3:20 pm
Has thanked: 0 time
Been thanked: 0 time

Re: [WIP-Release] Xbox Extended

Postby catch_2030 » Sun Mar 30, 2014 3:06 am

Great work on this man :) Can't wait to see it done! This will be the best skin for XBMC upon completion if you ask me :)
catch_2030
 
Posts: 19
Joined: Sun Mar 30, 2014 3:02 am
Has thanked: 8 times
Been thanked: 1 time

Re: [WIP-Release] Xbox Extended

Postby tim619 » Sun Mar 30, 2014 9:35 am

Thank you so much for continuing the work on this project it's awesome :D
I really like the disc spinning in game section, 2 months ago I thought about asking for implementing this feature :o

When testing this build two things I saw you could maybe fix:
1) when I'm in the 'menu' where all titles are like welcome,social,weather,... I assume getting in this menu with going down instead of pressing A, maybe you could enable both
buttons for this especially because down button isn't used in this case.
2) also in this 'menu' when I press L or R button to go quick through this menu it is much too quick when I press a bit to much down so would be nice if this is slowed down in longer press 8-)

greets
tim619
 
Posts: 193
Joined: Sun Mar 10, 2013 10:22 am
Location: Germany
Has thanked: 24 times
Been thanked: 40 times

Re: [WIP-Release] Xbox Extended

Postby skatulskijean » Sun Mar 30, 2014 1:53 pm

@Dom DXecutioner

I have rewritten my script and created a Gamelauncher addon:

What will this do :
on first run :
this script read the dir's names from path f:\games
and search with the names on http://thegamesdb.net over the api and
save the information for the games on sqlite3 db with the name games .
momently i save only the gameTitel ,Year ,Plot ,Coverurl,FanarUrl on the DB.


with thew next run it access all the information over the createded database and with a click the selected game run.
i have switched to a default fanart then the fanarts located on http://thegamesdb.net since to big (for use on xbox)

I have this first created as Video addon (then this since only addons and i must not skinning intern with scripts) .

Next i add over context menu a play Trailer function, what search the video what is located with the name from the game and play this over my intern youtube play solution.

then i go back and see that i can create a progamm addon what since basicly scripts with intern skinning)Confluencelight

this is what it looks momently (you can run the game over abspielen on th the Plotview to)
Image

Image

Image

This is what it Looks on Jx720 Skin(BigPoster view):

Image
Image

So i think it where nice we use this database and adding games what since not located on it with description and all the other information what we want.
Regards Jan
skatulskijean
 
Posts: 1027
Joined: Wed Jul 04, 2012 8:01 am
Has thanked: 1 time
Been thanked: 148 times

Re: [WIP-Release] Xbox Extended

Postby Iceus » Tue Apr 01, 2014 10:35 pm

Edit - nvm you done a great job on this its hard as hell for me to read home.xml with notepad++ :shock: look at Includes.xml and then home.xml to see what I mean.
Iceus
 
Posts: 7
Joined: Wed May 01, 2013 10:52 pm
Has thanked: 1 time
Been thanked: 0 time

Re: [WIP-Release] Xbox Extended

Postby Dom DXecutioner » Thu Apr 03, 2014 12:40 am

@jan,

nice work!

@iceus,

not sure what you're referring to by "nvm"...

i posted a teaser trailer in the first post.
Image
User avatar
Dom DXecutioner
 
Posts: 548
Joined: Thu Jul 05, 2012 11:59 pm
Location: California
Has thanked: 216 times
Been thanked: 176 times

Next

Return to Skin Development

Who is online

Users browsing this forum: Yahoo [Bot] and 1 guest