What's new

Frank_fjs

Multi Boyz 4 Lyfe
Legendary
Multi Boyz
Joined
Mar 3, 2018
Messages
3,431
Reaction score
5,800
Location
Australia - Adelaide
Super Nintendo to NEO-GEO controller adapter.

Code by: @Arthrimus
PCB by: @Frank_fjs

SNES2NEO-TOP.png
SNES2NEO-BOT.png


Features:
  • Full button remapping.
  • Autofire with 6 selectable rates from fastest to slowest.
  • Settings are saved and stored.
  • Status LED which flashes upon first powering on and lights when in either button remapping or autofire selection mode. The LED flashes during the button remapping mode to indicate how many times a button has been pressed.
Usage:
  • Simultaneously hold any two face buttons + START for 3 seconds to enter button remapping mode. The LED will light and remain lit once successfully in remapping mode:
    • Press the button you wish to register as input 1 once (LED flashes once).
    • Press the button you wish to register as input 2 twice (LED flashes twice).
    • Press the button you wish to register as input 3 three times (LED flashes three times).
    • Press the button you wish to register as input 4 four times (LED flashes four times).
    • Press the button you wish to register as input 5 five times (LED flashes five times).
    • Press the button you wish to register as input 6 six times. (LED flashes six times).
    • Press START once remapping is completed to exit remapping mode and return to normal operation. The LED will turn off.
  • Simultaneously hold any one face button + START for 3 seconds to enter autofire assignment mode. The LED will light and remain lit once successfully in autofire mode:
    • Press the button(s) you wish to enable autofire on.
    • One press results in the fastest rate of autofire being applied, two presses is a level slower, all the way through to six presses for the slowest rate of autofire.
    • Press START once autofire assignment is completed to exit autofire mode and return to normal operation. The LED will turn off.
The download file below contains the Gerbers, EasyEDA PCB design file, BOM and code. An optional programming helper PCB is also included, designed to easily interface the SNES2NEO PCB to an USB ISP programmer.

DOWNLOAD: View attachment SNES2NEO.zip
 
Last edited:

arcadeqc

Student
Joined
Nov 11, 2018
Messages
83
Reaction score
84
Location
Canada
Awesome! Thanks for sharing, much appreciated. Your older design works great for Neo Geo, this is only better.
 

Frank_fjs

Multi Boyz 4 Lyfe
Legendary
Multi Boyz
Joined
Mar 3, 2018
Messages
3,431
Reaction score
5,800
Location
Australia - Adelaide
These are simply awesome. We should all give Arthrimus a big hug, his code is feature packed and rock solid.
 

opt2not

Multi Boyz Pixeler
Enlightened
Multi Boyz
Joined
Nov 10, 2015
Messages
1,786
Reaction score
2,557
Location
California
Nice!! I really need to get off my arse and put the Saturn and SNES ones together.
 

Frank_fjs

Multi Boyz 4 Lyfe
Legendary
Multi Boyz
Joined
Mar 3, 2018
Messages
3,431
Reaction score
5,800
Location
Australia - Adelaide
Do it, they're awesome.

I'm eagerly awaiting the arrival of a Retro-bit 2.4G Saturn controller that I ordered off Amazon. That will be my ultimate supergun controller, full button mapping and autofire capabilities, in the form factor of a Saturn controller with wireless connectivity. Heaven.
 

RGB

Champion
Joined
Jul 21, 2015
Messages
804
Reaction score
1,729
Location
Europe
Very cool, the remapping and rapid-fire configuration is 100% the same as in the HAS.
 

Frank_fjs

Multi Boyz 4 Lyfe
Legendary
Multi Boyz
Joined
Mar 3, 2018
Messages
3,431
Reaction score
5,800
Location
Australia - Adelaide
HAS sets the standard we all try to follow :)
 

Arthrimus

Grand Master
Joined
May 18, 2018
Messages
419
Reaction score
1,249
Location
Arkansas
Hey @RGB I certainly took inspiration from the HAS interface method. Although I am certain that my implementation is much sloppier than how you would have done it. Programming is not one of my strengths.
 

Jumpingmanjim

Student
Joined
Sep 18, 2017
Messages
138
Reaction score
74
Location
Australia
I have two of Frank_fjs's old Snes to Neo Geo adapters, could the new functionality in these new designs be added to my old adapters by reprogramming the chip on them?
 

Frank_fjs

Multi Boyz 4 Lyfe
Legendary
Multi Boyz
Joined
Mar 3, 2018
Messages
3,431
Reaction score
5,800
Location
Australia - Adelaide
Unfortunately not, the wiring is different as is the microcontroller used.
 

Frank_fjs

Multi Boyz 4 Lyfe
Legendary
Multi Boyz
Joined
Mar 3, 2018
Messages
3,431
Reaction score
5,800
Location
Australia - Adelaide
They work with HAS but don't forget HAS has remapping capabilities onboard.
 

Narcotion

Beginner
Joined
Sep 17, 2019
Messages
14
Reaction score
5
Location
the Netherlands
I would like 2 of these as well, sign me up please :)
These snes/md/saturn adapters are so awesome, you guys did a good job :)
 
Top