Main Restorations Software Audio/Jukebox/MP3 Everything Else Buy/Sell/Trade
Project Announcements Monitor/Video GroovyMAME Merit/JVL Touchscreen Meet Up Retail Vendors
Driving & Racing Woodworking Software Support Forums Consoles Project Arcade Reviews
Automated Projects Artwork Frontend Support Forums Pinball Forum Discussion Old Boards
Raspberry Pi & Dev Board controls.dat Linux Miscellaneous Arcade Wiki Discussion Old Archives
Lightguns Arcade1Up Try the site in https mode Site News

Unread posts | New Replies | Recent posts | Rules | Chatroom | Wiki | File Repository | RSS | Submit news

  

Author Topic: DEmul inputs with multiple USB sources (Crazy Taxi)  (Read 2605 times)

0 Members and 1 Guest are viewing this topic.

68hc11

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 26
  • Last login:April 13, 2019, 12:18:47 pm
  • I want to build my own arcade controls!
DEmul inputs with multiple USB sources (Crazy Taxi)
« on: January 09, 2019, 12:13:44 pm »
So there was an old post with no answer and I learned something so I'll toss it up here to hopefully save someone else....

Wow, I've spent 2 days trying to figure this out myself....

the file paddemul.ini is the text file with the stored mapping data.  I don't understand where the numbers come from or what they relate to but if you configure a control then you can read the paddemul file to see the translation.  When setting up inputs the end of the designations for Analog inputs is not completely displayed in the DEmul window, but you can set your cursor in the cell and copy the contents to paste it into a Notepad text file.

The numbers in () are translated? and is what is stored in paddemul.ini  I ended up moving the numbers around in the Analog Joystick cells until the game acted as I wanted (Steering Joy 1 Left/Right, Gas Joy 1 Up and Brake JOY 1 Down)  This also seemed to translate well from Crazy Taxi to 18 Wheeler.  You may need to calibrate the ANALOG settings by using the "Volume Control" option to calibrate analog inputs.

JOY0_ANL1_Key- (33554689)
JOY0_ANL1_Key+
JOY0_ANL2_Key+ (33554434)
JOY1_ANL0_Key- (33554688)
JOY1_ANL0_Key+ (33554432)
JOY2_ANL1_Key- (33685761)

And pushbuttons are

JOY1_0 (16842752)
JOY1_1 (16842753)
JOY2_5 (16908283)
JOY2_4 (16908292)
START = JOY1_7 (16842759)
etc...


excerpt of paddemul.ini file...

[JAMMA0_0]
PUSH1 = 16908288
PUSH2 = 16908289
PUSH3 = 16908291
PUSH4 = 16908292
PUSH5 = 0
PUSH6 = 0
PUSH7 = 0
PUSH8 = 16908294
SERVICE = 10
START = 16908295
COIN = 0
DIGITALUP = 0
DIGITALDOWN = 0
DIGITALLEFT = 0
DIGITALRIGHT = 0
ANALOGUP = 33554689
ANALOGDOWN = 33554434
ANALOGLEFT = 33620224
ANALOGRIGHT = 33619968
ANALOGUP2 = 33685761
ANALOGDOWN2 = 33685760
ANALOGLEFT2 = 33554688
ANALOGRIGHT2 = 33554432


So does anyone know if F355 is playable in just a single window? (and if so how to set up?)

Thanks,
Calvin