I saw a guide for this awhile back on FW, but I don't have nearly enough patience or skill to do it myself. If anyone has successfully made one of these before (or would like to make another one), and sell it. I'd be happy to buy it for a fair price.
The problem is getting a long DB-15 connector that can reach the recessed pins on the Famicom's EXT port. Standard DB-15 plugs aren't long enough and won't reach. Somebody reported success using Neo-Geo controller extension cables, though.
I've built one last year for my Twinhead PC-100, it works with accessories too just like dork wants. It works electrically with a Famicom but not mechanically (the connector is not long enough to reach the Famicom's pins).
Schematic (replace Twinhead PC-100 by Family Computer):

My adapter in all its glory:

I could make more of those except for:
- They don't work on a Famicom with that connector (not long enough), unless I used a Neo-Geo extension cable (which I can't get).
- I don't have any more spare female NES plugs. I'd have to sacrifice more NES or clones for their plugs to get them.
In conclusion, I could make you a cable if you could send me a NeoGeo extension cable, one or two female NES controller plugs, and enough green paper to cover shipping and my troubles.
EDIT: Added some pictures to clear out any confusions:


I agree, a length of the connector plugs is mostly not enough indeed - could be an individual case tho - i succeeded with my NES-to-Famiclone (DB9) job :

It just barely connects the pins but fortunately works fine.