If you appreciate late 90s vintage PCs you might be interested in this one.
I decided to build a Pentium II machine on which I can play my favourite games from those times. Magic Carpet (Bullfrog Productions) is one of them, but it needs a joystick. I had good quality USB joysticks, but those games need old analog gameport-based controllers that are serviced by the sound cards of the time.
This new project acts as a USB Host and provides the analog output that emulates a 4 axis + 4 button game controller.
the prototype works absolutely great, it takes about 0.6ms to read data fr