This is a heavily modified ebuild for app-emulation/xmame. It includes all of the latest pre-patches for 0.61.1, but that's not really important. What IS important is that it is a multi-binary ebuild so that if you have both X and sdl USE'd, it will build and install both xmame.x11 and xmame.SDL Once glx is fixed in the xmame tree it will be trivial to add that as well. It also supports the xv USE flag for the new xv scaling support in xmame.
Created attachment 4525 [details] new xmame ebuild
There are additional changes I can make to this ebuild for supporting more flags (arts, alsa, etc), but I didn't want to go that far unless it was first approved of doing the whole multi-pass/multi-bin build thing.
Created attachment 4527 [details] Additional use flags Okay, this adds all of the use flags that I can possibly figure out how to put into this thing to get exactly the xmame that you want.
Oops, the IUSE var needs 3dfx added to it, I won't bother with another attachment just for that though.
Created attachment 4745 [details] Update to xmame-0.61.1_pre8 Update ebuild to xmame-0.61.1_pre8
thx. committed.
The ebuild got added in (great), but it got added in as xmame-0.60.1-r4, which it is not, it is xmame-0.61.1_pre8, different version of xmame.
Created attachment 5046 [details] Update to xmame-0.61.1_pre9
committed.