I have sound working, mostly. I need to play with the timing a bit since the sound effects seem to be delayed by a bit. It's probably related to the speed of Snes9x.
I also reorganized the video code a bit, so it uses two pre-generated dma chains for sending the texture to vram, and for drawing. I also made it more generic for other emulators.
There also seems to be a problem with the axis mapping or the values being reported.
Almost there, .