NES PC Ver. 2.0

This is my worklog of my Nintendo Entertainment System turned to an PC. This is actually a rebuild of the one I’ve already posted on here. I’m hoping to clean it up a bit and I am forgoing the gaming idea. It’s really hard to make it a gaming PC and not cost effective. Instead this will be a media center and rom machine.

That being said this case will have no new holes to the outside. No holes for mobo outputs or anything. I will use existing holes to do a similar/same job as the component in that place did before.

Here is the case. It needs to be cleaned up a bit, but that is always best done near the end, right before final construction so that it doesn’t get dirty while modding.

Here is the inside. I’ve already cut out the “T” and epoxied the remaining plastic back on the bottom. It needs to be sanded still, but being at school with no tools I may have to hold that for a while and work on another part.

Here is a power supply pic. I got this at That strip provides 200W of power. (They also sell an incredible 120W pico PSU that everyone should look at.) I’ve already glued it into the case where it says “AC-ADAPTER” and it looks perfect.

This is what I got when I ordered two NES kits from for $17 each. For each kit you get a tiny chip and a six foot USB cord. For comparison, Nintendo controllers had a seven foot cord. The little paper that you can’t read in the pic says,
“NES RetroKit wiring diagram at:”

Here are the modded power and reset buttons. I got these thin and easily solderable buttons here.

Here are my DVDs drives. The one on the left is the one I had in my old NES PC and is just a combo drive with no burning capabilities. The one on the right is a Panasonic UJ-845-B. Here are the stats: DVD-RAM 5x, DVD-R 8X, DVD-RW 4X, CD-R 24X, CD-RW 16X. Both are modded with DEAD Zelda carts. I am not a murderer.

Here’s my real basic Toshiba 60Gb laptop HD.

Here’s the mobo. It’s a mini-atx form factor, Commel LV-670 board. I have a 1.8Ghz P4 in it and a 1Gb stick of cheap gigaram DDR. The cooler is a pretty cool copper cooler for 1U servers. It says that it is rated to 2.8Ghz, but I doubt it.

Here is a cheapo 802.11 b/g PCI card and a jumper/header for audio. The header has a stereo A/V converter so it can go out to a TV since that is my goal to have this look stock and function like an old NES.

Here is the Gyration wireless keyboard and mouse combo. The USB reciever has been rewired to be really short and to fit inside the NES since I don’t want anything coming out of the finished product. The only problem is that I rewired it backwards (doh!) so I’ll have to do it again. (On a side note Nintendo went to Gyration to have them make the gyros in the Wii controller)

This pic has a USB jumper for the mobo. This jumper can be unplugged from a small PCB that has the female USB part on it. I am hoping to use this USB jumper ‘molex’ type connector and disconnect it from the PCB and then resoldering/wiring that to the retrokit chips. The chips would also be soldered/wired to the ‘molex’ connector that leads to the NES female controller ports. This way I could just unplug a few cords when I want to work on something inside the PC and have easy access.

Last pic has a question attached to it. On the left we see the USB mobo jumper that came with the mobo. In the middle we see an extra jumper that I have and would like to use. On the right is the USB cable that came with the retrokit for the controllers. The one I want to use has a little bit of plastic guarding it from being plugged in the USB jumper place on the mobo. The one on the left has more black wires than the middle one I want to use, but the USB cable that came with the kit has only one black wire. Here’s the question: Is it okay if I just pull out the little plastic guard and use the jumper I want anyways for the controller kit? What do the extra black wires do? They are just extra ground, right?

I am going to be constructing an inner box for all the parts that can be removed when I want to work/change something on the PC. I have 2mm sheet styrene and it will be perfect.

June 1, 2006 Update

I’ve decided to mod the keyboard and mouse too. I am hoping to do more than just paint.

This is the closest thing to a Nintendo keyboard I have ever seen. It is a prototype for the US NES.

I need to find a PC keyboard with similar keys to mod my current keyboard (seen above). I’m not sure how much I will use from the pic, but a similar final product that is unmistakably Nintendo is what I want.

June 2, 2006 Update

For those wondering where I saw that keybaord:
I was in NYC about a month ago. I went to the Nintendo World store. Inside they have a mini-museum of Nintendo items. There was a prototype for an American Famicom there that later became the NES. It’s called the Nintendo Advanced Video System and was only seen once to the public in 1984 at CES. It was never seen again until the opening of the Nintendo World store, where it is the only place where you can see one today. Part of me thinks that only one was ever made.

You can see the whole setup here

Also at the store they had GBA SPs that had been signed by Shigeru Miyamoto for sale for $500. I didn’t buy one because I am poor, and because they were sold out. I’m gonna cry the day he dies.

Here’s what I worked on today. It’s not a lot but the next parts kinda have me scared (bondo and painting).

Here’s the mobo in the case, the power, reset, and LED wired up. You can see that the blue IDE and USB jumper are both squished on either side of the power switch. I also have the PSU squeezed in between the ram. It has been painted with liquid electrical tape, but I’m more unsure about heat and just how unprofessional it is to have it there. It just fits so well.

Here is the work I’ve done to the DVD and HD. They will be mounted to the top in this fashion in a sheet styrene mounting bracket I’m building. You can also see that I have rounded part of the cables to help with bends and the limited airflow that will be in there.

Here I guess is a teaser. This is a pic of the keyboard again. The fifteen media buttons at the top will (hopefully) be replaced with “A B” buttons from NES contollers. The only problem is that I need to get eight controllers that I can hack up to do this. I am also hoping to add “venting” type stripes like on the Advanced Video System pic I have above.

For those who want USB NES controllers: If you go there you will find USB converters. The drivers are USB drivers, imbedded in the chip, so no software is required besides a little tweaking from what is already in Windows.

January 21, 2008 Update

Wow. It’s been too long since I’ve worked on this. Over the past two years I’ve been putting in token hours on this project, but my girlfriend and I now have a bet and I have to put in at least five hours a week until it’s finished. Prepare for some massive updates in the next couple days.

Be excited.

January 28, 2008 Update

Well, it’s been one week since I said this mod was back online. I’ll start with some of the changes I’ve made to the overall plan of the mod since working on this last.

First off, here is my new Mobo. It’s the Jetway 7F2WE1G5D-OC-PB. It’s a pretty nice little motherboard that only requires 25W and is way easier to cool. This is a huge improvement over the P4 I was trying to cool before. In this pic you can also see the PW-200-V from It’s 200W, which will be more than enough.

This is as close as I can get to a complete do-over without calling it a completely new mod. Many of my ideas and design elements have stayed, so I am going to say that this is the same mod. Here is the gutted and epoxied bottom half of the NES case.

Here is the frame I am building to mount all the computer parts in. It’s built out of 1.5mm sheet styrene. When it is done, the mobo, DVD drive, wireless card, HDD, and wireless keyboard/mouse controller will all be mounted to it and will be able to be lifted out of the NES without having to remove a million screws. It is a very tight fit, within a quarter of a mm, so when the lid of the NES is screwed on it will be very secure. I got the idea for this frame from here.

Here is a shot of the frame in the bottom of the NES.

These next two pics show how I will be able to disconnect what’s mounted to the frame from what’s permanently mounted to the NES case. So far all I have done is the power, which will be connected via a modified molex connector.

Here is the microscopic button for the slim-line slot loading DVD drive. When the Zelda disguise cartridge is on the DVD drive, this button cannot be accessed. I soldered two lead wires onto the button mounts. These wires will eventually be connected to a button at the back of the case that will be used to trigger the eject button. That button will be disguised as the “Ch3-Ch4” switch. Hopefully anyone but the truest Nintendo fan will be fooled by the outside of this case. From all angles it will still look like a stock NES.

I soldered the chips I got from to the controller ports and then on to USB cords. Hooray for USB Nintendo controllers!

Here is a quick look at what I have left to solder this week. I have the 1/8 jack to RCA, the small RCA extension, and the power LED. The Power and Reset buttons have to be soldered as well. I will (hopefully) make a box so that the power/reset/powerLED are all in one plug, so that I can unplug as little as possible when removing the inner case. There are the mobo mount screws. They will be attached tomorrow (hopefully) to the inner case and then I can mount the mobo for the first time.

That is it for this update. Hopefully by this time next week I will be ordering a 120Gb HD for the mod and I will be starting on the very difficult keyboard and mouse mods. Stay tuned!

January 30, 2008

Well, another day has gone by and I have put in many more hours on the mod.

To start things off I will show you that I soldered everything I needed to today except the power LED. Oh well. I built the adapter for the audio and the RCA video extension.

The 1/8in jack to female RCA.

The video extension.

And how it looks from the back of the case. I know this isn’t the original position, but I chose to put the audio together because most people think that’s the way it should look.

I worked pretty hard today on getting the motherboard mountable. It took a long time because I had to make sure that after things were glued in place and the motherboard was mounted, that the mobo would not interfere with anything else in the case. It turned out that as I was test fitting I noticed that the motherboard was going to hit the video out. At the time I had not yet even mounted the video out. The motherboard mounts were moved 3mm closer to the front of the case than I originally planned because of this. The benefit is that the cables from the mobo can be routed through the back of the case now, so it ended up being a plus overall.

The internal case with motherboard risers.

The motherboard mounted. You can see the power and sata cables running through the back.

I know it is hard to see, but here is where the video out is now mounted and it is about 1mm away from the PS2 ports. This is a good example of how little space there is in the Nintendo and how close you will be to other components. There is no other way.

Time for a test fit! I put all the yet-to-be-mounted goodies inside. This included a USB wireless card (I’m no longer using the PCI card), the wireless keyboard and mouse controller, the DVD drive, the PSU, the motherboard, the NES controller to USB adapters, the audio adapter, and the video extension. Oh yeah, and the power and reset buttons.

All tossed in, you can see most of that isn’t mounted yet.

Here is the mess of wires that are plugged into the motherboard, (just so I could be as close to the real thing as possible.)

And here it is with the lid on. I opened the door so you can see that there really is all the stuff in there. The lid fits well. There are no screws holding it on in this pic and there is nothing trying to push it off the bottom of the case. This is good, very good.

Modding makes my room a huge stinkin mess. This is disgusting. I need to pick up.


After! This is better:

For anyone who is wondering, the poster on the wall is my gf. She is the one who I have the bet with. So far I am winning. I’m putting lots of time into my mod. She does try to keep me from winning by calling me all the time (long distance relationship), but it hasn’t stopped me yet. That’s right, I have a girlfriend who wants me to mod, and who likes to talk to me. My life is pretty good. Haha.

More to come.

February 2, 2008

Time for another update. I took a few days off to mediate on how to proceed. I’ve been really scared about how to go about modding the keyboard. Back in the beginning, I said that I wanted the keyboard modded to be unmistakably Nintendo. I’ve decided that the keyboard will have the shape of the NES Advantage controller. The media buttons on the keyboard will be actual buttons from NES controllers.

To start off, I needed to replace the bottom keycaps so that there was no longer the slight arc. I really felt that would detract. I went to several stores looking for the right keycaps, but with no luck. I finally bought a keyboard at a thrift store for $3.00 that had square keycaps that were the same size. However, they did not fit on my keyboard. I guess this is why it is called modding.

Here is the keyboard with the unmodded kaycaps. You can see the arc. Boo!

Here are the keycaps that are the right width, but not the right height, and they aren’t compatible with the keyboard.

I set up a jig on my scroll saw to cut all the keys the same. It worked pretty good if I must say so myself. Here you can see the space bar being cut.

I cut all the original keys, then adjusted the jig and cut the keys from the $3 keyboard.

I glued them together. They will be perfected later, before I paint and put new lettering on the keys. When I glued, the glue got on the pegs and made the keys stick when I typed. I spent about an hour scraping off extra glue to get them all to work properly.

Look at the unmodded keyboard near the beginning of the blog to see the media buttons I am talking about.
As I said before, I will be replacing the media buttons with original NES controller buttons. To do this I had to trace the printed circuit board so I could know where to solder the buttons. Keyboards use a key-matrix to determine what button was pressed. Several buttons use the same contact, but no two buttons use the same two contact points. The easiest way to imagine this is like a game of Battleship. There are many points in each row, but they must be combined with a correlating column to determine a point.

I’m not sure I described that well, but here is the map to prove that I really spent all that time mapping the media buttons:













The next three were on a different matrix, and I have already soldered the wires, so they have a different mapping system.

Vol Up
Yellow, Black

Vol Down
Black, Blue

Black, Red

It took me about an hour and a half to trace all the lines back to the appropriate places. It will be so worth it in the end though.

Earlier I showed that I soldered leads onto the DVD drive’s eject button and I said that later I would make a new button in the back. Here’s that.

The completed DVD drive with wire leads coming off it.

A “Ch3-Ch4” style switch to be modded.

Taken Apart.

A hinge type switch that it will eventually be connected to.

I used my grinder to make the plastic of the switch thinner and then glued it to the hinge switch.

I then used some scrap 1.5mm sheet styrene and glued the hinge switch assembly to the metal housing of the original switch.

I then glued that assembly to the original place inside the Nintendo.

The result is a button that looks like a switch. Neat! The button, as I said earlier, will be the eject button for the DVD drive.

That’s it for this update. This week I plan on fabricating the plastic that will become the keyboard innards’ home. Like I said, it will look like an oversized NES Advantage controller. Also this week I hope to go to an auto paint shop and see if I can’t get some custom paint mixed to match the Nintendo case. This will be used on the keyboard and the motherboard box.

May13, 2008 Update

So, it’s been a few months and I’ve lost the bet with my girlfriend, or as I should say now, my fiance. I proposed about a month and a half ago and we will be married on Dec. 19th this year. I’m excited and can’t wait to be married to my best friend for time and all eternity.

Since I lost the bet, I have to do something really good for her. We weren’t very clear about what we were wagering, no prize has been awarded yet. I’ll tell you what it is when it happens.

On the subject of modding, I really want to update, but have had no time lately. I’m taking 21 credits, working two jobs, and wedding plans take up my spare time. I’m busy busy busy. The good thing is that you will not have to wait two years for the next big group of updates. I will finish this quarter and then take 20 credits in the summer to graduate. Come August or September I will have tons of free time to work on this project and many others to make this site what it can be.

If you want to talk about this or anything else you see here, visit the forum!

9 thoughts on “NES PC Ver. 2.0

  1. Lucem

    could you maybe send me some kind of CAD file or just the measures of your case (the one you put into the nes.. “The internal case with motherboard risers.”)? I would really appreciate you sharing that with me =) best regards.

  2. Daniel Post author

    9 15/16″ x 7 3/4″ on top. 8 7/8″ x 7 3/4″ on bottom. The height is 3 1/4″. I actually did very little measuring when building the frame. There are a lot of small bits of plastic in the NES that get in the way. I will probably rebuild the frame completely as there were a few things that I learned and would do differently next time. I will finish this project this summer and then make plans for a new gaming NES that might be water cooled. I will look for a sponsor for that build, however.

  3. Lucem

    Thank you a lot! Oh, you really have to finish that project, it looks great at it’s current state and would be a pity to collect dust, never being completed.

  4. Lucem

    Might you explain me, what styrene is? Are these just plastic-sheets? Glued together to create that case? I wan’t to do something similiar, but I first thought you used some kind of metal. I’m thinking of using thin aluminium-sheets which I solder together, to make the whole thing more stable. But I’m also afraid of short circuits. So… That plastic’s pretty stable, right? thank you =)

  5. Daniel Post author

    Styrene is a type of plastic. You can find it at hobby shops that sell diorama supplies or model cars etc. It’s really stable when glued together. It will bend a flex a little, but will not break and will return to its original shape. I’ve seen computers build with this that people can stand on. It’s really tough stuff.

  6. Pingback: Defocused Temporal Perception » NES Media PC

  7. Adam

    Awesome work! I’m getting ready to do this on my own, and was wondering what your rationale was for mounting the motherboard upside down. I’m assuming it’s an airflow thing, but was hoping you could shed some light. Thanks!

  8. Daniel Post author

    One reason was airflow. There are vents on the bottom, but there are vents on the top as well. The big reason is that motherboard mounts are about a quarter inch tall, maybe a little more, so putting those on the bottom of the case and then mounting the motherboard means that you lose that space. By raising the mounts even more and then mounting upside down you regain that lost distance. You also get a flat surface to work off above the motherboard as well, which is nice for working with the DVD drive.

    Also, I finished the case and it will be at Rods and Mods in San Francisco next month. I posted at the forums I go to so you can see the update there. WordPress has been acting up a bit but I will post an update here as well.

  9. Pingback: Mods and Ends » Blog Archive » The NES PC Finished.

Leave a Reply

Your email address will not be published.

This site uses Akismet to reduce spam. Learn how your comment data is processed.