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.7.1 rev2372 [scripts/Apple Movie Trailers]
+ Nuka1195's Apple Movie Trailers II Plugin 1.4.1 [plugins/video/Apple Movie Trailers II]
2009-04-30 19856 [XBOX] merged: Linuxport revisions 19813,19814,19816,19821,19830,19831,19833,19837
2009-04-29 19808 [XBOX] merged: Linuxport revisions 19791,19768,19778,19780,19783,19785,19793,19796
2009-04-28 19792 [XBOX] Preparing for RC. merged: Linuxport revisions: 19590,19596,19597,19599,19600,19620,19630,19631,19638,19652,19656,19658,19663 19664,19665,19690,19693,19719,19722,19726,19741,19749,19751 9.04_Babylon-linux-osx-win32 revisions: 19615,19639,19677,19731,19732,19748,19763,19767 trunk revisions: 19642,19681,19683,19694,19718,19736,19737
2009-04-27 19737 [XBOX] merged: SMB filesystem from Linuxport - take 2
2009-04-27 19736 [XBOX] fixed: Compile error
2009-04-26 19718 [XBOX] fixed: Ticket #6251 (again) - Visualisation settings didn't stick. Hopefully it's really solved now.
2009-04-25 19694 [XBOX] reverted: r9232 - backported wma codec from linux branch. As requested by spiff.
2009-04-24 19683 [XBOX] fixed: Watched/unwatched didn't work properly (for shows). Fixed by merging the GUIWindowVideo*-files from Linuxport.
2009-04-24 19681 [XBOX] fixed: Ticket #6251 - Visualization was crippled on Xbox. For now reverted the merge of r18456 to fix. We may have to sort this out the proper way post-9.04
2009-04-23 19642 [XBOX] Sync VideoInfoScanner.cpp with Linuxport: 2 free's were missing.
Merge Log:
19837: fixed: overlays wasn't being rendered with the pts wich was corrected for subtitle offset
19833: fixed: we can only use special CThread::Sleep/WaitForSingleObject if we are called from the correct CThread
19831: changed: RTMP input stream can only generate flv content out, so set that content type to avoid any probing
19830: changed: only do partial reads during probing of streamed content to avoid any requirement to seek back
19821: fixed: RTMP input stream return an invalid length for the stream
19816: fixed: compile error after the RTMP fix
19814: Revert "Reduced probe data buffer size for streamed media. Fixes #6366" Hopefully shouldn't be needed after the fixes to seeks in the RTMP input stream. If it doesn't fix it we have to special case this change to the RTMP input's atleast.
19813: fixed: dvdplayer's RTMP input stream would not return valid return values for attempts to seek
19796: removed: debug log spam from FileCurl until it's cleaned up sufficiently to be useful.
19793: fixed: Ticket #6457 - folder.name.tbn didn't work for folder names with periods in them.
19785: updated: Turkish translation #6442, based on English r19506 (thanks to queeup)
19783: Reduced probe data buffer size for streamed media. Fixes #6366
19780: Fixed: Crash resulting from part of r19768.
19778: fixed: filmaffinity scraper would not return a title for exact matches. thanks to itombs
19768: fixed: Some minor memory leaks, clean up surface on shutdown.
19763: merged: r19758-60 from linuxport. reverted: r19731-2
19751: info: add comments as libass uses fontconfig (system lib) which is not wrapped.
19749: fixes ticket #6446, do the special path translation before calling into libass.
19748: crash fix: ref trac tickect #5205. some ogm video files uses an audio type that libfaad2 does not understand causing xbmc to crash&burn. fix to prevent crash, audio still does not play. Do not propagate to linuxport.
19741: fixed: AddFileToFolder("", "filename.ext") ended up "/filename.ext", which caused doubles slashes with files in the root of rar/zip's
19732: fixed: On second thought, xbox shouldn't loading sub/idx with dvdplayer either

19731: fixed: Don't try to load sub/idx with dvdplayer, they don't work anyway.
19726: reverted: r19546. fixed: Filecache mishandled special protocol (round 2, this time w/o breaking sub browsing and other stuff) (fixes #6402)
19722: cosmetics: fixed compiler warnings (just a few)
19719: fixed [OSX] endian neutering for FLAC tags
19693: Fixed : Control.SetFocus(id,position) didn't work (thanks jmarshall)
19690: fixed: Ticket #6439 - filename cleaning wasn't working nicely with URL options.
19677: merged: Part of r19617. This allows the use of the new as.xml settings (seperate playcountminimumpercent for audio/video & ignoreatstart for video) and to sync the resume-logic with trunk.
19665: fixed, only skip progress dialog if playing ogg via DVDPlayer. All others use PAPlayer which will not deadlock.
19663: fixed previous commit (19658 ) to include paths containing only letter drives
19665: fixed, only skip progress dialog if playing ogg via DVDPlayer. All others use PAPlayer which will not deadlock.
19664: fixed: hang with strm (ogg) dvdplayer is waiting on the open and progress dialog is waiting on main thread to render, deadlock so disable progress dialog.
19658: fixed previous commit (19656 ) to include check for nil path
19656: fixed [win32] ticket #6339 Physical DVD's not playing. The wrappers dll_stat and dd_stat64 did not recognized G: and H: as valid letter drives.
19652: updated: Finnish translation #6394, based on English r19506 (thanks to mikko70 and ejchds)
19639: [WIN32] zlib support for ffmpeg
19638: changed: use transactions to speed-up initial database creation + cosmetics
19631: fixed: Don't try and create root drives on win32 (causing silly errors in the logs)
19630: fixed: tvshow library export was broken since r19502
19629: fixed: ticket #4631, Cannot play .ogg stream from strm
19620: fixed: stray ;
19614: fixed (minor) memleaks
19613: fixed memleak caused by early exit
19600: fixed: Video library search wasn't searching tvshows by name.
19599: fixed: Video library search was broken if mastercode was set due to incorrect SQL expressions.
19597: fixed: Ticket #6209 - Local artist fanart and thumbs were not picked up on scan if an XML nfo file (artist.nfo) was present.
19596: fixed: Possible (though extremely unlikely) NULL pointer dereference when marking items as watched/unwatched via the togglewatched action
19590: changed: allow AddFileToFolder to work on non urls aswell as url same as the other functions
* 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 (Option 1).
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!
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
-
http://www.xbmcscripts.com or use the included script installer!
If you want trainers, grab them at
-
http://www.google.com/search?q=xbox+trainersThe 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