Maciej J. Woloszyk wrote:
Hi,
I've tried to run xmame (0.78) on my new machine which is a PPC workstation with graphic card supporting only YUV modes in xv (hardware accelerated) fullscreen modes. What I found was that the code is not endian-aware - all the display was green+pink. After some search I've found two places that needed correction - one is x11_window.c where I've changed code creating YUV color lookup table, second is the blit.h where I've changed code used to pack converted pixels into YUV macropixels. After these changes everything looks fine on both PPC and x86 so I think it might be woth looking into by someone who is more advanced in xmame than me - the patch to original 0.78 code is atteched to this message.

Thanks, I've included it for 0.79.1.


P.S. If anyone's impatient to try 0.79.1 before the release, I've been keeping the sources in MESS CVS up-to-date. Instructions for anonymous access can be found at

http://www.mess.org/download.html

_______________________________________________
Xmame mailing list
[EMAIL PROTECTED]
http://toybox.twisted.org.uk/mailman/listinfo/xmame

Reply via email to