Main > Main Forum
Reading MAME as technical reference and historical document: 720 controller
abaraba:
--- Quote from: Haze ---You still seem to want the dev team to do all the work for you.
--- End quote ---
Only if you can not differentiate DO from SAY. I already DID it, in several ways, and you only need to PICK one or simply SAY what is "your way", what is mystery variable in Step 2? -- Whether "my way" or "whatever way", all that needs to be done boils down to this:
if [mystery_variable? == something?] goto ANAL_HACK;
else goto PROPER_WAY;
CheffoJeffo:
--- Quote from: abaraba on January 14, 2011, 09:45:20 pm ---CheffoJeffo, you too. Were you not upset when you couldn't google where the download was? Well, you got direct link following your objection, but did you test it or you only care about your trolling?
--- End quote ---
If you have paid any attention to my posts in these threads, then you would know that I don't currently have a MAME machine.
:dizzy:
And I wasn't upset, I just thought it was stupid not to actually post a link.
SavannahLion:
You still use gotos?
Derrick Renaud:
Ignoring all forum noise, now and in the future....
Let's say a fake/real system is implemented in MAME. One thing that comes to mind is what to do with the XML output you folks use for your front end.
What should be displayed? The real controls only? That would be the accuracy people are demanding. But wait, what if you don't have the real controls and want to sort by the fake control? Should it then list both which goes against this demanded accuracy?
Hmmm, what say the masses?
Paul Olson:
I want to be able to use the real controls on my cab, but most people won't. I also think that of the people who do want to use real controls, it will be a huge minority who will use more than a few. I have probably spent a couple thousand dollars over the years just on controls, and there are still a bunch to buy. The shifter issue (discussed in another thread) is a good example of this. I have 6 shifters, and there are many more out there. Most people will probably want to use one for all of the games. There will also be the vast majority who will want to use keys or joysticks to simulate the shifter.
I don't know what the best solution is to make sure everyone is able to use the controller they have. I think that it is important to have all of the originals working first (and I admit to being biased). The other solutions can then be set up to simulate the real controls.
It might be best to add support for all of them in MAME, and then let the Frontends handle customizing to the controls that the user has.
I still think the first step is figuring out which controls need to be worked on. I still haven't heard of any besides the 720 controller and the driving stuff. I just bought a 720 controller, so hopefully that will arrive this week. I also ordered a rebuild kit for it so I can make sure it functions correctly. I hope to have everything working before the weekend so I can test the changes to the driver. I left the original sensitivity settings in mine. If the original was accurate, it should work without any further tweaks.
Just bouncing an idea here: Since MAME is transitioning to C++, it might be beneficial to create controller objects, and then we could let the user pick the controller in the ui. This might be way beyond what anyone wants to do, but I think it might solve the issue. The behavior of each controller could be determined in the controller class, then the drivers could apply the behavior as needed. What do you guys think of that idea? I am not really suggesting it at this point; just looking for opinions.
Navigation
[0] Message Index
[#] Next page
[*] Previous page
Go to full version