[Main Page]

XboxCompileXbmc

From EurAsiaWiki

Main Page | Recent changes | View source | Page history | Log in / create account |

Printable version | Disclaimers | Privacy policy
Category: Xbox

Last Updated 12-11-2004

Credit Goes To The Following People:

 Frodo
Cocoliso
jmarshall
~YuYu

Things You'll Need: - Visual Studio.NET 7.1 (2003) (FAQ: Question; Can VC++ 6.0 compile XBMC? Answer; No) - Microsoft Xbox SDK (XDK) 5778 or later (FAQ: Question; Can older XDK compile XBMC? Answer; No)

-Install Visual Studio.NET -When installing VS.NET. Make sure to install all everything. -Then install the XDK -Make sure to do a full install of the XDK== Minimal or customized install wont work==


Ok, here's My Guide. This is How To Compile "XBMC" Manually, to compile it automatically use YuYu's Automatic batch script and guide, Get It Here
,I hope my manual guide work for you guys as it works for me. NOTE: I use "Tortoise CVS" to download the cvs source.

-How to Download the CVS XBMC Source-. You need a CVS Client, I prefer "Tortoise CVS" For it's ease of use, get it Here
(Note= if you want to be sure you get all new files then do "CVS Checkout" instead of "CVS Update").=

Next, Open up the CVS Client by Right-Clicking on the main desktop menu and choose "CVS Checkout Module"

Now Enter this for the "CVS ROOT"

pserver:anonymous@cvs.sourceforge.net:/cvsroot/xbmc

here's a little picture

[1]

Now look at the "Module:" info above you and you'll see XBMC in the picture, Note how it's Capitalized. "XBMC". NOTE: Everything Is Case Sensitive. Now choose ok and you'll begin to start downloading the source.

When the source is finished being downloaded, startup VS.NET and (via File->Open Solution) open the XBMC solution (xbmc.sln) .

In the drop down box choose "Release Xbox".

Then Rebuild the entire thing using Build->Rebuild solution After a while things should b compiled & ready: Do not worry about the following messages;

error X1001: Could not connect to the xbox"
warning IM1029: library XKBD is unapproved
warning IM1029: library XONLINE is unapproved
warning IM1030: this image may not be accepted fc
warning IM1043: feature XMOUSE  is unapproved

or

Creating Xbox Image...
IMAGEBLD : warning IM1029: library XONLINE is unapproved
IMAGEBLD : warning IM1030: this image may not be accepted for certification
Copying files to the Xbox...


This is normal.

Now make a new folder on your computer somewhere and move the following files onto the new folder: Here's what you need to do. next, you'll need to move files from the CVS after you rebuild it to a new folder. Move the following files.

releasedefault.xbe
bugs.txt
changelog.txt
copying.txt
Filezilla Server.xml
kai-vectors.xml
keymap.xml
keymapping.txt
known_issues.txt
skinning.txt
voicemasks.xml
XboxMediaCenter.xml

Now Move the following Folders:

Credits
language
media
python
screensavers
scripts
skin
system
visualizations
weather
web


Next, you'll need to do some changes, here's the following

1. Add codecs to this folder. Q:systemplayersmplayercodecs

2. Next go to scripts and extract the zipped files by choosing "Extract Here". then delete the zipped archives.

3. Next go to the web folder and do the same thing as step 2, extract the zipped archives by choosing "Extract Here", then erase the zipped archives.

4. Next, go to the first folder of your "Xbmc" app and delete all the folders named "CVS" "cvsignore" and "Src". You need to have viewing of hidden files and folder on. an easier way to do this is choose search and search for all files named "cvs" and "src" and delete all those files. You're done.

Optional: IF you want to use the latest and up-to-date Project Mayhem II Skin, You can download it from Critkill's website. The Skin that are hosted there themselves are made by Chokemaniac. Go Here
to go to the website. You can find the latest "PM II" Skin in the "Downloads" section of the website.

Codecs Links:

DDAY's Codecs
DDAY's Codecs 2 (Only Use If Above Link Don't Work)
Diontae16 Codecs
CVS Mplayer
Diontae16 Codecs And CVS Mplayer
Ezar2003's Codecs
Official XBMC Codecs Thread

Python And Scripts:

DDAY's Python and Plug-Ins
DDAY's Python and Plug-Ins 2, Only Use If Above Link Don't Work
Diontae16 Python Libs
DDAY's Script's
Python and Scripts Homepage


I will continue to update this when I see the need.

Retrieved from "http://www.eurasia.nu/wiki/index.php/XboxCompileXbmc"

This page has been accessed 770 times. This page was last modified 17:04, 13 February 2010.