You can fix this in wine the windows emulator that runs on Linux / Mac and possibly windows too.
https://www.mail-archive.com/search?l=w ... newest&f=1
Talks about wine and GetAvailableTextureMem() in d3d8.dll that it emulates.....
running
winetricks videomemorysize=512 or by regedit can also code the fixed available video memory size which I set to "512".
https://wiki.winehq.org/Useful_Registry_Keys
I need to verify if this is working properly. Can someone share pictures of it working and without the high res textures?
Also is there any windows testing program that outputs the result of GetAvailableTextureMem()
I get 400 fps if CSMT (wine staging) is turned off, and GLSL is off. GLSL on seems a little slower but more stable. The vanilla version of wine works the best here with all the modules builtin. I created another wine prefix just for Railroad Tycoon because the settings needs it breaks d3d9 on my AMD mesa gallium card.
Luke