Titanfall Dev Explains The Game's 35 GB of Uncompressed Audio

 Pages 1 2 NEXT
 

Titanfall Dev Explains The Game's 35 GB of Uncompressed Audio

Titanfall Mech

Respawn says Titanfall's gargantuan file size is so they can dedicate more system resources to running the game.

PC gamers (especially those with SSDs) were puzzled to find out that Titanfall had a gargantuan 48 GB file size, despite the lack of a single player campaign and the fact that it was running on a modified source engine. Some digging around in the files revealed that a huge portion of that size was due to a whopping 35 GB of completely uncompressed audio. Respawn has now explained that the reason the audio was not compressed was so they could dedicate more system resources to running the game, and less to unpacking audio files.

Key to Respawn's ethos is pursuit of low-latency controls, the best possible 'handshake' between the player and the game, something that having compressed audio and having the CPU uncompress it on-the-fly, could possibly interfere with, Respawn lead engineer Richard Baker explained to Eurogamer.

He did, however, admit that most PC gamers probably wouldn't even notice the difference. "On a higher PC it wouldn't be an issue. On a medium or moderate PC, it wouldn't be an issue, it's that on a two-core [machine] with where our min spec is, we couldn't dedicate those resources to audio."

Baker also talked about the game's visuals, and how they were also toned down in order to accommodate the game's low-latency ethos. "People tend to trade a little more visual quality for more latency. It seems like everyone wants to give up the gameplay for slightly better visuals - especially on the PS3 games, there'd be a really long rendering chain," he mused.

For me, I'm loving Titanfall, but geeze does that 48 GB size make my 240 GB SSD cry. Since it apparently wouldn't effect the performance on my high-level PC anyway, I don't see why the uncompressed audio couldn't have been an optional download...

Source: Eurogamer

Permalink

Yeahhhh 256gb SSD with a 50gb/50gb peak/off peak download cap...That really made me hurt -_-"...

It doesn't even need to be uncompressed. There are lightweight codecs that perform plenty well enough for this, even on a dual-core PC. Wouldn't get nearly the compression level that you get from Vorbis or something, but I'm sure they could bring it down by about 20%-30% without a significant performance impact.

P.S. Thanks

But... Weren't they all different languages anyway? I can understand not having the audio compressed, and having one language-worth taking up 4GB (or whatever it may come to). Then the dev's explanation would make sense.

But uh, yeah. Languages. Why?

And that's not to say "Ew, they shouldn't have translated it to all those languages how dare they what the fuck who speaks German?". I'm just only ever going to use one. And I can't imagine I'm in the minority on that.

Steven Bogos:
I don't see why the uncompressed audio couldn't have been an optional download...

Someone with a low end machine might not have the fastest internet or a healthy monthly cap. Perhaps if the compressed were the optional download, it would fit more in line with the higher end gamer spectrum, since they usually do have the better internet connection.

Did Eurogamer write "effect" instead of "affect"? Nope.

That's the shittiest excuse ever. I'm playing a FLAC file right now (which is much heavier than mp3) and it's taking a whooping 0.5% CPU load. Many sound cards decompress mp3 in hardware, too, so the "it takes CPU resource" is BS. Also, people using low end PC probably don't play competitively and wouldn't care if the game isn't reactive - it's not going to be reactive ANYWAY due to their bad PC.

I won't even mention that it's stupid to make EVERYONE download 50 GB just to accommodate a few percentage of customers, not to mention bundle every single language. It's just stupid, and they should admit it.

SO its been confirmed that they didnt bother using compression because they failed to realize that average PC gamer has a machine more powerful than severely limited consoles?
Sure looks that way.

No, audio uncompression does not take much processing power. This is not 2000 when MP3 compression gave your CPU a workout. you can easily play 100 losless FLAC files and your CPU wont even budge. this looks liek scrappnig the bottom of the barrel for resources because their target machine (console) cant run the game proper.

008Zulu:
Someone with a low end machine might not have the fastest internet or a healthy monthly cap. Perhaps if the compressed were the optional download, it would fit more in line with the higher end gamer spectrum, since they usually do have the better internet connection.

Not always true. For example i was always in the low end machine high end internet category untill 2 weeks ago when i got a high end pc for the first time in ever.

They really think everyone is an absolute simpleton don't they?

Yeah, make everyone download 12 different languages (or however many it is) of uncompressed audio because 'we don't want players to devote system resources to unpacking audio files'

Guys, many many PC players know how their machines work and what they can do.

Have to admit the size of the install did raise an eyebrow, guess that explains why. Not sure if thats a legit excuse or not but its quite a lot of space just for audio ;/

Caiphus:
But... Weren't they all different languages anyway? I can understand not having the audio compressed, and having one language-worth taking up 4GB (or whatever it may come to). Then the dev's explanation would make sense.

But uh, yeah. Languages. Why?

And that's not to say "Ew, they shouldn't have translated it to all those languages how dare they what the fuck who speaks German?". I'm just only ever going to use one. And I can't imagine I'm in the minority on that.

if you play it on pc, you can still delete the other audio files...

Im not a computer gaming wizz.....but can't the unused files just be deleted?......

Wish I could play this though, hopefully it will go multiplatform.

arc1991:
Im not a computer gaming wizz.....but can't the unused files just be deleted?......

Wish I could play this though, hopefully it will go multiplatform.

The issue, I think, is downloading these huge ass files in the first place, never mind the space they take up. Not many people have the cap to download this amount of data, and lord knows the physical copies of the game will probably only install 10/20 GB before downloading the rest. Also the time that it'll take to download these files makes it more of a pain when you consider it will also be patched to hell in the coming months.

Seems someone didn't think this whole thing through or fucked up at some point.

So basically the real issue, needlessly downloading all the language files available, isn't anything they even thought about. People wouldn't care if the files were compressed or not if they only had to make space (and download) English + their language(s) of choice.

Other than that the "it takes too much processing power" excuse sounds like bull. Compared to any other process this really shouldn't be an issue and surely the performance gain from improving other processes ever so slightly would have far outweighed that. However, it'd make more sense if for some unknown reason the xbone had some problem with the process (which would surely be fixed in software/firmware updates) or if the game pushed the xbox360 too hard to its limits and this was basically the last possible thing available for improving performance.
But even then they could have made a difference between the different systems. It isn't like they are cross-compatible anyways.

This seems completely bonkers. It's as if they want to fill people's hard drives for no reason..

Keeping the audio uncompressed actually harms performance, as reading stuff off disk is (relatively) slow; having even a slight compression on it would actually speed things up. Sure it will be in your disk cache most of the time, but having it uncompressed will take more space off the disk cache..

Having people to download the audio uncompressed is also rather bonkers, as they could easily decompress it at install..

rhizhim:

if you play it on pc, you can still delete the other audio files...

Only after you download them, presumably?

rhizhim:
if you play it on pc, you can still delete the other audio files...

The point was that some people still live under draconian rule of american internet-providers and can only download 50gb a month.

I don't see why they couldn't just have the language packs as free dlc or something.

softclocks:

rhizhim:
if you play it on pc, you can still delete the other audio files...

The point was that some people still live under draconian rule of american internet-providers and can only download 50gb a month.

I don't see why they couldn't just have the language packs as free dlc or something.

Or they should have used Steam instead of Origin, then the only language you are forced to download would be english (and the one your Steam is set to if the game support that langauge).
Every other language? Select them as part of the settings, THEN Steam downloads it and ONLY that one.

Bindal:

Or they should have used Steam instead of Origin, then the only language you are forced to download would be english (and the one your Steam is set to if the game support that langauge).
Every other language? Select them as part of the settings, THEN Steam downloads it and ONLY that one.

An ideal solution, though perhaps a tall order for EA.

If it's convenient then they don't want anything to do with it :)

Good lord, look at that gigabytes for a graphically unimpressive multiplayer game. Guess I have a good reason not to buy Titanfall.

Min-spec PCs surely would not have the space for the game.

I still think that the user should just choose what audio language to download, each language is probably what? 5Gb, maybe 8.

Except that decompressing audio files doesn't eat up processing at all. Except that the game is running on a modified Source engine, that wouldn't eat up nearly as much processing power as other current game would.
Its more likely that they simply are either shit at compressing audio, or are too lazy to do it correctly.

Whole games arent even 35GB, and thats just for audio. Yeah, i think they were being lazy. Glad im not getting that game, imagine how long it would take for me to download it if on PC. Many hours.

softclocks:

rhizhim:
if you play it on pc, you can still delete the other audio files...

The point was that some people still live under draconian rule of american internet-providers and can only download 50gb a month.

I don't see why they couldn't just have the language packs as free dlc or something.

America isn't the only place where ISPs cap monthly bandwidth.

In fact, as an American, I've heard more stories of capped internet usage from non-Americans, including but not limited to Canada, Mexico, the Phillipines, Japan, the UK, and most prominently Australia. My own internet is, while very slow, not capped.

That said, I would still have a problem with being forced to download all of those audio files because, as mentioned, my internet is slow. And my hard drive space is fairly limited, but that's beside the point. On my internet it would take me just over two full days of nonstop downloading, assuming it went full speed the entire time, just to download Titanfall. And, like other people, I'd only ever be likely to use the English voices anyway, so being forced to download every language pack is just extra unnecessary.

This "digital-only future" everyone seems to want becomes less and less appealing to me every day.

I don't understand either why they couldn't just let you choose which language to install the game in and get a significant smaller size on your HDD. The uncompresed audio is just mind boggling to me. The game should of been max 15GB not 50.

This is just lazy and stupid. I don't want 35 gigs of audio files sitting on my hard drive taking up space that could be reserved for another minimum of two games.

