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: MAME strange input behavior  (Read 3056 times)

0 Members and 1 Guest are viewing this topic.

Haloman800

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 140
  • Last login:February 07, 2020, 12:40:00 am
  • Awfully Awesome
MAME strange input behavior
« on: October 20, 2016, 01:16:17 am »
Video:

MAME is responding to inputs which I didn't map; Holding down 1 and then pressing right on the joystick (which is mapped to an arrow key) opens the MAME configuration menu; 1 + down exits the emulator, and 1 + left inserts a coin. None of these are mapped as such, another weird thing (that I forgot to mention in the video) is this only happens with the arcade controls, not when I use my wireless keyboard.

Any ideas?

Sent from my SM-N920V using Tapatalk


PL1

  • Global Moderator
  • Trade Count: (+1)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 9675
  • Last login:Today at 02:13:35 am
  • Designated spam hunter
Re: MAME strange input behavior
« Reply #1 on: October 20, 2016, 03:26:40 am »
MAME is responding to inputs which I didn't map; Holding down 1 and then pressing right on the joystick (which is mapped to an arrow key) opens the MAME configuration menu; 1 + down exits the emulator, and 1 + left inserts a coin. None of these are mapped as such, another weird thing (that I forgot to mention in the video) is this only happens with the arcade controls, not when I use my wireless keyboard.

Any ideas?
Yes.  MAME is responding to outputs from your encoder which is doing exactly what it is programmed to do by default.

You're using an encoder from Ultimarc (I-Pac, Mini-Pac, etc.) and haven't reprogrammed any of the shifted functions.

From the I-Pac FAQ:
Quote
What is the "shift button"?
Shifted function keys will do various functions ie press "1 player start" and "fire" and you will insert a coin. Press "1 player start" and "2 player start" and you will jump back to the menu. You can also use the MAME game config menus with shift buttons, ie tab and enter are shift joystick right and left. The 1 player start button is always the shift button if you are using the standard MAME codes. In programmable mode you can assign any input to be the shift button and you can program all of the buttons to have shifted codes. The unique feature of the shift function is that it requires no dedicated extra button.

If you don't want your kids or drunk guests to mess up your MAME settings, be sure to disable "Shift + Right" (Tab) so they can't accidently get into the menus.   ;D


Scott

Haloman800

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 140
  • Last login:February 07, 2020, 12:40:00 am
  • Awfully Awesome
Re: MAME strange input behavior
« Reply #2 on: October 20, 2016, 08:16:42 am »
Good to know, Scott! How do I disable the shift function?

Sent from my SM-N920V using Tapatalk


keilmillerjr

  • Trade Count: (+5)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1847
  • Last login:October 06, 2023, 10:20:39 pm
  • Web Developer.
Re: MAME strange input behavior
« Reply #3 on: October 20, 2016, 08:29:47 am »
Good to know, Scott! How do I disable the shift function?

Sent from my SM-N920V using Tapatalk

Download the app from ultimate website and you can reprogram or disable all the features of the jpac.

Haloman800

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 140
  • Last login:February 07, 2020, 12:40:00 am
  • Awfully Awesome
Re: MAME strange input behavior
« Reply #4 on: October 20, 2016, 10:16:48 pm »
I downloaded the older tool from ultimarc.com/download, it recognizes my joystick, but every time I hit "program" I get "Failed to program device. Try to reinstall with board connected and/or reboot".

I should also mention that I'm using these controls:http://www.recroommasters.com/Xtension_Cocktail_USB_Controlers_Set_p/rm-xt-cock-con.htm and am not exactly sure if it's an I-PAC/2, IPAC/4 or MiniPAC, but I tried programming with each option and still no success.

PL1

  • Global Moderator
  • Trade Count: (+1)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 9675
  • Last login:Today at 02:13:35 am
  • Designated spam hunter
