XBMC for Xbox (XboxMediaCenter) SVN rev11970 build of March 09th 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 pre0.99.2 rev1804 [scripts/Apple Movie Trailers]
+ EnderW & Blittan's XBMCScripts Installer 1.8 SCRIPT [scripts/XBMCScripts]
+ Team XBMC Lyrics 1.5.6 rev1949 SCRIPT [scripts/XBMC Lyrics]
+ Asteron's Tetris 1.1 SCRIPT [scripts/Tetris]
+ BigBellyBilly's T3CH Upgrader 1.4 [scripts/T3CH Upgrader]
+ Nuka1195 & Dataratt's AOL Videos Plugin 1.1.1 [plugins/video/AOL Videos Plugin]
+ Nuka1195's XBMC-Addons Installer 1.0 [plugins/programs/]
+ Codecs for mplayer [/system/players/mplayer/codecs/*]
+ PM3 Red Theme + PM3 Blue Theme by Jezz_XSpecial Note From T3CH:
NOTEWORTHY, XML and SCRIPT CHANGES IN THIS BUILD:
* XBMC Lyrics updated to 1.5.6.
* 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 March 09th 2007 SVN Rev11787 Build
(last one posted on xbins
INSTALL NOTES from T3CH readme/nfo:
2008-03-09 11970 fixed: audiostream from dvd's got overridden by subtitle streams. (not possible to select audio streams from osd)
2008-03-09 11968 fixed: crash loading (a somewhat corrupt) playlist (backport from linuxbranch rev. 11967)
2008-03-09 11964 fixed: high cpu usage during mythtv livetv playback due to socket select resetting timeout values
2008-03-08 11954 changed: better method of listing available channels (should now also show current program) changed: mythtv client now allows starting livetv on same channel that currently recording. then it usually works to return a recording to livetv status from the record button.
2008-03-08 11950 fixed: setrecording on and off accessed filesystem from wrong thread, explained why it didn't work on xbox fixed: dvdplayer could deadlock on exit if it didn't start playing properly fixed: access violoation when dvdplayer was exiting if application asked for recording state
2008-03-08 11941 updated: filmaffinity movie scraper (thx HectorziN for patch)
2008-03-08 11940 added: excalibur adult movie scraper (submitted by anonymous)
2008-03-08 11939 updated: jaded video adult movie scraper (thx The_Dot for patch)
2008-03-08 11938 updated: filmweb.pl movie scraper (thx smuto for patch)
2008-03-08 11925 Added : Sourceforge patch [ 1900373 ] add missing glyphs to FrancophilSans, add 1250 Latin2: Eastern Europe (complete). thanks smuto
2008-03-08 11924 Fixed : Video and Music Overlays covered the Flatten Library Button in video library window Added : Total time as well as current time to video and music overlays
2008-03-07 11923 added: mythtv - livetv output on fullscreen video information : channel logo, channel number + name, description, duration. uses videoplayer.content(livetv) condition
2008-03-07 11922 changed: videoplayer.content now returns livetv for livetv sendings
2008-03-07 11921 fixed: inconsistent line endings
2008-03-07 11920 fixed: mythclient would throw an exception if it failed to load dll.
2008-03-07 11919 updated: Swedish language file by blittan (based on english 11916)
2008-03-07 11918 merged r11906, r11912 from linux branch (livetv icons from mythtv backend)
2008-03-07 11917 updated: Finnish, Dutch, and (maybe) Chinese language files.
2008-03-07 11916 changed: changed "Flatten tvshow if only a single season" to "Flatten TV Show if only a single season" for consistency
2008-03-07 11915 added: option to Flatten tvshow if only a single season in video settings > library - defaults true
2008-03-06 11902 fixed: occasional crash on startup in rss feed. (backport from linux branch, thanks vulkanr)
2008-03-06 11899 fixed: directors/writers previous caching of html was incorrect
2008-03-06 11898 fixed: directors/writers results from imdb
2008-03-05 11897 fixed: google video urls would not play with dvdplayer
2008-03-05 11896 fixed: movieposterdb did not like old url template on output, this fix avoids redirection which ended in unusual results for posters.
2008-03-05 11895 changed: English language file, added id#661 "Choose Export Folder" and changed export video library browse dialog to use this id. (Thanks to YouKnowWho)
2008-03-05 11890 replace backwards so that $$1 will not mess $$10 and so on.
2008-03-05 11889 updated: imdb/imdbtv scrapers to make use of extra buffers we have to play with (thx d4rk and gbd)
2008-03-05 11887 increase number of scraper buffers to 20
2008-03-05 11884 fixed: Video library flattening incorrectly operated on recently added items.
2008-03-04 11883 fixed: minor thumb handling bug in httpapi GetCurrentlyPlaying
2008-03-04 11882 updated: Greek and Portugeuse (Brazil) translations, thanks ydatografida and mrbeetle
2008-03-03 11880 fixed: dont fail if url got no title assigned - set it to not available instead (backported from linux branch)
2008-03-03 11877 changed: reorder retreival of current program info in CMythFile
2008-03-03 11876 fixed: cmyth_livetv_keep_recording was not defined under EXPORTS
2008-03-03 11870 added: support for toggling recording state agains mythtv backend, (same as pressing 'r' on official mythfrontend), needs skinsupport (player.canrecord, player.recording, player.record) [backport from linux : r11866], this includes fix (IsRecording didn't update properly when toggles : r11869)
2008-03-02 11865 fixed: overzealous logging when attempting to wipe a file list cache that does not exist
2008-03-02 11860 fixed: tidied up some HttpApi code. Added GetLogLevel and SetLogLevel commands.
2008-03-02 11858 changed: add subtitle for dvdplayer should display ifo files as it support vobsubs now
2008-03-02 11857 sync norwegian strings with linuxport. thanks cptspiff.
2008-03-02 11854 modified: minor changes to both IMDb scrapers
2008-03-02 11852 added: override primary language setting for banners - large proportion of banners are english so returned poor results for other languages
2008-03-01 11851 updated: Swedish language file by blittan (based on english 11819)
2008-03-01 11850 updated: english language file contained two entries of one string (20191)
2008-03-01 11849 merged: mythtv updates from linux branch merged: buffering fix from linux branch
2008-03-01 11846 fixed: IMDb tv scraper added: recent changes from IMDb movie scraper (scalable posters/photos, performance tweaks, full cast default="false" + general clean up)
2008-03-01 11845 fixed: TV.com scraper
2008-03-01 11844 removed silly debug logging
2008-03-01 11843 merged: seek changes for dvdplayer from linuxport
2008-03-01 11841 modified: TheTVDB.com scraper - series icons ordered as follows "graphical, text, blank" for consistency as they are not sorted into any order in source xml and ended up looking quite nasty when blank banners appeared randomly. Also, language selection in settings is now taken into consideration regards series/season banners. added: option to disable "Wide Season Icons" the navigation "Series (Wide), Season (Portrait), Episode (Landscape)" feels more natural.
2008-02-29 11840 fixed: tvdb site change (translation > SeriesName) caused problems with GetSeries
2008-02-29 11839 fixed: debug log would report 'Error: Invalid URL' if actors did not have photos - added expression to clean _SY$INFO[imdbscale]_ instead of reporting an error if a valid url (http://actorphoto_SY###_.jpg) cannot be obtained from iMDB.
2008-02-29 11836 updated: Finnish, Protuguese (Brazil), Danish, and Norwegian translations. Thanks mikko70, mrbeetle, buchwaldsource, and k-pax.
2008-02-28 11834 fixed: Python's ListItem_SetProperty() method would not accept unicode text.
2008-02-27 11825 fixed: removed unnecessary PCRE flag
2008-02-26 11819 merged: r11782 from linux branch into trunk (tune in to lastfm similar artists from within the music info dialog (if lastfm is enabled))
2008-02-25 11805 fixed: myth client wouldn't display channel name in info screen.
2008-02-25 11802 changed: allow global debug level setting to control level of libcmyth debug logs. if set at >= 3 you enabled full libcmyth debugging, which includes function trace.
2008-02-25 11801 changed: use prev/next action to switch channel with mythtv client
2008-02-25 11800 cosmetic: compile warnings removed
2008-02-25 11799 merged: r11797, r11798 from linux branch into trunk (mythtv session)
2008-02-25 11795 fixed: change to pcre broke old zip url handling (no presets in milkdrop)
2008-02-25 11794 updated: Portugues translations, thanks mrbeetle
2008-02-25 11793 modified: few tweaks to imdb scraper to use cached data rather than constantly hit imdb - results is a nice increase in speed on lookups
2008-02-25 11792 fixed: flag the outputted xml as utf-8 encoded for details in series/episodes added: user ratings
2008-02-25 11790 fixed: imdb lookups sometimes contained chars that were not utf-8 compatible (removed PCRE_UTF8 as a temporary solution)
2008-02-25 11788 added: [ 1899017 ] built in function for controlling container sort (Container.SetSortMethod) thanks to agathorn.
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