In regards to the pinout for hooking up a SNES controller to the VB:
Code:
SNES VB
1 <-> 2
2 <-> 4
3 <-> 3
4 <-> 1
5
6
7 <-> 5
This will map as follows:
B to RD
Y to RL
SEL to SEL
STA to STA
UP to LU
DOWN to LD
LEFT to LL
RIGHT to LR
A to RR
X to RU
LT to LT
RT to RT
The VB has more buttons than an SNES controller, so not all buttons are mapped. A SNES controller may have these pulled out to a pin on it's encoder, but I don't know for sure (the SNES controller transmits these bits as all "unpressed"):
B
A
SGN=1 (signature bit, normal controllers have this not "pressed")
PWR=0 ("pressed", otherwise it'll think the battery is low)
The diagrams I used are
http://pinouts.ru/Game/snescontroller_pinout.shtml and
http://www.goliathindustries.com/vb/img/Misc.gif , so you should reference them if you have any question on pin numbering used.
Good luck.
DogP