Skip to content

Tuesday, February 9th, 2010

Play Resistance using a keyboard and mouse

February 24, 2008 by Mike  
Filed under Gaming

Remember the FragFX? It’s that awesome PS3 peripheral I was raving about. Yes, with such a gadget, playing console FPSes would be a cinch because the controls would be similar to the PC’s keyboard and mouse combo. Yes, no more lame analog-stick aiming.What if I told you that you can do the setup yourself? Be warned: it’s not easy. You need knowledge of electronics, PIC programming, and C++.

Still want to know how? Then watch the video after the jump.

Here’s how the fella did it (in his words):

You need basic knowledge in electronics, or at least experience in soldering wires. I guess the hack is worthy only if you already have a PIC programmer (flasher), and know some C++, to modify the keyboard-mapping.

0) Get a Xinga adapter, or something similar ($3)
1) Get PIC programmer(flasher), ( $30-$40). Make sure it has a 10MHz X-tal, or buy a separate x-tal
2) Get PIC18F452 ($11)
3) and the MPLAB IDE from www.microchip.com . Assemble the .asm file, and flash with the resulting .hex file.
4) look at the .asm file, and the spreadsheet of 18F452: search which used pin is where.
5) connect PORTC to the LPT’s data0-data7 pins (pins 2..9), and the RB1 pin to the LPT’s ACK (pin 1)
6) connect the Xinga adapter to the pins, defined in the .asm file (as PSX_***)
7) compile the .cpp file, run it – it’ll take control of the mouse.
8 ) turn the chip on, connect Xinga’s adapter to the PS3
9) have fun online ;D

If you want details, read more of his instructions here.

While the guy who made this setup does have mad programming skillz, his fragging skillz at Resistance could use some work.

  • StumbleUpon
  • Digg
  • Facebook
  • Mixx
  • Google
  • TwitThis
  • Reddit
  • Yahoo! Buzz
  • Slashdot
  • E-mail this story to a friend!
  • BallHype
  • YardBarker

Speak Your Mind

Tell us what you're thinking...
and oh, if you want a pic to show with your comment, go get a gravatar!


About Us | Advertise with us | Blog for EveryJoe | Privacy Policy | Terms of Use
Get This Theme | Sitemap


All content is Copyright © 2005-2010 b5media. All rights reserved.