Re: MAME strange input behavior
« Reply #5 on: October 20, 2016, 11:49:16 pm »
I should also mention that I'm using these controls:http://www.recroommasters.com/Xtension_Cocktail_USB_Controlers_Set_p/rm-xt-cock-con.htm and am not exactly sure if it's an I-PAC/2, IPAC/4 or MiniPAC, but I tried programming with each option and still no success.
Your controller might have an X-Arcade or other brand of encoder instead of an Ultimarc encoder.

Just to be sure, post a pic of your encoder.

It's not your fault, but the page/site you linked to appears to be worthless for answering the  :censored: mindnumbingly simple questions, "What model/manufacturer encoder is in it?" and "Where does one download the software you mention?"
Quote
Re-Programmable Button Configuration Through Easy to Use Software Interface (Available for Download)
"Available for Download"  Yeah, right.  No link.  No software title.  No useful hints.   :lame:


Scott

Haloman800

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 140
  • Last login:February 07, 2020, 12:40:00 am
  • Awfully Awesome
Re: MAME strange input behavior
« Reply #6 on: October 21, 2016, 01:42:42 pm »
So I called the manufacturer, it's an IPAC 2 2015+ model, so I downloaded the utility and turned off shift keys. I did this on my laptop.. However when I plugged it back into my arcade pc, it won't recognize. Neither by the program or Windows itself.

It works fine still on my laptop. I also tried re-enabling shift keys but it still won't work. What do I do?

Sent from my SM-N920V using Tapatalk


Titchgamer

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 4222
  • Last login:December 17, 2023, 08:05:48 am
  • I have a gaming addiction.....
Re: MAME strange input behavior
« Reply #7 on: October 21, 2016, 02:14:40 pm »
Stupid thing but install the app on your mame computer then try.

Haloman800

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 140
  • Last login:February 07, 2020, 12:40:00 am
  • Awfully Awesome
Re: MAME strange input behavior
« Reply #8 on: October 21, 2016, 02:48:48 pm »
Okay, I had to go into devices & printers and fixed the errors. Now they work again.

I installed the program on my mame machine, I disabled shift keys, but they still function. Now what?

Sent from my SM-N920V using Tapatalk


Haloman800

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 140
  • Last login:February 07, 2020, 12:40:00 am
  • Awfully Awesome
Re: MAME strange input behavior
« Reply #9 on: October 21, 2016, 07:36:17 pm »
I hope this will be my last post about this. While trying to disable Shift keys, randomly one of my buttons stopped functioning. It doesn't register on either PC I've tested; all the other ones work fine.

I don't care about disabling shift functions anymore, I just want my button working again :( any ideas?

Titchgamer

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 4222
  • Last login:December 17, 2023, 08:05:48 am
  • I have a gaming addiction.....
Re: MAME strange input behavior
« Reply #10 on: October 22, 2016, 04:27:49 am »
When you disable the shift keys or change any button configs you then have to download it to the pac.

Once you have done this you should be able to see the buttons operate within the app (shifted and normal) assuming you have put your control layout into it.

If you have not start there.

Put your control layout in, then download to the pac and then test in the app.

Makes fault finding much easier!

Haloman800

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 140
  • Last login:February 07, 2020, 12:40:00 am
  • Awfully Awesome
Re: MAME strange input behavior
« Reply #11 on: October 27, 2016, 06:41:49 pm »
When you disable the shift keys or change any button configs you then have to download it to the pac.

Once you have done this you should be able to see the buttons operate within the app (shifted and normal) assuming you have put your control layout into it.

If you have not start there.

Put your control layout in, then download to the pac and then test in the app.

Makes fault finding much easier!
Thank you!
I finally figured out the WinIPAC software. I must have accidentally unmapped one of the keys. If you open the program, there's a series of dots (which represent the various inputs) the unmapped keys are colored grey.

I was also able to click on the inputs for up, down, left, etc. And disable the secondary functions (which exited MAME, etc)

I am happy now :)

Sent from my SM-N920V using Tapatalk

Titchgamer

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 4222
  • Last login:December 17, 2023, 08:05:48 am
  • I have a gaming addiction.....
Re: MAME strange input behavior
« Reply #12 on: October 27, 2016, 06:57:02 pm »
Good stuff :)