XBMC for Xbox (XboxMediaCenter) SVN rev13573 build of June 16th 2008 compiled by T3CH
This is a complete snapshot of what was in SVN at the time the build was compiled, with just a few small additions:
+ Killarny & Nuka1195 & Pike's Apple Movie Trailers (AMT) SVN pre-0.99.5a rev2150 [scripts/Apple Movie Trailers]
+ EnderW & Blittan's XBMCScripts Installer 1.8 SCRIPT [scripts/XBMCScripts]
+ Team XBMC Lyrics 1.5.9 rev2148 SCRIPT [scripts/XBMC Lyrics]
+ Asteron's Tetris 1.1 SCRIPT [scripts/Tetris]
+ BigBellyBilly's T3CH Upgrader 1.6 SCRIPT [scripts/T3CH Upgrader]
+ Nuka1195's XBMC-Addons Installer 1.2 PLUGIN [plugins/programs/]
+ Black Market Team's Theme Browser rev43 SCRIPT [scripts/Theme Browser]
+ Codecs for mplayer [/system/players/mplayer/codecs/*]Special Note From T3CH:
NOTEWORTHY, XML and SCRIPT CHANGES IN THIS BUILD:
* AMT updated to pre-0.99.5a, Lyrics to 1.5.9, Nuka1195's Plugin Installer to 1.2
* I'm including the >>XBMC Win32 PC environment<<.exe that is meant for skinners & python developers, read more about the concept here
. It was built using Microsoft DirectX Summer 2004 SDK.
* I've tweaked the win32 >>run_me_first.bat<< so it runs and then unmounts the virtual drives when you exit.
* If you want to report bugs, please do it the PROPER way, see http://xbmc.org/wiki/index....oper_Bug_Report
Here is the FULL changelog
since the June 01st 2008 SVN Rev13360 Build
(last one posted on xbins
INSTALL NOTES from T3CH readme/nfo:
2008-06-16 13573 fixed: Python docs for setPercent() method
2008-06-16 13572 fixed: python progress control. changed to accept and pass an integer as the SetPercentage() function requires an integer.
2008-06-15 13570 fixed: compile errors changed: plugin settings strMask for type programs. added .py to win32
2008-06-15 13568 fixed: messed up tabbing in Application.cpp
2008-06-15 13567 merged: backported various warning fixes from linuxport
2008-06-15 13563 fixed: parsestring in scraperurl would lead to the xml being stored twice
2008-06-14 13560 changed: plugin settings "programs" type to account for different extensions in windows (Linux and OSX is currently set to "")
2008-06-14 13559 updated: Italian translation, thanks kotix.
2008-06-14 13557 fixed: remove unnecessary parameter
2008-06-14 13555 cosmetics
2008-06-13 13553 fixed: lastfm didn't restore repeat/shuffle settings on exit.
2008-06-11 13540 fixed: [ 1991396 ] Videodb fix for not deleting writers - thanks to tut-ankh-amon
2008-06-11 13534 fixed: remove duplicate include statement
2008-06-11 13533 changed: made pageup/down skipnext/prev change chapters on files that supported it, not only for dvd's changed: made channnel changes for myth client bring up osd.
2008-06-11 13532 changed: remove unnecessary code complication
2008-06-11 13531 fixed: remove ununsed, duplicate code
2008-06-11 13530 Changed : Added initial version of a Nav-able Video info window if the current playing video has a plot assigned to it 2 new buttons will show in video info on the sides. Going left and right will change from file info to a plot complete with scrollbar (if needed). (Mythtv Live TV plot/description now uses this method too)
2008-06-11 13529 Fixed : Made sure new DialogFullScreenInfo.xml is closed on full screen video exit to prevent empty dialog after video playback (thanks spiff)
2008-06-11 13523 Added : Key map for DialogFullScreenInfo.xml to make it saner to navigate and more like the old way
2008-06-11 13522 fixed: Check for dialogfullscreeninfo.xml on skin change, rather than at app start.
2008-06-11 13521 fixed: compilation error.
2008-06-11 13520 fixed: <pulseonselect> was ignored for settings sliders + spinners.
2008-06-11 13515 forgot file
2008-06-10 13514 changed: split file
2008-06-10 13513 added: video fullscreen info can now be a dialog
2008-06-10 13512 changed: remove old backwards compatibility code
2008-06-10 13511 changed: fix name of party mode playlist and disable edit
2008-06-10 13510 changed: better label used in smart playlist editor
2008-06-10 13508 fixed: consider keyboard as unpressed in XBMC_PC when window isn't active.
2008-06-10 13507 fixed: uneccessary buffering in dts/ac3 codec if demux packet contained more than one frame of data.
2008-06-10 13506 fixed: dvdplayer could stall during caching if queues ran completly empty.
2008-06-10 13498 fixed: Don't attempt to return empty icons from the infomanager.
2008-06-10 13497 fixed: Scrollbars wouldn't show the nib if the number of items was equal to the number viewable.
2008-06-10 13495 added: Filmstarts.de scraper
2008-06-08 13475 changed: python method addContextMenuItem() -> addContextMenuItems() (you can add up to 10, so makes sense) added: infolabel "Container(id).Property()" (id optional) and python method xbmcplugin.setPluginCategory(). Skinners can use this in media windows to display the current plugins subcategory. use: Container(id).Property(PluginCategory) (id optional) added: infolabel "Container.PluginName" displays the plugins root folder.
2008-06-08 13471 updated: Dutch and Greek translations, thanks juroen and ydatografida (missed the message in the last commit, my bad)
2008-06-05 13422 added: boost::shared_ptr to SVN tree.
2008-06-05 13418 added: SendClick(window,controlID) message. Allows sending button presses from other windows/dialogs.
2008-06-05 13415 updated: Greek and Chinese translations, thanks Ydatografida and anonymous.
2008-06-05 13414 Updated : couple of Dutch skins as per smokeheads suggestions
2008-06-05 13413 fixed: passthrough code for dvdplayer could miss sync packet for ac3/dts if syncword started about packetlen/2+10 bytes into the demux packet.
2008-06-04 13411 changed: give dts codec same treatment as ac3 codec just got.
2008-06-04 13408 changed: simplify ac3 decoder handling so mixdown settings are handled in one place instead of spread out.
2008-06-04 13406 changed: ac3 decoder for dvdplayer wouldn't not always resync properly. (this likely applies to dts decoder and passthrough too)
2008-06-04 13404 added: Container.SortDirection builtin, and conditional (eg container.sortdirection(ascending))
2008-06-04 13403 added: activatewindow(videolibrary,node,return) support to videolibrary window - allows you to return to a subnode of the specified node. eg if you have a tvshows button normally go to tvshowtitles, and you were last in season 2 of a particular show, then activatewindow(videolibrary,tvshowtitles,return) will return you to that location.
2008-06-04 13402 revert: Change to Util.cpp that wasn't wanted.
2008-06-04 13400 fixed: Video OSD animations weren't reset on close/reopen.
2008-06-04 13398 changed: separated cleaning of video filenames from stacking, and gave cleaning a separate setting, thanks to cptspiff
2008-06-04 13395 changed: Compress music library only every 20 commits, rather than every commit, thanks to cptspiff.
2008-06-04 13394 added: .m2t / .m2ts to the list of video extensions (thanks to cptspiff)
2008-06-04 13393 cleanup: removed duplicate code in ShowIMDb()
2008-06-04 13392 fixed: Don't show authentication details via listitem.path/listitem.filenameandpath (thanks cptspiff)
2008-06-03 13390 Changed : PM3 swapped the Ok Cancel buttons in DialogMediaSource.xml and DialogPluginSettings.xml to make them consistent with the rest of the skins placement
2008-06-03 13388 fixed: Make sure stack status is saved without the temporary stack unavailable bits (should fix stack status resurrecting after a reboot)
2008-06-03 13383 fixed: Video information window had missing info for tvshows + episodes (and possibly other stuff) if invoked from files view.
2008-06-03 13382 Changed : PM3 - Various Changes to Video Info dialog window including * Added Path to Movies info so you can tell what your original file is called and located * Added Number of Watched and Unwatched Episodes to TV Show info * Moved trailer button down to underneath the other buttons instead of being all out by itself * changed the code that referenced the icons in the window
2008-06-03 13381 Added : PM3 - Unwatched episode count to TV Shows "Media Info 2" view
2008-06-03 13378 Added : PM3 - Watched overlay icon to seasons "List 2" view
2008-06-03 13376 Fixed : PM3 - Since TV Shows can now be marked as watched the Watched overlay icons where in the wrong place
2008-06-03 13375 Fixed : PM3 - When you go to Settings -> Video -> Player, the arrows for the scrollbar comes in faster than the actual bar
INFORMATION from T3CH readme/nfo:
* APPLICATION INSTALL
- Fresh Install: Transfer _whole_ XBMC folder to your APPS folder (or where you want it).
- Upgrade: Backup the XBMC\UserData folder. Transfer whole XBMC folder to Xbox. Overwrite UserData folder with your backed up copy.
* DASHBOARD INSTALL (SOFTMODS)
ARE NOT COVERED IN THIS README, SEE http://forums.xbox-scene.com/index.php?showtopic=406656
* DASHBOARD INSTALL
- Option 1. Team XBMC's shortcut tool.
It's included in the _tools folder as <<SHORTCUT by TEAM XBMC.xbe>> + <<SHORTCUT by TEAM XBMC.cfg>>.
Instructions here: http://xbmc.org/wiki/index....=As_a_Dashboard
Rename the <<SHORTCUT by TEAM XBMC.xbe>>+.cfg & also EDIT the .cfg so it matches your config.
See APPLICATION INSTALL above.
- Option 2. Thanks to an app called 'Team UIX's Xbe Shortcut Maker v1.0' by JbOnE, it's now easy...
Transfer contents of XBMC folder (this is VERY important since the tool is hardcoded) TO "E:\APPS\XBMC\". Rename <<SHORTCUT by TEAM UIX.xbe>> to something your bios can boot (see http://xbmc.org/wiki/index....=As_a_Dashboard
or read your BIOS README) and transfer to location your mod solution boots. No need to fiddle with HOME tag anymore, and future upgrades you need not to worry about this file (unless you move XBMC).
* AN INTRODUCTION TO PLUGINS
XBMC has a system for Media plugins to allow browsing of remote content (Internet) using the regular filesystem approach.
Plugins are put inside >>XBMC/plugins/<video/music/pictures>/<< (I already do this for the one/s I include), furthermore they also need to be installed as a source in (video/music/pictures).
You do this install by using the contextmenu choice >>Add New Source<< while in ROOT list and then choosing ***Plugins as source.
Then you highlight (not select) the folder of the plugin you want to install. It will be saved inside sources.xml for future.
* WIN32 PC ENVIRONMENT INSTRUCTIONS (WIN32 FOLDER)
Good to know, this requires DirectX9 Runtimes to be installed. Also this doesn't work with all graphics cards.
You need to:
- Copy XBMC_PC.exe & 'run_me_first.bat' from win32 to XBMC folder
- Run 'run_me_first.bat'
- Run XBMC_PC.exe
* UPGRADE TIPS
If you're updating from a VERY old/bad build you may get issues. Follow these simple rules:
- Replace (FTP OVERWRITE) all files in your XBMC folder with fresh ones from your new build
- Delete old settings (from UserData/guisettings.xml)
- In some rare cases some of the database files in UserData/Database/*.db may need manual deletion (usually if they are very old). Note: This loses all per file settings you made with the old build!
Official XBMC Website
XBMC's online manual can be found at http://xbmc.org/wiki/?title=Main_Page
Any questions or support issues, are best asked in the XBMC support forums, which are located at http://xbmc.org/forum/
, or in the official IRC support channel, #XBMC on Freenode IRC network (irc.freenode.net). (NOTE folks in #XBMC can't help with info where to find builds)
If you want other scripts (extra 3rd party components), see
or use the included script installer!
If you want trainers, grab them at
The xbe has been retail patched and was built using v5849 of the XDK.
If you want to remove the startup logo, remove splash.png from the \media folder.
If you want to remove the startup sound, remove start.wav from the \skin\Project Mayhem III\sounds\ folder.
XBMC Changelog is included, see Changelog.txt
: http://xbmc.orgOfficial T3CH Website