84
submitted 11 months ago by HowSwayy@lemmy.ml to c/gaming@lemmy.ml
you are viewing a single comment's thread
view the rest of the comments
[-] ampersandrew@kbin.social 5 points 11 months ago

Decompressing an asset so that it can be used is an operation that takes processor cycles as well. It's why Titanfall 1 came in so high on storage requirements at the time, because in order to meet CPU performance targets, they had to leave audio uncompressed. In this case, huge texture asset files are often LODs, high detail versions for when you're up close and low detail versions for when you're far away, so that the machine is always loading the right size version of the asset rather than just always using the best quality one in a worst case like you seem to be implying. This takes up a lot of storage space, but it means they aren't wastefully using high detail assets for a mountain a mile and a half away.

[-] Metal_Zealot@lemmy.ml 4 points 11 months ago

Uncompressed WAV files, lol I'll never get over that

[-] Deathcrow@lemmy.ml 1 points 11 months ago* (last edited 11 months ago)

Uncompressed WAV files, lol I’ll never get over that

It doesn't even make sense. Simple compression algorithms like in use by FLAC or AAC are pretty much free to decompress on CPUs from this century and the cpu cycles you save by not doing wasteful IO of huge files from storage easily makes up for that.

I'm sure game devs can make some argument to not use 'expensive' compression, but not using any is just wasteful.

[-] Metal_Zealot@lemmy.ml 0 points 11 months ago* (last edited 11 months ago)

...sounds good though, i guess??

this post was submitted on 14 Nov 2023
84 points (95.7% liked)

Gaming

19934 readers
156 users here now

Sub for any gaming related content!

Rules:

founded 5 years ago
MODERATORS