2012-01-12, 22:52
After many years of building XBMC Media Players, I ventured off toward building a simple XBMC setup with the appliance look and feel. What makes this different from any other setups I have done this one was done for under $30.
This is how:
I picked up a compaq d51s usff pc in oem configuration of craigslist for the amount of $20. I wheeled and dealed a 1gb ram stick for $4 at a swap-meet, along with a new vga and new ethernet cables each for $1 dollar. On a separate swap-meet run I scored a working logitech wireless keyboard which was perfect for this build ( I still dont like IR/RF though ) for $4 dollars. I found it in a box marked $1 items but I felt bad so I gave the dude a few extra because the thing is like new.
Pre Configuration before I installed the OS:
Removed the original 20gb hd and installed a 10gb hd
Removed the original CDR Drive and replaced it with a Black Colored Blank
Removed 1.44 floppy and Disabled in Bios
Installed the GB of Memory
Streamlined Bios Settings disabled what I wont use or need.
Setup for USB Boot.
I decided to go with WIN 7 Ultimate. I could of went with openelec but I wanted to use the Windows OS so it wont work for me this build.
Installed Windows 7 clean and formatted hd again I used a 10gb Drive.
After rebooting and installing OS didn't take long gotta love faster usb ports.
I needed two drivers after sound and video. After installing the Intel Video I noticed OpenGL Settings I left them default for now. I opened windows media center and it didn't give me a video card warning so the built in video will work.
Streamlining Win7 I went through running services and disabled a large amount of services, since disabling services can make certain things not work make sure you disable only what you don't need. There are many guides online just do a search. This made a very nice speedup
Also removed default apps like media center, media player, games, Internet explorer, table pc input,xps viewer and program menu items such as media maker, basically any software you wont need or use and since I wont use any of it I deleted them.
I disabled system restore and set windows to performance in control panel advance settings. Run control userpasswords2 to set your box to login automatically. In device manager I disabled some hardware such as floppy disk controller, com port parallel port, rear usb ports and a few more machine specific. Again this was just to speed up the machine as much as possible.
Gave it a reboot and set the bios to boot to HD and disabled everything else.
After a few reboots while windows reconfigured itself everything still works fine and the machine is noticeably quicker.
Before I installed anything else, checked the HD space and I am using 5.1gb of drive space. Before I install XBMC I wanted to I wanted to tweak the boot-screen, log in and shutdown screens. To do so I used two programs that work great. Tweak Logon and Windows 7 Boot-screen Changer that's the names of the programs. The software is super simple pick a picture you want hit apply and your done, seriously.
http://tweaks.com/software/tweakslogon/
BootScreen Updater
http://www.coderforlife.com/projects/win7boot/
I did use some XBMC Logos in altering the boot-screen and log in welcome screens I rebooted to see it all in action. Everything worked perfectly.
Installed XBMC 10.1, Rappier Skin ( It looked great and with a few tweaks, and turning off all menus except tv shows and movies this skin worked the best in this build after testing several others).
I also added movies and tv show sources from the server. After a library import, the machine was ready to use. I setup the views I wanted in tv shows and movies.
I wanted to have xbmc load at startup without explorer running. This took a registry hack,
HKEY_LOCAL_MACHINE\software\microsoft\windows nt\currentversion\winlogon.
Rename shell to OEMSHELL and Create a New "Shell" String and point it to XBMC "C:\ProgramFiles\XBMC\XBMC.exe"
After this XBMC will load without explorer running.
Checked disk space after installing everything I have a large collection of media and there is 2.4gb of hd drive space left after OS,XBMC only.
I used the wireless keyboard for now until I can get a cool remote or make a remote for this build.
Everything works as it should I will be loading pictures to this post for reference and a final video of the appliance finished and operating.
Anyone can enjoy XBMC at any price point you don't need a monster pc however with a lil patience and used parts XBMC can be an install away to your media haven.
Videos of startup and a lil navigation:
Startup
Navigation
This is how:
I picked up a compaq d51s usff pc in oem configuration of craigslist for the amount of $20. I wheeled and dealed a 1gb ram stick for $4 at a swap-meet, along with a new vga and new ethernet cables each for $1 dollar. On a separate swap-meet run I scored a working logitech wireless keyboard which was perfect for this build ( I still dont like IR/RF though ) for $4 dollars. I found it in a box marked $1 items but I felt bad so I gave the dude a few extra because the thing is like new.
Pre Configuration before I installed the OS:
Removed the original 20gb hd and installed a 10gb hd
Removed the original CDR Drive and replaced it with a Black Colored Blank
Removed 1.44 floppy and Disabled in Bios
Installed the GB of Memory
Streamlined Bios Settings disabled what I wont use or need.
Setup for USB Boot.
I decided to go with WIN 7 Ultimate. I could of went with openelec but I wanted to use the Windows OS so it wont work for me this build.
Installed Windows 7 clean and formatted hd again I used a 10gb Drive.
After rebooting and installing OS didn't take long gotta love faster usb ports.
I needed two drivers after sound and video. After installing the Intel Video I noticed OpenGL Settings I left them default for now. I opened windows media center and it didn't give me a video card warning so the built in video will work.
Streamlining Win7 I went through running services and disabled a large amount of services, since disabling services can make certain things not work make sure you disable only what you don't need. There are many guides online just do a search. This made a very nice speedup
Also removed default apps like media center, media player, games, Internet explorer, table pc input,xps viewer and program menu items such as media maker, basically any software you wont need or use and since I wont use any of it I deleted them.
I disabled system restore and set windows to performance in control panel advance settings. Run control userpasswords2 to set your box to login automatically. In device manager I disabled some hardware such as floppy disk controller, com port parallel port, rear usb ports and a few more machine specific. Again this was just to speed up the machine as much as possible.
Gave it a reboot and set the bios to boot to HD and disabled everything else.
After a few reboots while windows reconfigured itself everything still works fine and the machine is noticeably quicker.
Before I installed anything else, checked the HD space and I am using 5.1gb of drive space. Before I install XBMC I wanted to I wanted to tweak the boot-screen, log in and shutdown screens. To do so I used two programs that work great. Tweak Logon and Windows 7 Boot-screen Changer that's the names of the programs. The software is super simple pick a picture you want hit apply and your done, seriously.
http://tweaks.com/software/tweakslogon/
BootScreen Updater
http://www.coderforlife.com/projects/win7boot/
I did use some XBMC Logos in altering the boot-screen and log in welcome screens I rebooted to see it all in action. Everything worked perfectly.
Installed XBMC 10.1, Rappier Skin ( It looked great and with a few tweaks, and turning off all menus except tv shows and movies this skin worked the best in this build after testing several others).
I also added movies and tv show sources from the server. After a library import, the machine was ready to use. I setup the views I wanted in tv shows and movies.
I wanted to have xbmc load at startup without explorer running. This took a registry hack,
HKEY_LOCAL_MACHINE\software\microsoft\windows nt\currentversion\winlogon.
Rename shell to OEMSHELL and Create a New "Shell" String and point it to XBMC "C:\ProgramFiles\XBMC\XBMC.exe"
After this XBMC will load without explorer running.
Checked disk space after installing everything I have a large collection of media and there is 2.4gb of hd drive space left after OS,XBMC only.
I used the wireless keyboard for now until I can get a cool remote or make a remote for this build.
Everything works as it should I will be loading pictures to this post for reference and a final video of the appliance finished and operating.
Anyone can enjoy XBMC at any price point you don't need a monster pc however with a lil patience and used parts XBMC can be an install away to your media haven.
Videos of startup and a lil navigation:
Startup
Navigation