Main > Main Forum
mame controls.xml question
reko19:
Where does mamewah (or any other front end) gets controller type info for mame? For example it displays joy8way and trackball for millipede, i removed joy8way line entry from controls.xml but it is still being displayed in the controller list.
NOP:
controls are also found in mame's XML file. It seems that the default value in every game entry in MAME is joy8way, so many games have it that way, when it's probably just a little oversight that the developer just didn't edit the entry entirely. (I'm guessing here, but I have thought that weird as well)
reko19:
well, this information is getting pulled from somewhere, i thought it was coming from controls.xml but editing the file does does not seem to have any effect
NOP:
yes, the 1st part of my response is correct. that incorrect controls information is coming from mame's XML file as generated by the -listxml command line option.
the part I was guessing at is the whole ramble about joy8way being default and lazy devs not changing it when they add a new game.
reko19:
what puzzles me is when I manually edit controls.xml to take joy8way out, it still apears as available control in mamewah which means that this info is available from roms or some other source