The Three Controllerteers

So today my three other PlayStation controllers arrived!

WhatsApp Image 2017-08-31 at 19.45.19

So now its time to polish and clean my collection up!


The PlayStation Controller Fever

Some of them may be a bit filthy right now, but they are the beginning of a collection to satisfy my current obsession.


So I have to hand it to Sony. They have developed and matured one hell of a games controller. It is my favourite line of controllers developed to date. I have used one of the latest iterations of the design, an original DualShock 4, for almost a year now and I have loved it. But after digging up an old DualShock 2, I thought that it might be interesting to use it for modern gaming and see how well it has aged. I did so, and then an obsession came…

The first thing I should explain is that I use all these on my PC rather than a PlayStation. I personally dislike console gaming, but find that a controller is optimal for some situations compared to a keyboard and mouse. So far, using the DualShock 4 has been a breeze. Using a software called DS4Windows, I simply pair the controller with my PC via Bluetooth. However, things can be trickier with the older SIXAXIS/DualShock 3 controllers without a USB cable, and all the previous wired controllers.

Actually connecting all pre-PlayStation 3 controllers is straight forward. You just need an adapter like the one below (which is similar to my one that I bought off eBay for £1.48 + free economy postage).


However, since Windows registers these controllers as a DirectInput (a legacy API that has barely been modified since DirectX 8 from 2001/2002) device, most modern games do not seemlessly support them. Modern PC gaming with controllers is built around XInput devices such as the XBOX 360 controller. So, to get these older controllers working, I use TocaEdit’s Xbox 360 Controller Emulator (link) to make them appear as XInput devices. So far, it has worked well for Battlefield 4. Other games I have not tried yet, since I’ve had little time for gaming right now (which is why I have not posted anything on this blog recently).

Now, for SIXAXIS or DualShock 3 controllers. Since my current SIXAXIS is in bad shape, I have a replacement on the way. Also, I have barely used that controller on my PC, so I can only detail the approach I’ll be taking. My plan is to use the ScpToolkit (link) by Nefarius to install a custom driver on Windows for an external Bluetooth adapter I have coming for dedicated use with SixAxis and DualShock 3 controllers.

The fleet
I currently have the six pictured controllers. I have a three more on the way right now, and I have more to get in the future before I have one of each EU-marketted controllers released by Sony.

  1. SCPH-1080: PlayStation Controller – pictured top-left
  2. SCPH-1180: PlayStation Dual Analog Controller – awaiting arrival
  3. SCPH-1200: PlayStation DualShock Controller – pictured bottom-left
  4. SCPH-110: PSone DualShock Controller – pictured top-middle
  5. SCPH-10010: PlayStation 2 DualShock 2 Controller – pictured bottom-middle, needs to be replaced with one in better condition next month
  6. CECHZC1: PlayStation 3 SIXAXIS Controller – pictured top-right, awaiting arrival of one in better condition
  7. CECHZC2: PlayStation 3 DualShock 3 Controller – awaiting arrival
  8. CUH-ZCT1: PlayStation 4 DualShock 4 Controller – pictured bottom-right
  9. CUH-ZCT2: PlayStation 4 DualShock 4 V2 Controller – to be bought next month

It’s fun to get obsessed with collecting things…

Ryzen shine Intel!

So this is probably my first really technical post.

Anyway, those who are informed with the development of technology have undoubtedly heard about AMD’s upcoming “Zen” architecture for their next generation central processing units (CPUs). Well recently, AMD held an event (New Horizon) that gave us a good look at the company’s next flagship CPU. Ryzen!

The basic specifications we got is that is has 8-cores (16-threads), 20MB L2+L3 cache, AMD SenseMI technology (explained below), connects via an AM4 socket and a clock speed of 3.4GHz+. The thermal design power (TDP) is 95W, which is a welcomed improvement over the previous “Piledriver”-based CPUs (such as the popular AMD FX-8350). Performance demonstrations pitted the Ryzen CPU against Intel’s Core i7-6900K (8-cores/16-threads, 20MB total cache, 3.2GHz base clock). Ryzen mostly matched Intel’s offering at rending performance and gaming performance, whilst flat out beating the 6900K at transcoding times.  At the time of writing this blog post, the 6900K costs £1,017 on Amazon UK. Ryzen could be a serious foe for Intel if AMD sticks to their lower pricing of previous products. Diving more into the workings of the CPU, the new SenseMI technology uses Smart Prefetch and Neural Net Prediction to predict which instructions an application is going to need next, thus allowing the chip to optimise performance for applications on the go. Clock speeds will scale with cooling performance. Ryzen will support two channels of DDR4 memory (meaning a maximum of 64GB RAM on AM4 motherboards). A shortlist of the supporting X370 chipset included improvements over the Piledriver-era 990FX chipset includes technologies like PCI Express generation 3.0, M.2 SSD support, USB revision 3.1, NVMe and SATA Express.

So, what does this mean for you and I? Well, if AMD can pull off viable competition with Intel again, it could lead to more innovation and decreased retail costs when shopping for CPUs. Currently, my main gaming PC has a previous generation Piledriver-based AMD FX-8320 (8-cores/8-threads, 3.5GHz base, 4.0GHz boost, 16MB cache). I bought it simply because it was the cheaper option at the time for multi-threaded performance and more cores to work with virtualisation, but I knew that the main competition at the time (which was the Intel Core i5-3570K) could beat it in single-core performance test. But recently, performance improvements over at Intel have been lacking for the last few generations since then. The change between Piledriver and Zen however, represents a far greater jump. Which is something Intel should be worried about, and thus should get off their butts and offer more perceivable performance increases (hence the title). Healthy innovation and competition is good for us consumers. The two biggest computing purchases since I built my current PC have been Intel-based (my tablet as an i5-6300U and my laptop has an i5-6300HQ). My next gaming PC was probably going to be Intel too, but this certaintly changes things. Maybe I’ll buy from Red Team once again.

Here are the two pages I used to reference the specifications from: