http://bugs.winehq.org/show_bug.cgi?id=16559
--- Comment #36 from Jörg Höhle hoehle@users.sourceforge.net 2009-09-07 15:45:28 --- Created an attachment (id=23496) --> (http://bugs.winehq.org/attachment.cgi?id=23496) X8L8V8U8 in PixelFormat_WineD3DtoDD + PixelFormat_DD2WineD3D
All patches so far only touched the one function generating the error line without considering overall consistency in Wine. Any patch should at least change the converse of this function, PixelFormat_DD2WineD3D, so that the format conversion works both ways.
The attached patch does this for X8L8V8U8, based on the code in comment #24. I could not see any visual effect in Motocross Madness 2 and did not test Tony Hawks Pro Skater 2, which also causes the Pixelformat 19 translation error notice.
Similar patches would be needed for the other formats (62-64, 69-70 are the ones I've seen in various apps) after verifying their correctness.