Monday, December 28, 2009

Xbox 360 Wireless Controller for Windows

I've wanted to set up a games competition using PC's with controllers. I have some XBOX 360 Controllers lying about, but there all wireless. Normally the cable controllers can be installed via USB. Microsoft are pretty touchy about their wireless controller technology, it seems they aren’t letting any 3rd parties develop controllers or peripherals using it (China, I'm looking at you!). Microsoft have however release a little receiver to allow you to play on your PC with the wireless controllers. I’ve seen it about, been tempted to buy one, after all it does have controller included in the price.


The one thing that put me off buying it, absolutely nowhere did it say whether it supported 1 controller or all 4. I mean that’s a pretty important piece of information, can I just buy one or do I need one for each controller? Yesterday my damn curiosity got the better of my wallet and I had to buy it, just to find out.

The good news is; it does support 4 controllers and 4 headsets simultaneously. PC products tend to flop harder than console ones, Microsoft is a big player and they should know better than to leave important features off the box like that. If this product isn’t popular, it’s because Microsoft don’t care enough to advertise it, and when they do, they do it badly.



Tested this on many emulators and it works perfectly, its so amazing playing a PS2 emu with xbawks controllers. I'm off to enjoy Street Fighter 2.

Partition SD cards in Windows

Why? Why am I not allowed to partition my SD card Windows 7? It's 2009 and I have to dick around with Linux commands to get my SD card partitioned. The saddest part is that it's only the GUI that's preventing me from partitioning it. The system itself is fully capable of comprehending what I want it to do.

There is a solution however, its simple. Use Windows Enabler. I'ts a small tool from a small developer, but its very powerful. You need to take care while using it, clicking the wrong things can be dangerous. In short, it turns the greyed out disabled options in windows GUI's to black clickable options. I assure you, Deleting and Partitioning an SD card is pretty quick and easy with this.

Tuesday, July 21, 2009

Overclocking the Qosmio X300

I've been getting back into the overclocking scene recently. I intend building and overclocking PC's for a small service I'm setting up. I noticed that my desktop computer blows out very cold air, so naturally my first thoughts were "Hey lets do this!". Its already overclocked in the Bios, but due to picky memory timings its prone to breaking if its not at the exact settings I have it at now. In essence the machine wont even turn on unless its overclocked, I've already made a post about it, I might just make a write-up sometime.

I tried SetFSB, did a little research into how it worked. You must run it every time the computer is powered off (soft resets don't count as powering off), it modifies the motherboards PLL, or at least what the computer sees of the PLL. Changing the PLL allows the motherboards bus speed to run faster, and therefore the CPU essentially pushing it harder and overclocking both. I set it up for my motherboard (Intel Bad Axe II), messed around a bit, and managed to software overclock it further to 3.2ghz. Everything is air-cooled, it runs stable for a while at 3.3ghz but soon overheats.
Now to move onto my laptop. The problem with laptops is, you don't know what make/model the motherboard is. Surprisingly Everest says the motherboard is custom, its name being "Toshiba Qosmio X300". The PLL isn't in the Set FSB list. Many forums have been telling people to go to the chip manufacturers website and petition for the release of the PLL datasheet. The Qosmios PLL chip is the SLG8SP556V made by Sliego ("petition" here).

People have been going crazy trying to overclock this laptop. To the point where "I've tried all the PLLs in the list, none of them work". Which I can attest is bullshit. I went through the list, did a search for SLG8SP556V, deleted the end letters slowly and found the next closest match, the SLG8SP513V (Samsung R70). Sure enough, that PLL works perfectly.

So download Auto SetFSB, set it up and use the Samsung R70 PLL with Auto SetFSB. Use Everest to find out the base frequency of your CPU and the max multiplier. Being a lazy fucker, I added 200Mhz to my base frequency and tried that. If you want to be more specific you can do a binary search for the max frequency that doesn't result in a blue screen, and bench mark it. Reduce the frequency if it crashes on the benchmarks. Mines never overheated, but you can feel the heat increase significantly.

As a follow up, I recommend you try out DOX Optomised Drivers and if possible you can install nTune and push your GPU harder. I haven't tried the latter yet. nTune was developed for nForce motherboards, but apparently it can overclock your GPU regardless if as long as it's an nVidia card. If anyone else tries this, let me know how things went. Unlike the stories I've heard, my Qosmio has never overheated (unless you count that time I wrapped it up in a towel and used it as a baking tray), but if your laptop overheats often, maybe overclocking isn't wise. Enjoy your overclocked Qosmio.

Sunday, July 05, 2009

Crack WEP on Intel WiFi Link 5100

I have a Qosmio X300, beautiful machine but sadly it doesnt support RAID. Ive tried Server 2008 on it for a while and was impressed by the (limited) software RAID capabilities. Now Im on a tech release of Windows 7. I wanted to crack WiFi with backtrack, but my card doesnt support packet injection. After a little browsing I discovered someone had made some compatable linux drivers, however you need to compile them into the kernal. I used Ubuntu on a semi-raided second HDD with grub.
I mirrored the source of the WiFi drivers and a friend (Static-Anime) condensed the script for one shot use:


sudo -s
cd /usr/src
wget http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.29.4.tar.gz
tar zfxv linux-2.6.29.4.tar.gz
cd linux-2.6.29.4
cp /boot/config-`uname -r` ./.config
cd drivers/net/wireless/iwlwifi
wget "http://sulpherdragon.com/ubuntu/iwl-agn.c"
wget "http://sulpherdragon.com/ubuntu/iwl-sta.c"
wget "http://sulpherdragon.com/ubuntu/iwl-tx.c"
cd /usr/src/linux-2.6.29.4
make-kpkg clean
fakeroot make-kpkg --initrd --append-to-version=-aircrack kernel_image kernel_headers
dpkg *.deb


Now, Ubuntu rests on the second part of a Dynamic Drive array in a 20GB partition.

Site Update

The sites gone through a little update as of late.

The layout and coding has been reworked, along with a slightly fresher style that is friendlier for search engines. Previously I used frames, because I deliberately like to make things difficult. Everything is now PHP and Javascript driven instead.



The server is running inside a 17" x 19" frame, specs are as follows:

2 x sheets 18mm MDF
4 x Chops (3/16" Allowance)
Acid Free
Silver Leaf Coating
10" White Cotton String (2mm diameter)


Well ok, I jest.
The motherboard is salvaged from a HP laptop, I think its an nForce.
Its got 2 x 1Gb of 800mhz ram and a 2Ghz Core 2 Duo.
Its running XP off an external 3.5" 250GB HDD. I went with the external 3.5" because it was easier to get my hands on it cheaply, also I can upgrade to 1.5TB+ if needed. It took a few hacks and a lot of reasearch from ngine.de to get XP to play nice too, but its fine now and works a charm. Its running some VPN software, A TF2 server, some remote admin programs, Apache, FTP, a mail server and a few minor projects im testing. The server acts as my home media center, remote storage box and runs the entire website.

Its got plenty of mods and service culls to make it more efficient. It media clock is unlocked so I can get 512fps on the HL Dedicated Server and the half open port limit is abolished.