I'm not short on hard drive space, I've got about .75 of a terabyte that's open, but that's not the point.

Finally, even for a min spec PC, if that's the straw that breaks the camels back, you definitely need an upgrade.

If those 35gb are divided amongst the various languages, could PC gamers not simply delete the languages they don't use after the game is installed? Could probably reclaim about 20gb of space, though if the game files are checked each time it'll prob just redownload them anyway o.o

Strazdas:
SO its been confirmed that they didnt bother using compression because they failed to realize that average PC gamer has a machine more powerful than severely limited consoles?
Sure looks that way.

No, audio uncompression does not take much processing power. This is not 2000 when MP3 compression gave your CPU a workout. you can easily play 100 losless FLAC files and your CPU wont even budge. this looks liek scrappnig the bottom of the barrel for resources because their target machine (console) cant run the game proper.

008Zulu:
Someone with a low end machine might not have the fastest internet or a healthy monthly cap. Perhaps if the compressed were the optional download, it would fit more in line with the higher end gamer spectrum, since they usually do have the better internet connection.

Not always true. For example i was always in the low end machine high end internet category untill 2 weeks ago when i got a high end pc for the first time in ever.

I'm irritated by the prevailing assumption that everyone has custom rigs, and that everyone who wants to play a game on PC is willing to shell out for the newest parts. My PC is good, my PC is custom, but honestly when running games specifically, my ps 3 is better, not even comparing to 4.

Just an idea, Respawn...

During installation, check what CPU the system is running. If it's a dual-core close to the minimum specs, then decompress the audio. Otherwise it's just a lame excuse about being too lazy to properly optimize your game.

Also, where are them decent-rez textures?

Emm... That's where hardware accelleration for audio comes into play. Only on old PC's (let's say 5 years ago) this may cause some small hiccups, but I think that such a PC would have problems just rendering the graphics as well (unless a new graphics card was installed during its lifetime).

Anyway, there's a balance to find between slightly better performance and disk space, but this is just stupid.

Well, I was going to get Titanfall despite having no interest in the Xbox One or PS4, but my PC uses SSDs. Not a lot f games are worth that kind of hit to my storage space, and this isn't one of them.

Nieroshai:

Strazdas:
SO its been confirmed that they didnt bother using compression because they failed to realize that average PC gamer has a machine more powerful than severely limited consoles?
Sure looks that way.

No, audio uncompression does not take much processing power. This is not 2000 when MP3 compression gave your CPU a workout. you can easily play 100 losless FLAC files and your CPU wont even budge. this looks liek scrappnig the bottom of the barrel for resources because their target machine (console) cant run the game proper.

008Zulu:
Someone with a low end machine might not have the fastest internet or a healthy monthly cap. Perhaps if the compressed were the optional download, it would fit more in line with the higher end gamer spectrum, since they usually do have the better internet connection.

Not always true. For example i was always in the low end machine high end internet category untill 2 weeks ago when i got a high end pc for the first time in ever.

I'm irritated by the prevailing assumption that everyone has custom rigs, and that everyone who wants to play a game on PC is willing to shell out for the newest parts. My PC is good, my PC is custom, but honestly when running games specifically, my ps 3 is better, not even comparing to 4.

Really depends. The PS3/360 version of most games from 2010+ are usually 670-700p (not even 720p...) 24-28 fps and what equates to the LOWEST possible settings on PC, or very close to those.
Chances are that if you are just running the game, as in barely, that is close to are the same as the console verion.

You couldn't take the time and use a compression method such as OGG to cut down the file size? Maybe the game would be half as large if you did not just use uncompressed WAV files..

captcha: take a load off - True that, captcha.

Furism:
That's the shittiest excuse ever. I'm playing a FLAC file right now (which is much heavier than mp3) and it's taking a whooping 0.5% CPU load. Many sound cards decompress mp3 in hardware, too, so the "it takes CPU resource" is BS. Also, people using low end PC probably don't play competitively and wouldn't care if the game isn't reactive - it's not going to be reactive ANYWAY due to their bad PC.

I won't even mention that it's stupid to make EVERYONE download 50 GB just to accommodate a few percentage of customers, not to mention bundle every single language. It's just stupid, and they should admit it.

Yeah, I can't remember how fast MP3 decoding happens, but Flac decodes at over 400x realtime, on a mobile CPU from 2008.

https://www.xiph.org/flac/comparison.html

I'd think that the lack of decode time would be balanced out by needing to keep more data around at runtime, especially since the minimum specs call for "only" 4GB of RAM.

 Pages 1 2 NEXT

Reply to Thread

Log in or Register to Comment
Have an account? Login below:
With Facebook:Login With Facebook
or
Username:  
Password:  
  
Not registered? To sign up for an account with The Escapist:
Register With Facebook
Register With Facebook
or
Register for a free account here