-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
Hi
I agree here, the patches what i have not sent to wine-patches, surely are incorrect, anyway it is necessary or will crash the game, because probably the pitch is bad calculated.
Well normally you can use 0 to 65535 pallettes but as only a few games use a lot of pallettes, its better to allocate sufficient buffer for pallettes on need. We can suppose if a game wants more 255 palettes, he'll probably use 65535.
Personally I would love to have someone maintain a list of things which work and which fail, and test them periodically, seperated into the d3d level. One huge problem I have is regressions - I can code something to fix a particular feature but its very easy to break something else, and similarly its nice to know that a particular change actually fixes some other games!!
I will do regression tests every several weeks (depends on my limited time, and travels), but it must be very easy because i am really bad playing games hehe ;), of course more testers are welcomed.
Well, i do some regressions tests too, but i use principaly: - - UT2003 - - Unreal2 - - Mafia - - Max Payne - - D3D samples
Finally some info, I am currently spending my time trying to get some features of d3d8 working. I have put on hold render to texture and am concentrating on some other areas, although I want to get that one working. I then need to make a choice - I can either concentrate on performance, on adding hardware vertex shader support or on adding d3d9 support, and I havent decided which. I think d3d9 would make sense to wait until last otherwise any performance work will need doing in one place. I have an idea on some ways of speeding things up and have a glcore type setup which has been discussed before.
The last demos what i have tried to install (d3d9), need uxtheme.dll, i am not sure if it is possible to use the native .dll (i haven't XP), but if it is not possible, i think that d3d9 should be left for later.
uxtheme.dll needed ??? For what i see, some wine people already work on this dll. And i have already a simple but working d3d9 prototype (who use a new d3dcore lib)
Regards, Carlos.
Regards, Raphael