Hi raritynine! Welcome!
7 Creativisions - wow! But 3 are a good amount also :0)
You will find a few solutions regarding PSU and Controllers in this forum... But you sound like a "pro"
PS: once i also owned a Coleco ADAM (at least he Colecovision to "ADAM" Expansion :0))
Hi, yes, the adaptor creates the correct diagonal codes and should work with all carts correctly. Yes, all games can be started with "6" or "B" (i have not tried "T" or "G" on all games) Some Games start with any key from the LEFT Pad, some (like Astro pinball) even start with any key on LEFT or RIG...
You are right, that snippet from the arduino-sketch was confusing... Sorry... the whole keyboard / joystick reading IS very confusing :0) I guess the difference lies somewhere deep within how the BASIC command handles/calculates the values it gets to differentiate its (only) 8 Directions and how oth...