SnoutBug / BeamNG_terrainMaterialCache

BeamNG.drive Black Terrain fix for Linux and Mac
98 stars 8 forks source link

"Non steam isn't supported right now" even though I am using steam #21

Closed chair-man-f closed 12 months ago

chair-man-f commented 1 year ago

Steam, using Porting Kit

command: MAP="italy" && curl https://raw.githubusercontent.com/SnoutBug/BeamNG_terrainMaterialCache/main/generate_textures.py | python3 - $MAP

I want to generate textures for mods and Automation test track by myself so I hope this gets fixed

SnoutBug commented 1 year ago

can you confirm if steam exists at either ~/.var/app/com.valvesoftware.Steam/.steam/root/ or ~/.steam/root/ and if not, where is your steam located?

chair-man-f commented 1 year ago
Screenshot 2023-11-19 at 17 13 26

steam is here

Screenshot 2023-11-19 at 17 13 56

which is in this app

SnoutBug commented 1 year ago

from the looks of it you are using a mac? The script is only supported on linux

chair-man-f commented 12 months ago
Screenshot 2023-11-21 at 19 00 12

oh it looked like it was under running the game with crossover to me sorry

but is there a way to generate my own textures?

SnoutBug commented 12 months ago

No worries, I added an extra line to clarify just now.

but is there a way to generate my own textures? I think you might be out of luck. The script relies on the native binary of BeamNG.drive for Linux to genereate the textures. Meaning for the automated script to work you would have to get the linux version running, by using a virtual machine or dual booting. But that is probably more hassle than it's worth. You may also try to contact the cross over developers about this issue. Valve was really quick to respond back in the days and fixed the texture issue for proton.

chair-man-f commented 12 months ago

yEah I remember playing on Parallels before game porting toolkit officially came out and the textures were fine, but the performance was absolute garbage so I couldn't play on it, so I'm considering generating textures there and copying them but yeah probably not worth the hassle