What's new

Two part problem involving Controls

Sn4tcH20

New member
First thing's first. I am using a Super Joy Box 5 Pro. It is a USB multi-tap that allows for four PS2 controllers to be used on the PC. I have over a dozen emulators and Demul seems to be the only one that's given me issues when trying to set up controllers this way.

Anyway, my first issue is an error message I get whenever I start Demul. I have taken a picture of it... Apparently I cannot post a picture of the error so I will try to write it here:

padDemul
Error! (HRESULT = 80004001)
IDirectInputDevice8 CreateEffect FAILED

The interesting thing is the more controllers I have plugged into the multi-tap, the more of the same error I get. So, if I have one controller plugged in the error pops up once, if I have all four plugged in I get it four times.

Now, onto the second and much more annoying issue.

I cannot configure the controls for players 2, 3, and 4. I have no issues when inputting controls for player 1 using the game pad, but 2, 3, and 4 don't input at all.

I have Xpadder, so I can use that in case, but it would just be much easier if I could configure the controls in the emulator itself.

Thanks for reading, and hopefully someone knows a fix.
 
Last edited:
OP
S

Sn4tcH20

New member
Just an update to this thread. I never figured out how to get rid of the error I mentioned above, but I am using a script that closes the error when it pops up. Since the emulator works fine, I'm not so bothered by it anymore.

The other issue with the input I'd like to go into more detail, so that hopefully someone here can help.

When I setup the controls for Player 1 in Demul, if I go into the padDemul.ini I see the controls set up as Jamma_0 and the settings look like this:

Code:
[JAMMA0_0]
PUSH1 =16777219
PUSH2 =16777218
PUSH3 =16777217
PUSH4 =16777216
PUSH5 =16777220
PUSH6 = 0
PUSH7 =16777222
PUSH8 =16777223
SERVICE =71
START =16777224
COIN =16777225
DIGITALUP =16777228
DIGITALDOWN =16777230
DIGITALLEFT =16777231
DIGITALRIGHT =16777229
ANALOGUP =33554689
ANALOGDOWN =33554433
ANALOGLEFT =33554688
ANALOGRIGHT =33554432
ANALOGUP2 =33554693
ANALOGDOWN2 =33554437
ANALOGLEFT2 =33554690
ANALOGRIGHT2 =33554434
PUSH =16777221

I'm using a Mayflash Super Joy Box 5 Pro multitap with 4 PS2 controllers.

So, Player 1 sets up just fine. Now, when I go to Player 2 first off, the only input it will accept is from my keyboard. And even then, if I'm not ALREADY holding a key down it automatically maps it to "Joy0_anal6_Key-". When I press a button on the controller in the Player 2 slot, it doesn't register anything at. Same with Player 3 and 4 as well.

Now, I'm not even necessarily looking for a fix for this, because there may not be one. What I would like though is to see someones settings for JAMMA_1 in padDemul.ini if they successfully mapped a controller to it. Especially if your JAMMA_0 settings look similar to mine.
 
Last edited:

Top