https://bugs.winehq.org/show_bug.cgi?id=25857
--- Comment #28 from Paul Gofman gofmanp@gmail.com --- (In reply to Lorenzo Ferrillo from comment #27)
After wine 1.9.5 and 1.9.6 Oblivion Reloaded can apply the effects, but they aren't applied correctly for missiong preshader and constant settings.
With the patch you provided it give another error:
fixme:d3dx:d3dx_set_shader_const_fxlc Preshader structure is null.
Thank you for testing this. Could you please provide an output for such run (with my patches applied) with WINEDEBUG=+d3dx? Even if it is big (hundreds of MB) it should be very good compressed by gzip or 7z. I am preparing these patches for upstream, and the error most likely means that it encountered something unsupported in preshader parsing (what exactly might be evident from a full log).