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
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.
![[Main Page]](http://www.eurasia.nu/images/svico_t.gif)