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

Recent Posts

Pages: 1 ... 5 6 [7] 8 9 10

61   Main Forum / Ms. Pac monitor hell continues.on November 09, 2025, 10:27:45 pm

Started by Flashflood140 - Last post by Flashflood140

So I've made some progress on my Ms pacman with the 19in g07 I went and got a high voltage probe and tested the flyback.  No good. So i swapped back in the original flyback. I now have neck glow and flyback buzz. But I still don't have a picture! Monitor been recapped brand new neck board. I replaced the 902 fuse. What's next? Should I replace the the hot's

Sent from my SM-S921U1 using Tapatalk

Started by nugarp - Last post by Eckers569

Hello, I understand you can use multiple inputs and assign them in Wheel2XInput. I see an example for overriding one GUID with another for say a specific button but here's what I'm trying to accomplish...

I have a TMX racing wheel and the TH8S shifter. I want to map the shifter to currently mapped dpad and paddles on the wheel in the json, not override it, but have both inputs working. How would I code that into the json? I have used the trace app to pull the GUID and button numbers, so just need to know how to inject that info into the json.

Thanks!



I think the code for mapping multiple GUIDs to a single button in the earlier reply might be wrong. I couldn't get it to work.

I tried a mixture of that and Copilot and came up with the following which did the trick for me.

Same Gear shifter as yours,  but my wheel is the TS-PC Racer. Pasted the full json so you can see it in context, but at the end of the 'buttons' section I've mapped A,B,X,Y to 0,1,2,3 on my shifter (gear changes in Daytona!). The plus side is the same buttons still work on my wheel.

Program is especially useful for emulating systems like Dreamcast, where the controller has limited buttons so you need to multitask. Crazy Taxi for example uses A and B to navigate menus but are then gear shifts in game - so I wanted wheel shifting to function while also retaining the face buttons for navigation:


{
  "guid": "00000003-044f-0000-89b6-000000000000.1",

  "enableForceFeedback": 1,
  "enableRumble": 0,
  "centeringForce": 50,
  "largeRumbleMagnitude": 80,
  "largeRumblePeriod": 120,
  "smallRumbleMagnitude": 50,
  "smallRumblePeriod": 60,
  "effectDuration": 1000,
  "effectAntiDeadzone": 0,

  "detectControllerReconnects": 1,
  "pollInterval": 16,

  "buttons": [
    {
      "button": 0,
      "targetButtons": [ { "button": "A" } ]
    },
    {
      "button": 1,
      "targetButtons": [ { "button": "B" } ]
    },
    {
      "button": 2,
      "targetButtons": [ { "button": "Y" } ]
    },
    {
      "button": 3,
      "targetButtons": [ { "button": "A" } ]
    },
    {
      "button": 4,
      "targetButtons": [ { "button": "Back" } ]
    },
    {
      "button": 5,
      "targetButtons": [ { "button": "B" } ]
    },
    {
      "button": 8,
      "targetButtons": [ { "button": "Start" } ]
    },
    {
      "button": 9,
      "targetButtons": [ { "button": "X" } ]
    },
    {
      "button": 0,
      "guid": "00000003-044f-0000-60b6-000000000000.1",
      "targetButtons": [
        { "button": "X" }
      ]
     },
     {
      "button": 1,
      "guid": "00000003-044f-0000-60b6-000000000000.1",
      "targetButtons": [
        { "button": "A" }
      ]
     },
     {
      "button": 2,
      "guid": "00000003-044f-0000-60b6-000000000000.1",
      "targetButtons": [
        { "button": "Y" }
      ]
     },
     {
      "button": 3,
      "guid": "00000003-044f-0000-60b6-000000000000.1",
      "targetButtons": [
        { "button": "B" }
      ]
     },
  ],
  "dpads": [
    {
      "dpad": "up",
      "targetDpads": [ { "dpad": "Up" } ]
    },
    {
      "dpad": "right",
      "targetDpads": [ { "dpad": "Right" } ]
    },
    {
      "dpad": "down",
      "targetDpads": [ { "dpad": "Down" } ]
    },
    {
      "dpad": "left",
      "targetDpads": [ { "dpad": "Left" } ]
    }
  ],
  "axes": [
    {
      "axis": 0,
      "config": {
        "inverted": 0
      },
      "targetAxes": [ { "axis": "LeftThumbX", "deadzone": 0, "antiDeadzone": 0, "linearity": -30, "low": -110, "high": 110 } ]
    },
    {
      "axis": 2,
      "config": {
        "inverted": 1
      },
      "targetSliders": [ { "slider": "RightTrigger" } ]
    },
    {
      "axis": 1,
      "config": {
        "inverted": 1
      },
      "targetSliders": [ { "slider": "LeftTrigger" } ]
    }
  ]
}




Great little program by the way Nugarp. Once I've got my head around it looks like it can replace x360ce in a lot of similar user cases.
 

Started by 10yard - Last post by Schneakyschteve

I appreciate all your help, but I am definitely missing something, and I know once its figured out Im going to punch myself, I went ahead and configured the controls in dkwolf and its not reading in DKC at all....I can still only use the dpad to move left, right and crouch, heres my screenshot of dkwolf settings, I hate I cant get this figure out

Thanks again
Steve

Started by PL1 - Last post by PL1

Thanks.   :cheers:


Scott

Started by robot8319 - Last post by Mike A

Did you get your stuff?

Started by PL1 - Last post by Locke141

Nice

67   Project Announcements / Re: Poor man's Arcade: Built in a Minuteon November 08, 2025, 09:55:27 pm

Started by TOMMYGUN - Last post by severdhed

nothing wrong with that.  it is better than what I started out with.  i did something similar with my x-arcade for a while and then decided to step it up later.

Started by Rattus - Last post by Rattus

Try running the command prompt with administrator privileges.

OK thanks I will give that a try when I get time.

Tried with admin privileges and it created the .txt log in a different folder but it was still blank, I can see the cmd prompt running, but it's just not generating/writing the log file properly.

Started by 10yard - Last post by 10yard

OK, for some reason this is the only thing I cant figure out, I have this in my setting.txt, but if I change anything or try and add a new button it doesnt take, and as of right, only the dpad will work, going left and right, and crouching... none of the buttons work.....Do I need to make the changes in dkwolf.exe under player1 controls also?   Thx

Yes,  you will need to define controls in DKwolf/MAME also.  The controls defined in DKAFE settings.txt apply only to the frontend. 

Started by robot8319 - Last post by Hoopz

As this thread has now turned 18. We've seen a lot over these 18 years and it's been a wild ride watching them grow and develop. It's probably time to let them live on their own and watch to see as life happens. To those that supported us along the way, I'll just say it's been quite a ride and it's been fun sharing it with you.

 :cheers:
Pages: 1 ... 5 6 [7] 8 9 10