Main > Software Forum

Derivative Mame versions...why?

Pages: << < (2/3) > >>

nipsmg:

plus, saying....


--- Quote --- (not sure if this is dumb question or not...)
--- End quote ---

is asking for it.. :-D

Buddabing:


--- Quote from: rchadd on April 24, 2004, 04:46:46 pm ---(not sure if this is dumb question or not...)

why are the other versions of Mame available - No Name Mame, AdvanceMame, AnalogMame etc....

I can understand having ports for different platforms (dos,w32,linux,mac etc) but why have derivative versions with modified "features".

wouldn't it be better if all the features of the derivative versions were simply added into regular Mame itself?

it seems like an inefficient way to develop because the developers would have to implement the new functionality every time there is a new release of mame. maybe i am wrong?

--- End quote ---

Howard mentioned that people add features that are missing in the normal mame source.

There are also licensing conflicts which prevent certain features from being added into MAME. (MPEG, for example)

Rather than being an "inefficient" way to develop, having derived works is a much more efficient way to develop. Changes are made faster and more easily, and developers don't have to work with the change control that the MAME devs do. Plus, freedom to explore one's own projects is always a good thing.

I wouldn't consider your question dumb. There are much worse, such as "\/\/h3r3 r teh r0mz0rs d00d?"



Lilwolf:

I think analog+ mame is the ultimate in derivative builds..

it adds the ability to use real arcade equipment with mame as close as possible.

like the 12way SNK rotaries.

the boards themself take 12 inputs for which direction they where pointing.

next, the mame developers added a mouse interface to the front of that... so they / and most people could play with their mouse at their desktop.

The key interface was sitting ontop of the analog interface... so holding down 'L' or "R' will control a fake analog input (mouse) and then control the original 12 inputs.

IE, in mame... to get a keyboard to control Ikari warriors it now goes through 3 levels...   Each removing some of the accuracy.

Then analog+ went in, added a connection directly to the driver level for 12 inputs...  

So if you now have a true 12 way joystick... add analog+ mame... and you are as close as possible.

Howard_Casto:

If you want to get technical, no name mame is the ultimate derivative....

it has all of analog+, all of sirp's hacks, all of the mame plus features and more.  

It might be overkill, but if you have it then you pretty much don't need another derivative build.  

rchadd:

is this going to become a my mame is better than your mame conversation?  ;)

Pages: << < (2/3) > >>

Go to full version