Super Nintendo Famicom SNES controller to MSX / MSX2 / Sharp X1 X68000 / FM-Towns adapter
Super Nintendo Famicom SNES controller to MSX / MSX2 / Sharp X1 X68000 / FM-Towns adapter
SNES controller can be used on Japanese computers of the 80s-90s.
The circuit is supplied by 5V and the current consumption is < 20mA.
Compatibility:
MSX / MSX 2
Fujitsu FM-77 / FM Towns
NEC PC-88
Sharp X1 / X68000
BOM list, firmware and fuse bytes setting in attachment.
Additional items to make your adapter:
https://www.aliexpress.com/item/4000281809514.html?spm=a2g0s.9042311.0.0.74844c4d8RoLg7
Default:
Trigger A is the SNES B button, Trigger B is the SNES X button.
Setup SNES 1~6 are enabled by holding buttons on the SNES controller when turning the computer ON.
1 /FORWARDForward
2 /BACKBackward
3 /LEFTLeft
4 /RIGHTRight
5 +5V+5 VDC (50mA max)
6 /TRG1Trigger A / Output 1
7 /TRG2Trigger B / Output 2
8 OUTPUTOutput 3
9 GNDSignal Ground
Note:
The direction is Computer relative joystick.
Signals 1-2-3-4-6-7 are active Low (internal 10K~22K pull-up resistors exist inside the machine).
Depends on the model, the female D-Sub9 needs trimming with a Dremel tool to fit the joy port.
Thanks to Raphael Assenat for the firmware explanation.
Super Nintendo Famicom SNES controller to MSX / MSX2 / Sharp X1 X68000 / FM-Towns adapter
*PCBWay community is a shared platform and we are not responsible for any design issues.
- Comments(2)
- Likes(6)
- Engineer Apr 07,2024
- Norbert NB System Apr 11,2023
- Konstantin Borshchev Nov 18,2022
- qirexrd Feb 09,2022
- Francisco Meza Oct 17,2021
- CRISTIANO Aug 08,2021
- 0 USER VOTES
- YOUR VOTE 0.00 0.00
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
More by Edoardo kinmami
- Commodore AMIGA PSU USB-C Power Sink Delivery Supply High Efficiency Triple Output 5V ±12V OLED ATARI ST shark Compact design for high efficiency (>90%) USB-C Power Supply for Amiga 500, 600, 1200.71 x 34 mm,...
- Commodore AMIGA LED 500 600 1200 2000 status board multi system for debugging and troubleshooting hardware A LED status PCB to connect A500, A600, A1200, A2000 motherboards for troubleshooting purposes witho...
- Commodore MAX Machine RF modulator replacement S-VIDEO bypass Inspired by projects from c0pperdragon, mbarszcz-pcb, tebl and VGP.It fits the commodore MAX MACHINE...
- Enhanced Flash Floppy Drive Plus (internal) with push-buttons gotek Enhanced Flash Floppy Drive Plus Improved Gotek for Commodore Amiga (internal and external), Atari, ...
- Commodore Amiga DB23 RGB VGA External Video Buffer (V6) Compatible with GBS-8200 8220 OSSC No Jail bars External RGB video adapter from DB-23 female (input) to DE-15F (output, VGA) for Amiga computers.Com...
- PC Engine RGB and Audio Amp License: CERN-OHL-S-2.0Original author and credits: Jaakko Oranenhttps://codeberg.org/CBMretro/PC_En...
- EURO SCART JP-21 RGB-J JP21 EIAJ TTC-003 to VGA 15 RGB VIDEO ADAPTER WITH STEREO AUDIO It enables a video SCART cable (or Japanese JP21 EIAJ TTC-003) to connect to a standard VGA monitor ...
- Commodore Amiga DB23 RGB VGA External Video Buffer (V7) Compatible with GBS-8200 8220 OSSC Jail bars free Scanline generator External RGB video adapter for Amiga computers, converting from DB-23 female (input) to DE-15F (VGA ...
- Analog VGA RGB Video Scanlines Generator for Vintage Computers and Consoles LCD OLED display monitor External RGB video adapter able to generate scanlines on a LCD/OLED display.Main features:Compact de...
- Commodore Amiga 500 MOS 6570 036 Keyboard controller Replacement Mitsumi 6570-036 ATmega 644 6500 ATmega 644 based Replacement for the MOS 6570-036 installed into the Amiga keyboards.It is a develop...
- SOIC to DIP DIL 28 board adapter converter A tiny board for converting SOIC28 to DIL28
- SOIC to DIP DIL 14 board adapter converter A tiny board for converting SOIC14 to DIL14
- Commodore Amiga 500 Plus 2MB Memory RAM expansion Gary Adapter Real Time Clock RTC Trapdoor Designed for Amiga 500 Rev 3, 5, 6 and 8.This is a two megabyte memory upgrade for the Commodore Ami...
- Commodore Amiga 500 Plus 2MB Memory RAM expansion Gary Adapter Real Time Clock RTC Designed for Amiga 500 Rev 3, 5, 6 and 8.This is a two megabyte memory upgrade for the Commodore Ami...
- Training Micro computer NEC TK-85 replacement NTE8126 74HCT245 Octal bus transceivers 3 state outputs TK-80 IC24 and IC25 replacement board using a standard '245 instead of NTE8126.
- Commodore 64 128 S-Video AUDIO jack RF modulator bypass replacement Jail bars removal long short board clear video Inspired by the Jaystonian's ClearVideo projects.https://github.com/Jaystonian/ClearVideoIntroducing...
- NEC PC-98xx serial mouse adapter (from PS/2 Mini DIN 6, USB-A to Mini DIN 9) Standard Arduino Mini Pro Standard layout version for Arduino Mini Pro10K ohm SIP-7 (six resistors) bussed resistor networkMin...
- Commodore 64 128 Stock Power Supply High Efficiency Low Noise 5V 9VAC C64 C128 PSU Replacement It replaces the internal board with a high efficiency / current capability, low noise, fully protect...
-
Commodore 1551 Drive Cartridge Replacement
44 0 1 -
RCMHardwareByte-v2.3
57 0 0 -
Terminal Curiosity PCB Ruler
210 0 0 -
(DIY) COMMODORE 64 DEAD-TEST (781220) DIAGNOSTIC CARTRIDGE
279 0 2 -
Creative Micro Designs Inc. CMD FD-2000 / FD-4000 3D Printable Case
351 0 0 -
Creative Micro Designs Inc. CMD FD-2000 / FD-4000 Metal Case
508 0 0 -