Giter Club home page Giter Club logo

twindiamond-twin-famicom-expansion-to-nes-snes-controller-adapter's Introduction

Twin Famicom Expansion A to NES/SNES Controller Adapter

This is an adapter for the Nintendo Twin Famicom expansion port A. It is compatible with NES and SNES controllers, plus the NES Zapper lightgun with the 2P NES port.

This adapter also fits well onto the AV Famicom.

Compatibility Issue

Due to the way different games are coded, some games can't read the controllers connected on the expansion port (mostly non-Japanese games, designed for the NES).

I have designed an internal mod to deal with this compatibily issue.


Parts

  • PCB

  • [22x or 28x] Front Pins - Terminal Pins, Male, Machined - Link

  • [9x] Back Pins - Terminal Pins, Female, Machined - Link

  • [2x] M2x16mm Hex Screw & Nut - Link

3D Printed Shells


Printing

Print everything facing up is a good choice. There really isn't much to it.

The front jacket obviously needs supports.

The plug part might appear split if your line width is set too big. Try 0.35mm and enable "print thin walls" in your slicer. Don't use supports on the the plug. Make sure you don't have too much over-extrusion for the bottom layers as it may clog the holes for the pins. Try an NES plug with the plug part. If they don't go in, clear the NES port holes with a 9/64" drill bit, usually only around the orifice.

The back part doesn't need support either.


Assembly

Soldering is not too hard but requires attention. You may want to plug in a controller into the printed plug first, insert the pins in from the back of the printed piece, one port at a time, then fit the PCB over the stumps and solder. Use just enough amount of the solder. Make sure nothing protrudes too much up from the surface.

Repeat the same thing for the back female pins. Fit the 9 pins inside the back piece and then solder them in with small amount of solder.

Note you don't have to populate all the pins, but it makes it look better.

Put the plugs part over the front side through the pins, then seat the assembly into the front jacket piece.

Finally, close it up with the back piece and secure with two sets of M2x16mm screws and nuts.


Misc

Thingiverse Page:


Special Thanks

Chris Kempson:

NesDev Wiki:

Mike Chi (creator of the very famous RetroTink)


Shield: CC BY-SA 4.0

This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.

CC BY-SA 4.0

twindiamond-twin-famicom-expansion-to-nes-snes-controller-adapter's People

Contributors

jeffqchen avatar

Stargazers

 avatar  avatar Brendon Reyell avatar  avatar  avatar  avatar  avatar  avatar Tung avatar  avatar Denjhang Liu avatar Oscar Rovira avatar  avatar Jenetrix avatar  avatar  avatar Rayce avatar Stas avatar Matthew Nielsen avatar NO_ob avatar  avatar  avatar  avatar The YackyYam avatar  avatar  avatar  avatar Mason Bentley avatar

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.