Snes9x 1.54.1 - Not detecting multiple joysticks

If you're having problems with Snes9x, or think you've found a bug, this is the place to be.
Post Reply
fuzzybear3965
Snes9x White Belt
Posts: 1
Joined: Sun Oct 23, 2016 6:57 pm

Snes9x 1.54.1 - Not detecting multiple joysticks

Post by fuzzybear3965 »

I have four generic SNES USB controllers that are enumerated properly by the OS (/dev/js*) detect and work properly when tested using jstest. However, running

Code: Select all

sudo ./snes9x -mute -port1 pad1 -port2 pad2 -paddev1 /dev/input/js0 -paddev2 /dev/input/js1 ~/Downloads/Super\ Bomberman\ \(USA\).sfc
or

Code: Select all

sudo ./snes9x -mute -port1 pad1 -port2 pad2 -paddev1 "/dev/input/js0" -paddev2 "/dev/input/js1" ~/Downloads/Super\ Bomberman\ \(USA\).sfc
or

Code: Select all

sudo ./snes9x -conf MyAwesomeSNES9x.conf  ~/Downloads/Super\ Bomberman\ \(USA\).sfc
only results in detecting the first controller. The second controller just doesn't do anything. However, snes9x doesn't complain:

Code: Select all

Snes9x 1.54.1 for unix
Reading config file /home/john/Downloads/snes9x/unix/snes9x.conf.default.
Sound buffer size: 12800 (3200 samples)
ERROR: Failed to open sound device /dev/dsp for writing.
	(Try loading snd-pcm-oss module?)
Port 1: Pad #1. Port 2: Pad #2. 
No ROM file header found.
Map_HiROMMap
"SUPER BOMBERMAN" [checksum ok] HiROM, 4Mbits, ROM, NTSC, SRAM:0Kbits, ID:, CRC32:63A8E2C6
Using USB gamepad            (/dev/input/js0) as joystick1
  and USB gamepad            (/dev/input/js1) as joystick2
Created XShmImage, size 978944
	Image conversion needed before blit.
Using internal pixel format 555
What should I do?
Post Reply