Jump to content

All my products and services are free. All my costs are met by donations I receive from my users. If you enjoy using any of my products, please donate to support me. My bare hosting costs are currently not met so please consider donating by either clicking this text or the Patreon link on the right.

Patreon

Recommended Posts

Posted (edited)

Hi guys, so the control panel layout image is a great idea taht pops up before the MAME rom loads.

 

However, I guess my buttons were "designed/installed" backwards. I have 4,5,6 on top, and 1,2,3 on bottom.

My layout:

4-5-6

1-2-3

 

All the buttons work if remapped, but for instance, Zaxxon, has 1 button to fire with. The pop up image shows button 4 as "Fire", when in fact I have to press button 1. So, where does Gameex get the layout as to what button is 1 or 5 etc?

Edited by tthurman
Moved: GameEx>General
Posted

Thanks! However, where is it designated that the upper left button is "button1" in the controls.ini?

 

I rather not move my buttons physically to match up with 1 in upper left since right now my 1 is in lower left.

I could also edit the controls.ini to swap all JOY_BTN1 with BTN4 etc..but don't want that to update in the future.

 

That make sense?

Posted

I haven't spent a considerable amount of time working on customization's myself, but you might want to give this a read for the information you're looking for.

 

 

 

 

Posted

Ok, so it seems this feature of displaying the cpanel layout is driven by cpwizard if I understand.

Also, the output file controls.ini is designed for button layout of:

1 2 3

4 5 6

Are those safe assumptions?

Posted

As I understand it the CP Wizard is outputting information based on that from the controls.ini file, but what it can't know is where you may have those particular holes filled on any given control panel layout or what key they correlate to on any number of available keyboard encoders.  I'm not sure that makes sense....

It would seem there would be a more universal layout to simplify the process, but if there is I'm not aware of it.

This thread is old, but should give you an idea.

http://forum.arcadecontrols.com/index.php?topic=61726.0

Posted

From my understanding, it used to be that the controls.ini (also controls.dat) was updated for each MAME update. I don't think it continues to be updated for quite a few years now.

Posted

Thanks for the input guys. I decided in teh end to just move my bottom row of buttons to the top to line up with the image/layout.

 

I'll work more on this once the rest of the cabinet is fully working.

Posted
6 hours ago, Draco1962 said:

From my understanding, it used to be that the controls.ini (also controls.dat) was updated for each MAME update. I don't think it continues to be updated for quite a few years now.

I've never understood this either, it's based on .141 yet somehow still considered to be effective and seems to be universally supported regardless of it's age.  :huh:

 

29 minutes ago, casperinmd said:

Thanks for the input guys. I decided in teh end to just move my bottom row of buttons to the top to line up with the image/layout.

 

I'll work more on this once the rest of the cabinet is fully working.

controller ini files are another option

Posted
11 hours ago, tthurman said:

I've never understood this either, it's based on .141 yet somehow still considered to be effective and seems to be universally supported regardless of it's age.  :huh:

 

controller ini files are another option

If you look into it deeper you will start to notice omissions over time with regards to systems that have since been made to work since .141 was released.

Guest
This topic is now closed to further replies.
×
×
  • Create New...