davey, they're both the same game. in japan it was released as Dragonninja & the us, Bad Dudes. it's full title is really Bad Dudes vs. Dragonninja.
i don't think this is programming neglect but rather a USB issue like u've said.
better to go download the MAME rom. it's really an addictive game & it includes the victorious stage ending "I'm Bad" bravado. i'm still not sure what the guy mumbles in the amiga version. lmfao