d2d1: Add some new effect stubs

Needed by https://store.steampowered.com/app/1138210/Esperia__Uprising_of_the_Scarlet_Witch/ demo (and presumably the full game too); without this, it throws a message box saying No Interface | 1 | 88990028 on first entry to any combat (the 1 varies depending on which specific effect is unimplemented), then segfaults if any character gets a critical hit (those are prefixed with a bar showing the character's eyes).

Even with these stubs, the game looks glitched when getting a crit, but better ugly than segfault.

The game also needs Color Matrix, Gaussian Blur and Flood effects relative to Proton 10, but those three were already stubbed in Wine 10.n.

Merge request reports

Loading