this post was submitted on 20 Nov 2024
162 points (98.8% liked)

PC Gaming

8635 readers
555 users here now

For PC gaming news and discussion. PCGamingWiki

Rules:

  1. Be Respectful.
  2. No Spam or Porn.
  3. No Advertising.
  4. No Memes.
  5. No Tech Support.
  6. No questions about buying/building computers.
  7. No game suggestions, friend requests, surveys, or begging.
  8. No Let's Plays, streams, highlight reels/montages, random videos or shorts.
  9. No off-topic posts/comments, within reason.
  10. Use the original source, no clickbait titles, no duplicates. (Submissions should be from the original source if possible, unless from paywalled or non-english sources. If the title is clickbait or lacks context you may lightly edit the title.)

founded 1 year ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
[–] Asafum@feddit.nl 76 points 4 days ago (3 children)

Jesus Christ people....

I can almost understand most mmos when this happens, but you designed your freaking game to constantly stream gigantic amounts of data what the actual fuck?

I'm glad I didn't buy it, but that was because of the incoming administration and their plans to allow data caps to go nutty... Can't play a game that's going to cost me tons of money just to play it :(

[–] Breve@pawb.social 31 points 4 days ago (1 children)

I mean the business case is clear: It's way harder to pirate a game that forces everyone to connect to the server to work at all, then when a new version comes out you shut down the old servers and force everyone to buy the newer one. Welcome to late stage capitalism where you'll own nothing and be happy!

[–] Asafum@feddit.nl 8 points 4 days ago

where you’ll own nothing and be happy!

*Terms and conditions apply. Happiness™ is trademark property of capitalism INC and not guaranteed.

[–] hohoho@lemmy.world 15 points 4 days ago (2 children)

Can data streaming be turned off?

[–] PerogiBoi@lemmy.ca 42 points 4 days ago (2 children)

No it cannot.

The way they simulate you flying through places is by offloading all the scenery information to MS servers.

The game calculates that you are approaching world tile #1527473 (since all scenery is split into large squares) and asks MS servers to download that tile, which is high resolution satellite images from Bing and topographic data.

In a 30 minute flight while flying an airliner, you may fly through 50+ tiles. One tile (just the orthographic satellite map at high detail resolution) are 5Gb or more (usually more but I’m being conservative since this is napkin math).

As a result, the way the last MSFS and this one rely on terrain streaming to make things work.

If you want a flight simulator that does not rely on streaming and forever load times, check out XPlane 12 or my favourite: Aerofly FS4

[–] bizarroland@fedia.io 16 points 4 days ago (1 children)

That is so fucking stupid it boggles the mind.

[–] ICastFist@programming.dev 16 points 4 days ago (1 children)

It's not "stupid" if you think that you'd need several terabytes of free space to have the whole world available offline for your game (total land area is roughly 149,4 million square kilometers - assuming 1GB per 100km², you'd need 1,495 terabytes of storage). Of course, M$ knows they could've allowed a super lower-res version of the tiles to be installed locally (like 1MB per 100km², though that'd still require 1.5tb of storage), but why if they can force everyone to be always online?

[–] lychee@lemmy.blahaj.zone 4 points 4 days ago (1 children)

I haven't played these games but the way I see it, if 2020 was playable offline this really should have been too. I doubt whatever graphical bump they managed between then and now was worth this kind of insane trade off

But then again idk, maybe it was

[–] PerogiBoi@lemmy.ca 3 points 4 days ago

Oh no I guess this is where you’re a bit mistaken because 2020 was the same garbage. I bought 2020 4 months ago and I had the exact problems people today are having with 2024. The technology behind how they handle scenery is the exact same unfortunately. Hence why I refunded it before my 2 hour refund window.

[–] 50MYT@aussie.zone 3 points 4 days ago (2 children)

This might make sense if you keep the image?

Like download time #1527473, and next time you fly over that one it already has it so no need to download...

Or is it as dumb as possible and each time...

[–] vodka@lemm.ee 2 points 4 days ago

A tile is around 5gb, you can go through 1-2 tiles per minute. They only stream what is needed instead of the entire tile when you go through one.

If they downloaded the entirety of every tile as you went through them you'd need 5-600gb of storage for every hour of playtime (assuming you don't fly the same route all the time) and you'd also need the internet speed to keep downloading 500gb per hour (1.1gbit!)

[–] PerogiBoi@lemmy.ca 1 points 4 days ago

You’d need a so so so much storage for that. They’ve built it in such a way that if you want high resolution textures, you have to stream it.

[–] Asafum@feddit.nl 11 points 4 days ago (1 children)

I believe it's how they get the graphical data among other things. Instead of storing textures and stuff on your PC they steam it all in. I don't think it's something that can be deactivated.

[–] Valmond@lemmy.world 7 points 4 days ago (1 children)

A step closer to just let you have a terminal, and not access to your data.

[–] conciselyverbose@sh.itjust.works 5 points 4 days ago (1 children)

Fuck most of Microsoft's shit, but this is the only way you can realistically do the real world at any recognizable level of detail at all. You might be able to cache an area with an obscene amount of storage, but it would have to be a pretty constrained flight path at pretty low detail to really work.

[–] Valmond@lemmy.world 1 points 4 days ago (2 children)
[–] conciselyverbose@sh.itjust.works 4 points 4 days ago (1 children)
[–] Valmond@lemmy.world 1 points 4 days ago* (last edited 4 days ago)

Okay fair enough 😅!

Edit: bad calculations were made by me, it's only 180Mb/s needed.

Maybe at low you can store it off ...

[–] grue@lemmy.world 3 points 4 days ago

This comment calculated just under 1.5 Pb (yes, petabytes)!

[–] Chronographs@lemmy.zip 5 points 4 days ago

That’s how mfs 2020 works as well, it’s not new