Software Support > PowerMAME
PowerMAME - New Derivative Build
screaming:
don't forget about this one.
Almost time to create a PowerMAME thread?
SirPoonga:
--- Quote from: screaming on February 08, 2006, 02:09:36 pm ---Almost time to create a PowerMAME thread?
--- End quote ---
Or support forum...
Grasshopper:
It would be nice if PowerMAME could include lokki's mirrored screen hack so that simultaneous two player games can be played on a cocktail cabinet.
http://forum.arcadecontrols.com/index.php?topic=38312.0
Fozzy The Bear:
Damnit!! I missed most of this thread up until now, because the start of it was a pop at the MameDevs and I just lost interest once I saw that...
This thread is way too important for it to get misssed because of its poor starting posts and title.
In fact I'd suggest that this needs more than just a post IMHO it needs a complete section of its own in the forum.
I'm all for this idea, because MameDevs priorities are sometimes a lot different from the priorities we have as hardware builders and understandably so.
Best Regards,
Julian (Fozzy The Bear)
jelwell:
--- Quote from: MikeQ on February 02, 2006, 02:34:15 pm ---I've been told that this has been tried before and failed.
--- End quote ---
It's easy to be successful when you're handing out patches. It's much harder when you redesign MAME code to handle things that don't exist. Here's a suggestion on how to handle this:
Every time you make a code change:
* Submit it MAMEdev - maybe they'll simply pick it up
* Submit a stub API to Mamedev - so that when they refactor, your code will still work.
--- Quote from: MikeQ on February 02, 2006, 02:34:15 pm ---I've been criticized for not starting with one of the already derivative versions floating around. Most of these are not based on the current release. I started with 0.102 and have made the move to 0.103. I plan to make a release in conjunction with every major MAME release.
--- End quote ---
The sad part is that you should be starting with a derivative - especially if it already contains features you plan on adding. At the very least, you should go through all the derivatives, old or new, and figure out if there are features you want. AdvanceMAME and AnalogMame+ both have support for some great BYOAC hardware. And AdvanceMAME isn't even very far behind MAME.
However there's a reason derivatives are lagged behind so much - and it's not so much because of lack of interest. The problem is that every MAME rewrite is likely to break your patch - often irreparably. That is why I think you should consider my bulleted list above. If you can get MAMEdev to, at the least, consider your stubs then they'll include them in any refactor. If you can't you'll end up having to refactor your codebase every time they do.
--- Quote from: MikeQ on February 02, 2006, 02:34:15 pm ---If we can develop a positive relationship with the MAMEdevs, we may be better prepaired to handle these changes.
--- End quote ---
This is of course, the easiest solution. I wish you luck in trying to work with MAMEdevs. Not because I think they're difficult, but because I think you'll have the best chance for survival that way.
Joseph Elwell.
Navigation
[0] Message Index
[#] Next page
[*] Previous page
Go to full version