Analog Joypad For Your Retro PC

Part of the fun with old computers is playing some old school games, and while you could play them with a keyboard it is much more fun with a joystick. You can get old joysticks all day long on auction sites, but you have to watch out. Some are digital, which wont work for many games on many systems. Some were cheap to begin with and probably worn out, and many are flight sticks … ever play pac-man with a giant flight stick?

What I really wanted was a game pad like device for my 1986 Apple //c , using one of the modern thumbstick analog controllers. Using a thumbstick out of an old XBOX(1) controller, some generic parts from Radio Shack, and a little bit of effort , I ended up with exactly what I wanted.

Join us after the break and I will show you how to get there!

Continue reading “Analog Joypad For Your Retro PC”

Modular Controllers You Can’t Wait To Show Off To Your Friends

Let’s get this straight, [Alex] is going to show us how to make controllers like this one? Where do we sign up? Even without seeing it in action we want one, but the urge to build is even greater after he shows it off (check the clip after the break). He’s a design student who made an open source project aimed at making it easier to build hardware controllers that pair with just about any software application.

The need for external controllers is on the rise, starting with music-based applications like DJ tools, and Midi controllers for musicians (we’re thinking Monome clones). But anything that can take input from a USB HID can be controlled with something like this. That’s because [Alex] is using the Teensy controller board as an interface. Just select the input types you want – sliders, potentiometers, buttons, switches – then wire them up to the microcontroller pins. If you start to run out of inputs he also discusses some add-on chips to use as port expanders.

Of course there’s a lot to be said for the physical appearance as well. Even though he used point-to-point connections for all of the controls, that wiring is hidden behind the aesthetically pleasing laser-cut dashboard. Follow his advice for layout and find a friend with access to a sweet laser cutter and you’re in business. Continue reading “Modular Controllers You Can’t Wait To Show Off To Your Friends”

Shove A Hub Into That Keyboard

As masters of technology, our desks are often cluttered with odds and ends. We have cables spewing out of every nook, and our computer ports full. The last thing we really want is more stuff getting in the way or buried under piles of technical documentation when adding something like a USB hub. That is where [Michael] comes in, shoving a small USB hub into his Logitech keyboard.

The keyboard is already USB, and the hub has 3 forward facing ports and a fourth single port in the rear. Taking the 2 devices apart he used the already there USB cord from the keyboard replacing the input cord of the hub. Then he removed the rear port and directly wired his keyboard onto the hub.

From there, its just a matter of figuring out where he wanted the hub, and cutting out the plastic. He used a knife, and had fond memories of some minor cuts, which leads us to recommend being (more) careful. A little application of fire to blade goes a long way.

Once the keyboard is back together he has a convenient 3 port hub on the back of his keyboard that looks factory and saves clutter.

Adjustable Rapid Fire For Xbox 360 Controller

[Shawn] wrote in to share his post outlining the addition of rapid fire to an Xbox 360 controller. He’s going all out with this mod by including a pretty beefy microcontroller. But you get a lot of functionality for that. You can just make out the trimpot below and to the right of the green A button. This tweaks the speed at which your right trigger repeats. Next to the trimmer is an amber LED which indicates whether the hack is enabled or not. The switch to the left of the D-pad simply patches the add-on circuit into the right trigger hardware.

Some might raise an eyebrow when we call the ATtiny85 used here beefy. But considering the job at hand, we’re sure a lot of the lower end of the ATtiny family will work just as well. [Shawn] soldered everything up on a piece of protoboard and removed one of the rumble motors to make room inside the controller. The video after the break is pretty shaky and out of focus, but you can clearly hear him explain how the hack works.

If you’re looking for a rapid fire mod that doesn’t require programming a chip, perhaps you could just repurpose the PWM from the LED. Continue reading “Adjustable Rapid Fire For Xbox 360 Controller”

Universal Commodore 64 Cartridge Speeds Up Demo Production

As a life long lover of his venerable Commodore 64, [Frank] was looking for a way to speed up the development time when writing C64 demos. His solution is a universal C64 cartridge that will connect to a PC over a USB port.

The board is powered by a CLPD and a microcontroller loaded with code from [Frank]’s previous C64 USB controller adapter. A 16 Mbit flash chip is able to store 31 classic games like Pitfall, Dig Dug, and Lode Runner.

On his Google+ announcement, [Frank] says this is a very early prototype. He plans on reducing the board size to fit inside a standard C64 cartridge, and the firmware for the micro and CLPD aren’t finished yet. That being said, [Frank] does have a board that does what he wants it to do: extremely rapid C64 development.

Check out [Frank]’s demo after the break of him compiling and re-uploading a simple demo to his cherished computer in just a few seconds. That’s a lot faster than it would take with a 1541 Ultimate or other SD card reader.

Continue reading “Universal Commodore 64 Cartridge Speeds Up Demo Production”

The Matrix Reloaded: Now Better Than The Movie

If you’re looking for a custom controller for a MAME cabinet build, CNC machine, or just want to control a robot build, you’re going to need to wire up some buttons. You could wire up a bunch of buttons to a microcontroller, but if you use an old computer keyboard the work is already done for you.

[Rupert] sent in a great tutorial on repurposing old keyboards. The build is very, very simple: just take a multimeter to each contact and measure the rows and columns for continuity. Once [Rupert] had the matrix codes for every button on the keyboard, he wired up a length of ribbon cable to the keyboard PCB. From there, a small breakout board provides all the connections that a MAME cabinet would need.

Opposed to a custom keyboard encoder like an I-PAC or a homebrew solution, [Rupert]’s build is very easy and can be built for only the dignity required to dumpster dive for a keyboard.

Projector Project Bears No Fruit But It Was A Fun Ride

No matter how good the intentions or how strong your hack-fu may be, sometimes you just can’t cross the finish line with every project. Here’s one that we hate to see go unfinished, but it’s obvious that a ton of work already went into reclaiming these smart white-board projectors and it’s time to cut the losses.

The hardware is a Smartboard Unifi 35″ computer with a projector mounted on a telescoping rod. It was manufactured for use with a touch-sensitive white board which the guys at the Milwaukee Makerspace don’t have. The projector works, but all it will display is a message instructing the user to connect the computer to the white board. Since they’ve got a couple of these projectors, it would be nice to salvage the functionality.

The first attempt was to replace the video signal to the projector. A few test boards were etched to experiment with DVI input. This included several logic sniffing runs to see what the computer is pushing to get the warning message to display. Alas, the group was not able to get the device to respond. But this opens up a great opportunity for you to play Monday morning hacker. Take a look at the data they’ve posted in the link above and let us know how you would’ve done it in the comments.