Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Problem dpad #54

Open
Anths2016 opened this issue Nov 28, 2020 · 12 comments
Open

Problem dpad #54

Anths2016 opened this issue Nov 28, 2020 · 12 comments

Comments

@Anths2016
Copy link

Don't works configuring dpad "right". I can't get it to fit when I reconfigure the keys.

@npwoods
Copy link
Owner

npwoods commented Nov 28, 2020

Any chance you could be more specific? What device are you trying to configure? Which MAME drivers and which input are you trying to configure?

My trusty Microsoft Sidewider Wingman from 10 years ago has a d-pad, and it worked for me, but its not surprising that someone may have problems with something else.

@Anths2016
Copy link
Author

Everything works, except the "right" button on the dpad. I use the Hori Fighting commander.

@npwoods
Copy link
Owner

npwoods commented Nov 28, 2020

This is going to be obnoxious to diagnose, because I suspect that while there is likely a legitimate bug in play, without access to that hardware I can't debug it.

I'm assuming that you can successfully configure this device in normal MAME?

Also, if you're brave it would be helpful if you could try running MAME in a standalone fashion, but with the "worker_ui" LUA plugin that is used to interface with BletchMAME. You should be able to do this with the command line mame64 xyz -plugin worker_ui once you have paths set up.

When you run it, you will see a packet of XML that is used to emit information into BletchMAME, looking like this:
https://imgur.com/a/X08AAja

If you could find the section pertaining to your controller and paste it here, it would help.

@Anths2016
Copy link
Author

I can't. This is my setup, anyway ... :
https://imgur.com/rZPuPnp

@npwoods
Copy link
Owner

npwoods commented Nov 28, 2020

I'm not sure how to proceed here. We're piggybacking off of MAME, and if you can't successfully reconfigure this device in normal MAME, there probably isn't anything that BletchMAME can do.

That said, I can envision a type of error that happens with the BletchMAME integration, in which case I'd need to see the XML that the worker_ui LUA plugin returns.

@Anths2016
Copy link
Author

@npwoods
Copy link
Owner

npwoods commented Nov 28, 2020

Looking at this, I see all of the other DPAD directions (Up/Down/Left) but not Right.

Based on what I'm seeing I would expect normal MAME to not recognize the DPAD Right button. Is that the case? If so, this should be reported as a normal MAME issue.

@Anths2016
Copy link
Author

Anths2016 commented Nov 29, 2020

No, Mame sees it.

https://imgur.com/K5fIVNr

@npwoods
Copy link
Owner

npwoods commented Nov 29, 2020

Interesting.

If I saw this on my machine, my next step would be to debug MAME itself. Is this something that (by any chance) is an option for you? I'm assuming not but I may as well ask.

@Anths2016
Copy link
Author

Anths2016 commented Aug 28, 2021 via email

@Anths2016
Copy link
Author

Anths2016 commented Aug 28, 2021 via email

@npwoods
Copy link
Owner

npwoods commented Aug 29, 2021

Ugh this is a stupid oversight. I put a lot of effort into cutting down on unnecessary dependencies. Something tells me that BletchMAME 2.8 is coming out soon :-|

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants