https://bugs.winehq.org/show_bug.cgi?id=31701
--- Comment #36 from Matteo Bruni matteo.mystral@gmail.com --- (In reply to Andri Möll from comment #34)
WINE v4.5 from Arch Linux seems to still crash with "CREATE_RENDER_TARGET_ERROR - Ran out of memory" when starting a new game. This with both with and without `d3dcompiler_43 d3dx9_36` winetricks additions. Also, tried `videomemorysize=2048`.
I do remember it at least loading and playing with possibly earlier v4 WINEs or v3 WINEs, so it must've been a recent change that broke it entirely.
To workaround this bug you probably need to use native d3dcompiler_47.dll now instead. For the records, that changed with Wine 3.14 which is in the timeframe you mention.