Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[TF2] Possible case folding on material loading results in missing textures #6868

Open
Tiagoquix opened this issue Dec 14, 2024 · 2 comments

Comments

@Tiagoquix
Copy link

In a custom map that I play, specific materials don't load for me, but the same issue doesn't happen with another person that plays on Windows. I play with the native Linux version.

I also remember playing this same map on Windows and having no issues on it.

The map is https://gamebanana.com/mods/72174.

Investigating the developer console reveals that it is unable to find the required textures, even though they're present in the map's BSP file. Here are the relevant messages from the developer console:
https://0.jaegers.net/?ead8afd6bec99fca#22r9Ka4MSDskRqeb3VSiN6UdwXU4GzSfdG8zsHthJkm6

Here is a screenshot showing the messages and what's inside the map's BSP file:
image

Person on Windows:
image

My game on Linux:
image

I believe this happens due to case folding, considering how the messages in the developer console appear.

I am not sure if this happens in other Source games; I've only noticed it in TF2, but I believe this is a problem that has its roots in HL2 code (i.e. the Source Engine). And I'm also not sure if it happens on MacOS and the legacy 32-bit versions, but I know that it doesn't happen on Windows while it happens on Linux.

@Tiagoquix
Copy link
Author

This also happens on another map, with more evidently missing textures.

The map is pkmn_goldenrodcity_b3. It's available to download at https://drive.proton.me/urls/RBBVTB79BR#6KMLuPgvFLTB (my local copy).

Strangely, the same issue doesn't happen when loading the same map using map workshop/1741035197 (https://steamcommunity.com/sharedfiles/filedetails/?id=1741035197) from the developer console (it's a reupload to the Steam Workshop). It only happens in my local copy.

To reiterate, these issues do not happen with Windows users.

This is probably a regression since I had not had any of these issues before an update (probably the Smimass 2024 update).

How it should look (Workshop version):
image

How it looks (my local copy, which was working 1:1 with Windows before some update):
image

@DecibelHZ
Copy link

Yea I can second this as a Linux user, it seemed to happen some time around early to mid-December for me though it might have started earlier.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants