Jump to content

[RL]+[HS]+[DEmul 0.7] RocketLauncher overwrites padDemul.ini file JAMMA0_0 section.


Valiarius

Recommended Posts

Posted

Hello!

I am currently having a big problem running any Sammy Atomiswave or Sega Naomi titles on RocketLauncher or HyperSpin. You see, when I configure my controllers on DEmul 0.7 and then run a game, everything is fine, works flawlessly. I can close the program, reopen it and the padDemul.ini file is still there, intact, just as I had configure it previously. But, when I go to RL or HS and attempt to run any Atomiswave or Naomi roms, they do launch fine, but my controller suddenly has no output, the software receives no inputs from my controllers. I try to reconfigure my controllers again, and they do work, but if I ESC to exit the game and enter Naomi or Atomiswave again, my controller settings are gone once again! I open my padDemul.ini file and the JAMMA0_0 section of the configuration is gone, no settings!!!! All I get is blank spaces where my controls were saved just moments ago.

At the bottom of this post is a pasted text of my padDemul.ini just so you can see for yourselves.

I do ask kindly of you to please, assist me in configuring the Arcade controls for my DEmul. I will gladly give you any info required to solve this issue.

Thanks beforehand,

Valiarius

padDemul.ini
_____________________________________________________________________________

[MAIN]
DEVICE_API = 0


[JOY0_0]
UP = 805306368
DOWN = 805306369
LEFT = 805306370
RIGHT = 805306371
A = 805306380
B = 805306381
C = 0
D = 0
X = 805306382
Y = 805306383
Z = 0
LTRIG = 805306376
RTRIG = 805306377
START = 805306372
S1UP = -1879047680
S1DOWN = -1879047424
S1LEFT = -1879048192
S1RIGHT = -1879047936
S2UP = -1879046656
S2DOWN = -1879046400
S2LEFT = -1879047168
S2RIGHT = -1879046912
UP2 = 0
DOWN2 = 0
LEFT2 = 0
RIGHT2 = 0


[JAMMA0_0]
PUSH1 =
PUSH2 =
PUSH3 =
PUSH4 =
PUSH5 =
PUSH6 =
PUSH7 =
PUSH8 =
SERVICE =
START =
COIN =
DIGITALUP =
DIGITALDOWN =
DIGITALLEFT =
DIGITALRIGHT =
ANALOGUP =
ANALOGDOWN =
ANALOGLEFT =
ANALOGRIGHT =
ANALOGUP2 =
ANALOGDOWN2 =
ANALOGLEFT2 =
ANALOGRIGHT2 =


[GLOBAL0]
TEST = 62
SERVICE = 60
SAVESTATE = 2
LOADSTATE = 3
NEXTSTATE = 4
PREVSTATE = 5
TEST2 = 59
DEADZONE = 0


[JOY0_1]
UP = 67108864
DOWN = 67109376
LEFT = 67109632
RIGHT = 67109120
UP2 = 0
DOWN2 = 0
LEFT2 = 0
RIGHT2 = 0
A = 16777217
B = 16777218
C = 0
D = 0
X = 16777216
Y = 16777219
Z = 0
LTRIG = 16777220
RTRIG = 16777221
START = 16777225
S1UP = 33554689
S1DOWN = 33554433
S1LEFT = 33554688
S1RIGHT = 33554432
S2UP = 33554693
S2DOWN = 33554437
S2LEFT = 33554690
S2RIGHT = 33554434


[JOY0_2]
UP = 67174400
DOWN = 67174912
LEFT = 67175168
RIGHT = 67174656
UP2 = 0
DOWN2 = 0
LEFT2 = 0
RIGHT2 = 0
A = 16842753
B = 16842754
C = 0
D = 0
X = 16842752
Y = 16842755
Z = 0
LTRIG = 16842756
RTRIG = 16842757
START = 16842761
S1UP = 33620225
S1DOWN = 33619969
S1LEFT = 33620224
S1RIGHT = 33619968
S2UP = 33620229
S2DOWN = 33619973
S2LEFT = 33620226
S2RIGHT = 33619970


[JOY0_3]
UP = 0
DOWN = 0
LEFT = 0
RIGHT = 0
UP2 = 0
DOWN2 = 0
LEFT2 = 0
RIGHT2 = 0
A = 0
B = 0
C = 0
D = 0
X = 0
Y = 0
Z = 0
LTRIG = 0
RTRIG = 0
START = 0
S1UP = 0
S1DOWN = 0
S1LEFT = 0
S1RIGHT = 0
S2UP = 0
S2DOWN = 0
S2LEFT = 0
S2RIGHT = 0


[JAMMA0_1]
PUSH1 =
PUSH2 =
PUSH3 =
PUSH4 =
PUSH5 =
PUSH6 =
PUSH7 =
PUSH8 =
SERVICE =
START =
COIN =
DIGITALUP =
DIGITALDOWN =
DIGITALLEFT =
DIGITALRIGHT =
ANALOGUP =
ANALOGDOWN =
ANALOGLEFT =
ANALOGRIGHT =
ANALOGUP2 =
ANALOGDOWN2 =
ANALOGLEFT2 =
ANALOGRIGHT2 =


[JAMMA0_2]
PUSH1 = 0
PUSH2 = 0
PUSH3 = 0
PUSH4 = 0
PUSH5 = 0
PUSH6 = 0
PUSH7 = 0
PUSH8 = 0
SERVICE = 0
START = 0
COIN = 0
DIGITALUP = 0
DIGITALDOWN = 0
DIGITALLEFT = 0
DIGITALRIGHT = 0
ANALOGUP = 0
ANALOGDOWN = 0
ANALOGLEFT = 0
ANALOGRIGHT = 0
ANALOGUP2 = 0
ANALOGDOWN2 = 0
ANALOGLEFT2 = 0
ANALOGRIGHT2 = 0


[JAMMA0_3]
PUSH1 = 0
PUSH2 = 0
PUSH3 = 0
PUSH4 = 0
PUSH5 = 0
PUSH6 = 0
PUSH7 = 0
PUSH8 = 0
SERVICE = 0
START = 0
COIN = 0
DIGITALUP = 0
DIGITALDOWN = 0
DIGITALLEFT = 0
DIGITALRIGHT = 0
ANALOGUP = 0
ANALOGDOWN = 0
ANALOGLEFT = 0
ANALOGRIGHT = 0
ANALOGUP2 = 0
ANALOGDOWN2 = 0
ANALOGLEFT2 = 0
ANALOGRIGHT2 = 0


[JOY1_0]
UP = 0
DOWN = 0
LEFT = 0
RIGHT = 0
UP2 = 0
DOWN2 = 0
LEFT2 = 0
RIGHT2 = 0
A = 0
B = 0
C = 0
D = 0
X = 0
Y = 0
Z = 0
LTRIG = 0
RTRIG = 0
START = 0
S1UP = 0
S1DOWN = 0
S1LEFT = 0
S1RIGHT = 0
S2UP = 0
S2DOWN = 0
S2LEFT = 0
S2RIGHT = 0


[JOY1_1]
UP = 0
DOWN = 0
LEFT = 0
RIGHT = 0
UP2 = 0
DOWN2 = 0
LEFT2 = 0
RIGHT2 = 0
A = 0
B = 0
C = 0
D = 0
X = 0
Y = 0
Z = 0
LTRIG = 0
RTRIG = 0
START = 0
S1UP = 0
S1DOWN = 0
S1LEFT = 0
S1RIGHT = 0
S2UP = 0
S2DOWN = 0
S2LEFT = 0
S2RIGHT = 0


[JOY1_2]
UP = 0
DOWN = 0
LEFT = 0
RIGHT = 0
UP2 = 0
DOWN2 = 0
LEFT2 = 0
RIGHT2 = 0
A = 0
B = 0
C = 0
D = 0
X = 0
Y = 0
Z = 0
LTRIG = 0
RTRIG = 0
START = 0
S1UP = 0
S1DOWN = 0
S1LEFT = 0
S1RIGHT = 0
S2UP = 0
S2DOWN = 0
S2LEFT = 0
S2RIGHT = 0


[JOY1_3]
UP = 0
DOWN = 0
LEFT = 0
RIGHT = 0
UP2 = 0
DOWN2 = 0
LEFT2 = 0
RIGHT2 = 0
A = 0
B = 0
C = 0
D = 0
X = 0
Y = 0
Z = 0
LTRIG = 0
RTRIG = 0
START = 0
S1UP = 0
S1DOWN = 0
S1LEFT = 0
S1RIGHT = 0
S2UP = 0
S2DOWN = 0
S2LEFT = 0
S2RIGHT = 0


[JAMMA1_0]
PUSH1 = 0
PUSH2 = 0
PUSH3 = 0
PUSH4 = 0
PUSH5 = 0
PUSH6 = 0
PUSH7 = 0
PUSH8 = 0
SERVICE = 0
START = 0
COIN = 0
DIGITALUP = 0
DIGITALDOWN = 0
DIGITALLEFT = 0
DIGITALRIGHT = 0
ANALOGUP = 0
ANALOGDOWN = 0
ANALOGLEFT = 0
ANALOGRIGHT = 0
ANALOGUP2 = 0
ANALOGDOWN2 = 0
ANALOGLEFT2 = 0
ANALOGRIGHT2 = 0


[JAMMA1_1]
PUSH1 = 0
PUSH2 = 0
PUSH3 = 0
PUSH4 = 0
PUSH5 = 0
PUSH6 = 0
PUSH7 = 0
PUSH8 = 0
SERVICE = 0
START = 0
COIN = 0
DIGITALUP = 0
DIGITALDOWN = 0
DIGITALLEFT = 0
DIGITALRIGHT = 0
ANALOGUP = 0
ANALOGDOWN = 0
ANALOGLEFT = 0
ANALOGRIGHT = 0
ANALOGUP2 = 0
ANALOGDOWN2 = 0
ANALOGLEFT2 = 0
ANALOGRIGHT2 = 0


[JAMMA1_2]
PUSH1 = 0
PUSH2 = 0
PUSH3 = 0
PUSH4 = 0
PUSH5 = 0
PUSH6 = 0
PUSH7 = 0
PUSH8 = 0
SERVICE = 0
START = 0
COIN = 0
DIGITALUP = 0
DIGITALDOWN = 0
DIGITALLEFT = 0
DIGITALRIGHT = 0
ANALOGUP = 0
ANALOGDOWN = 0
ANALOGLEFT = 0
ANALOGRIGHT = 0
ANALOGUP2 = 0
ANALOGDOWN2 = 0
ANALOGLEFT2 = 0
ANALOGRIGHT2 = 0


[JAMMA1_3]
PUSH1 = 0
PUSH2 = 0
PUSH3 = 0
PUSH4 = 0
PUSH5 = 0
PUSH6 = 0
PUSH7 = 0
PUSH8 = 0
SERVICE = 0
START = 0
COIN = 0
DIGITALUP = 0
DIGITALDOWN = 0
DIGITALLEFT = 0
DIGITALRIGHT = 0
ANALOGUP = 0
ANALOGDOWN = 0
ANALOGLEFT = 0
ANALOGRIGHT = 0
ANALOGUP2 = 0
ANALOGDOWN2 = 0
ANALOGLEFT2 = 0
ANALOGRIGHT2 = 0


[MAHJONG1_0]
A = 0
B = 0
C = 0
D = 0
E = 0
F = 0
G = 0
H = 0
I = 0
J = 0
K = 0
L = 0
M = 0
N = 0
FF = 0
STR = 0
BET = 0
LST = 0
KAN = 0
PON = 0
CHI = 0
RCH = 0
RON = 0


[GLOBAL1]
TEST = 0
TEST2 = 0
SERVICE = 0
SAVESTATE = 0
LOADSTATE = 0
NEXTSTATE = 0
PREVSTATE = 0
DEADZONE = 0


[MAHJONG0_0]
A = 30
B = 48
C = 46
D = 32
E = 18
F = 33
G = 34
H = 35
I = 23
J = 36
K = 37
L = 38
M = 50
N = 49
FF = 79
STR = 2
BET = 80
LST = 81
KAN = 75
PON = 76
CHI = 77
RCH = 71
RON = 72

_______________________________________________________________________

padDemul.ini.txt

Posted

Hyper, no I did not set the JAMMA controls in the Demul module settings in RLUI. Isn't RL supposed to get the settings from the padDemul.ini file automatically? I mean, to my understanding, RL should be able to pull them automatically from the .ini file. But, it seems you are correct, the spaces are blank on RLUI. How do I achieve this? Do I copy and paste each single set of numbers from the ini file into RLUI? If that's the case, it's quite a problem if I change my controllers from one USB port to another, because I'd have to set them up both in DEmul and in RLUI every time I perform such a change. I was definitely not expecting it to be such a chore. Anyway, I'll attempt that and post again, if it works. Thanks for the help.

Posted

Fact... this module is the worst module ever created! Typically I can rewrite them to do what I want but couldn't figure this one out.

Here is what you do to avoid all of this / having to setup two ini's. Set it up how you want it in demul and then make all the demul ini's "read only" boom that stupid module can't change anything and it just launches demul with the settings you setup. Why there isn't an option to read your ini's is an absolute joke!

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...