My boards are here from JLCPCB.
30 dual Atari joystick to beeb and 10 dual megadrive to beeb adapters boards, shame I'm away for the weekend at Revival
and probably won't get to build any. The mega drive ones support 1 button each or 2 buttons on one or with software support (see Warlords
) 2 buttons on each or 4 buttons on one, selected with a switch between the ports.
The idea is that they can be built into a 37 way DSUB connector case and have a 15 pin dsub attached to the board (cutting off the excess case) to plug directly into the beeb or with a straight through cable (9 core Atari or 10 core Sega IIRC).
The accuracy of the manufacturing seems good to my untrained eyes. The holes aren't blocked, despite what it might look like, but even if they were, they seem to have included a complimentary pointy stick!
The total cost was just under a tenner, although that did take a bit of tweaking and using air-mail, which apparently takes 2-4 weeks (mine was 2 from ordering). Air-mail "small print" says that you are liable for postage back to them if it can't be delivered and is sent back to them!