Gameboy emulator in Javascript

Gameboy emulator in Javascript

llemarie.wordpress.com/2011/02/0 6/project-javascript-game...

Anyone can see this photo Attribution Some rights reserved

Uploaded on Feb 5, 2011

0 comments

The finished project

The finished project

Ready to connect the Arduino to a PC to send commands and the keyboard USB controller to a PS3 or any device that supports USB kayboards.

Anyone can see this photo Attribution Some rights reserved

Uploaded on Jan 30, 2011

0 comments

All connected

All connected

Anyone can see this photo Attribution Some rights reserved

Uploaded on Jan 30, 2011

0 comments

All connected

All connected

Ready to replace the joypad with a hacked keyboard!

Anyone can see this photo Attribution Some rights reserved

Uploaded on Jan 30, 2011

0 comments

All connected

All connected

The Arduino is connected via serial (over USB) to a PC, which sends commands such as "press...

Anyone can see this photo Attribution Some rights reserved

Uploaded on Jan 30, 2011

0 comments

Ready to connect

Ready to connect

The Arduino is connected to the input of the opto-couplers. The wires from the USB controller are...

Anyone can see this photo Attribution Some rights reserved

Uploaded on Jan 30, 2011

0 comments

Headers

Headers

Headers are ready, now it's easy to connect to a breadboard. Connecting one contact from each group will simulate a key press.

Anyone can see this photo Attribution Some rights reserved

Uploaded on Jan 30, 2011

0 comments

Header

Header

We'll use a breadboard to connect the wires, so a header is solder to the other end of the wires.

Anyone can see this photo Attribution Some rights reserved

Uploaded on Jan 30, 2011

0 comments

Soldering to the USB controller

Soldering to the USB controller

Both group are done. At this point the wires are independent, so we'll add a way to connect them together.

Anyone can see this photo Attribution Some rights reserved

Uploaded on Jan 30, 2011

0 comments

Soldering to the USB controller

Soldering to the USB controller

One group is done. Nice and easy.

Anyone can see this photo Attribution Some rights reserved

Uploaded on Jan 30, 2011

0 comments

Wiring

Wiring

I'm reusing the wires from an IDE interface on an old PC. We need 14 wires per group, so prepare two of...

Anyone can see this photo Attribution Some rights reserved

Uploaded on Jan 30, 2011

0 comments

The USB controller

The USB controller

Scraping off the gunk. Then the contacts need to be tinned to make it easier to solder.

Anyone can see this photo Attribution Some rights reserved

Uploaded on Jan 30, 2011

0 comments

The USB controller

The USB controller

There's gunk on the contacts, which facilitates contact with the tracks on the plastic layers. They need to be scraped off for soldering.

Anyone can see this photo Attribution Some rights reserved

Uploaded on Jan 30, 2011

0 comments

Arduino

Arduino

There are many ways to simulate key presses. Since we only need to connect one contact from a group of...

Anyone can see this photo Attribution Some rights reserved

Uploaded on Jan 30, 2011

0 comments

The USB controller

The USB controller

Nothing to touch on the top side, we'll wire everything on the bottom. We can remove the board from the keyboard though, we won't need the shell.

Anyone can see this photo Attribution Some rights reserved

Uploaded on Jan 30, 2011

0 comments

The USB controller

The USB controller

The USB controller has two groups of 14 contacts. A key press links a contact on the left to one on the...

Anyone can see this photo Attribution Some rights reserved

Uploaded on Jan 30, 2011

0 comments

Keyboard open

Keyboard open

A keyboard is simple inside: the keys press onto a rubber pad, which presses two contacts on two plastic...

Anyone can see this photo Attribution Some rights reserved

Uploaded on Jan 30, 2011

0 comments

The victim

The victim

I used an old USB keyboard for the project. I'd already hacked it by sanding the keys to remove the...

Anyone can see this photo Attribution Some rights reserved

Uploaded on Jan 30, 2011

0 comments

← prev 1 2 3 4 5 6 7 8
(139 items)
Subscribe to a feed of stuff on this page... Subscribe to llemarie's photostream – Latest | geoFeed | KML