> > I don't doubt what you're saying, but can you explain why this would be? Why not > have > > those extra graphical and internal resolution options available if the gpu's are > > capable? > > Putting aside for a moment that MAME is about preserving old games, including their > limitations. > > There is no free lunch. To enable higher resolutions it's not always just a case of > changing one line of code. Pete's PSX GPU plugins > (http://www.pbernert.com/html/gpu.htm) for example have to run a software emulator as > well as the accelerated renderer because the game can read from the frame buffer. > > > Why not incorporate them into MAME, while other 3D emus such as > > SuperModel/Model2 emu/Dolphin, etc has them already? Just wondering. > > As other emulators are available, then why do we need to incorporate it into MAME? > > What you're asking for is for people to dedicate more time to something they don't > want, when other software already does it.
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
Fair enough, but I'm not sure your reply explains the whole picture. There are many other aspects of MAME that allow certain things to be done that pass or "enhances" the original games' limitation.
Why for example, can we turn on bi-linear filtering?
Why is Triple Buffering allowed?
Why is there support for screen effect png files?
Why allow us to run the games in 48000Hz sound?
Why allow cheat files to be used?
Why allow us to any controller we want to play any game?
Is Ms Pac-man really being authentically preserved when we can play it with an xbox analog stick or even a steering wheel?
How exactly would having graphical effects as an option, with the ability to simply to use them *IF* desired, be detrimental to the authenticity of the game, when all the other above mentioned things are already available in MAME?
Furthermore, if it's striving for 100% authenticity why is there still no force feedback for any of the driving games that originally supported it?
See where I'm going with this? All the other things have been implemented in MAME but the line has been drawn at hardware graphical effects support....why?
Again, I'm not criticizing the emu. I love the mame devs to death and I'm eternally grateful for what they've given us. I'm just looking for a bit of rational clarity.