As I can't find a decent overview of how to get XBMC working on the Raspberry Pi without resorting to downloading a dedicated image, this page should give everyone a hand getting set up (that is, if I am successful...)

* Get most recent Raspbian image ('2012-09-18 Wheezy' at time of writing) from http://www.raspberrypi.org/downloads (The Foundation's version of Raspbian)

+

* Install OpenVPN to get a working Network TAP driver from http://openvpn.net/index.php/download/community-downloads.html (get the Windows installer)

+

After installing OpenVPN follow this guide to create (remember it's name and make sure there's no spaces in it) a network TAP interface http://linuxclues.blogspot.com/2007/06/installing-qemu-on-windows-vista.html

+

On Windows, create folder structure like so:

+

D:\Qemu (holding the Qemu-1.2.0-rc0-windows.zip contents)

+

D:\Qemu\Raspbian (holding the 'kernel-qemu' file and the Raspbian image)

+

First you need to use qemu-img to resize the img file:

+

Usage is: qemu-img resize filename size

+

It helps to temporarily move the wheezy image into D:\Qemu

+

3.7G seems to be the max you can resize to.

+

Open comandline and navigate to D:\Qemu

+

Example: qemu-img resize 2012-09-18-wheezy-raspbian.img 3.7G

+

Then create a .bat file under D:\Qemu, containing the following launch string:

First you need to use qemu-img to resize the img file:
Usage is: qemu-img resize filename size
It helps to temporarily move the wheezy image into D:\Qemu
3.7G seems to be the max you can resize to.
Open comandline and navigate to D:\Qemu
Example: qemu-img resize 2012-09-18-wheezy-raspbian.img 3.7G
Then create a .bat file under D:\Qemu, containing the following launch string: