Building FC to NES Controller Adapter (Solved)

Discuss hardware-related topics, such as development cartridges, CopyNES, PowerPak, EPROMs, or whatever.

Moderators: B00daW, Moderators

Post Reply
Ice Man
Posts: 546
Joined: Fri Jul 04, 2014 2:34 pm

Building FC to NES Controller Adapter (Solved)

Post by Ice Man »

Since most people actually prefer to play with NES controllers on their Famicom I decided to do the opposite since I want to connect my Hudson Joycard to my PAL NES. While doing so I used the schematic in the attachment.

Colors only indicate cables of current wires.

I've connected them all together.

Code: Select all

Usage				DB15 Pin	Controller 1 Pin 	Controller 2 Pin
GND						1				1					1
D4						 4				x					7
D3						 5				x					6
Data 2					7				x					4
Clock 2				  9				x					2
Latch					12				3					3
Data 1				  13				4					x
Clock 1				 14				2					x
VCC					  15				5					5
Checked every connection with a multimeter multiple times. Even with the Hudson Joypad plugged in (from DB15 to NES Controller 1). Everything is wired correct but it's not working. I tested NES and Famicom games but it looks like something get triggered automatically since it does something but no input works.

Also, the controller was tested on my Famicom with the same game and it works.
Game is Battle City.

Anyone have an idea to what could be wrong?

EDIT: Photos of the inside:
http://share.pho.to/A7pMR

EDIT2: Solved, the problem were 2x 3.6k pull up resistors used in PAL NES controllers. I added them to my adapter and it's working great now.
Attachments
IMG_8199.JPG
IMG_8198.JPG
NES to DB-15.jpg
Last edited by Ice Man on Wed Apr 27, 2016 3:31 am, edited 1 time in total.
Bratwurst
Posts: 22
Joined: Fri Jun 12, 2015 10:20 am

Re: Building FC to NES Controller Adapter

Post by Bratwurst »

Make sure you aren't reversed on the DB15, ie pin 15 isn't actually pin 9, etc. That wiring diagram originally assumed a female plug to insert into the Famicom. You should check against the original pinout of the system: http://wiki.nesdev.com/w/index.php/Fami ... ort_pinout

I was able to wire my Famicom Vaus to work on Player 2 port with the American Arkanoid, but some lines are missing on the NES controller ports so I couldn't wire it for the Japanese games. It would be better for you to make something that taps into the bottom expansion port instead, everything you need is there. Just take an ISA slot or buy an ENIO board. If you'd like to discuss details on making one, send me a PM and I'll write you some tips.
Ice Man
Posts: 546
Joined: Fri Jul 04, 2014 2:34 pm

Re: Building FC to NES Controller Adapter

Post by Ice Man »

Can't be reversed. I opened the Hudson Joypad controller and measured from the wires directly, since they have numbers on the solder points corresponding to the DB15 pinout. And when I measure on the pins the output to the NES controller 1 is connected properly.

I do know that most NES games are not working with the controllers but if Battle City on the Famicom works with it and not on the NES via adapter, then something has to be wrong, since the Hudson Joypad only uses VCC, GND, Latch, Data 1 and Clock 1.

EDIT: Added photos of the PCB and controller connector.
Attachments
IMG_8207.JPG
IMG_8205.JPG
Ice Man
Posts: 546
Joined: Fri Jul 04, 2014 2:34 pm

Re: Building FC to NES Controller Adapter

Post by Ice Man »

So, I desoldered everything and even did this method:
http://www.raphnet.net/electronique/fam ... dex_en.php

Doesn't work either.

My NES is modded with NESRGB + NESRGB Helper PCB (I can control the palettes via controller and reset the console).

I'm not sure if that can be the problem. I should get my hands on a unmodified NES I guess.
Post Reply