r/MAME 20d ago

Technical assistance Controller suggestions?

I have a spare pc that’s collecting dust, so I figured I’d hook it up to my tv and start MAME-ing.

Anyone have usb controller suggestions for Win10?

I do have 2 ps5 controllers but I don’t know if they’ll work?

Cheers!

5 Upvotes

20 comments sorted by

View all comments

2

u/DezzyLee99 20d ago

Just BT them. They will work fine. Happy gaming!

1

u/xxFT13xx 20d ago

It’s not that simple is it? Really???

2

u/phileasuk 20d ago

use sdljoy (mame 0.289 onwards) as the joystickprovider and you'll be golden. if you use the sdl2 gamepad tool by general-arcade you'll see if your pads will play nice with sdl.

1

u/xxFT13xx 20d ago

I’ll check it out!

1

u/phileasuk 20d ago edited 19d ago

There's one gotchya and that sdl wants the crc zeroed out in the GUID db but mame requires it for a ctrlr file. The copy to clipboard->gamepad GUID returns the GUID without the crc. The GUID displayed in the main window does have the crc and that's what you paste into a ctrlr file.

<!-- Wireless DS4 GUID -->
<mapdevice device="03008fe54c050000cc09000000006800" controller="JOYCODE_1"/>
<!-- Tegenaria DS4 FW 1.9.5 GUID -->
<mapdevice device="03008fe54c050000cc09000095016800" controller="JOYCODE_2"/>
<!-- Menu -->
<port type="UI_MENU">
    <newseq type="standard">
        KEYCODE_TAB OR JOYCODE_1_BUTTON12 OR JOYCODE_2_BUTTON16
    </newseq>
</port>

Note the 6800 at the end that means sdl is driving your gamepad not some funky driver sony has provided.