I got the adapter today. The assembled unit is great!
The Intellivision controls have issues though.
This is a function of the Intellivision controller and not the USB adapter. I read up on this a bit and found this is somewhat normal(see Space Hawk). Bleh.
I started Nostalgia and opened AD&D Treasure of Tarmin. It seemed ok but I couldn't open the first door. I noticed I couldn't turn LEFT either. At that point I backed out and configured Nostaligia's joystick settings with the controller. It still didn't work right. I quit Nostalgia and figured I'd check the base settings in Windows.
In Windows if you go to the Game Controllers in Control Panel and do a properties on the "Retr" controller you'll notice the controller has 24 buttons listed with no X or Y axis. The disc uses 17-24 for the 8 directions the USB adapter allows. The keypad uses 5-16 and the side buttons use 2(top), 3(left) and 4(right). Button 1 seems completely unassigned. After testing for about 10 seconds I found the issue. Apparently the numeric keypad initiates 2 button presses.
Here's what happens when you press the buttons:
K - Intellivision keypad button
B - Windows assigned button #
K1 - triggers B5 and B21. B21 is DOWN on the controls.
K2 - triggers B6 and B21. B21 is DOWN on the controls.
K3 - triggers B7 and B21. B21 is DOWN on the controls.
K4 - triggers B8 and B19. B19 is RIGHT on the controls.
K5 - triggers B9 and B19. B19 is RIGHT on the controls.
K6 - triggers B10 and B19. B19 is RIGHT on the controls.
K7 - triggers B11 and B17. B17 is UP on the controls.
K8 - triggers B12 and B17. B17 is UP on the controls.
K9 - triggers B13 and B17. B17 is UP on the controls.
K CLEAR - triggers B14 and B23. B23 is LEFT on the controls.
K0 - triggers B15 and B23. B23 is LEFT on the controls.
K ENTER - triggers B16 and B23. B23 is LEFT on the controls.
I played with this for a few minutes but I couldn't get anything to change in the Control Panel or in Nostalgia.
Here's what I ended up trying - I downloaded
joytokey and assigned all the buttons to Nostalgia's 1-player keyboard settings. I then deleted the keyboard settings for player 2 since they were crossing each other up. At that point it seemed to work very well except for the ENT key which still triggered a LEFT. In the Hand Demo rom that was the only button that read the LEFT control before it saw the ENTER button. Not sure why since the rest all reacted the way they should. What I did here was reassign a random unused key - H in this case - to Nostalgia's ENTER key then changed the Button 16 setting in joytokey to H. It works fine now.
I'll have to try more games obviously and see what kind of reaction time issues I have with it. I'm thinking TRON Deadly Discs would be a good one. However since I'm currently on my i7 laptop I'll have to also test it out on my older 2.6GHz emulation station as well.
I'll mess with it more later and update with more information.
I want to thank bah again for doing this project. It is just what I wanted. I can play AD&D Tarmin again!

If for some reason anyone decides to do this as well and uses the
raphnet USB please let me know how that works! If it controls better natively in Windows I would be inclined to purchase that and try this again.
EDIT: I just ran through some quick games of TRON Deadly Discs, Donkey Kong Jr, Frogger and Space Battle. I didn't notice any lag from the keypresses to the onscreen action. Space Battle was on FAST by the way(I've never been able to successfully play ADVANCED or SUPER ADVANCED) and moving very well. All reaction times seemed normal.
Last tests I guess need to be on the emulation station. More to come!
Edited by ClassicGMR, Fri Apr 1, 2011 3:40 PM.