• @PerogiBoi@lemmy.ca
    link
    fedilink
    English
    298 hours ago

    I wonder if it’s going to take several hours to download all the world content before allowing into you into the menu screen like MSFS2020 does.

    I wonder if they’ll insist on using MS servers for the content and will be kept at MS server caps at 5MBPS, meaning that it will take 20+ hours of downloading before you can even play, pulling you outside of the 2 hour Steam return window.

    • @Appoxo@lemmy.dbzer0.com
      link
      fedilink
      English
      138 hours ago

      Afaik Steam does refund games if you tell support that you spent time troubleshooting or waited for the launcher to download the actual files.
      Though I only think to have read about it. No concrete proof.

      • @fishbone@lemmy.dbzer0.com
        link
        fedilink
        English
        32 hours ago

        Yeah the Steam refund 2 hour thing is just the no questions asked guaranteed refund window. You can absolutely request a refund outside of that window and they’ll be quite reasonable in most cases.

      • @UmeU@lemmy.world
        link
        fedilink
        English
        46 hours ago

        Years ago, I tried cities skylines on a sort of shitty PC… spent at least 8 hours trying to get it to work, then just gave up.

        Requested a refund and it was granted almost immediately.

        I bought a better PC and repurchased, and not it runs fine but the game itself is pretty mod dependent and I have spent more time installing and uninstalling mods than actually playing the game.

        So yes, ask for a refund and you will probably get it even outside the 2hour window.

  • @TheFeatureCreature@lemmy.world
    link
    fedilink
    English
    47 hours ago

    The hardware and bandwidth demands of the first game were why I stopped playing it. I had a machine that could run it (and an even better one now) and internet that could handle it, but it still just wasn’t a smooth experience. I don’t have a cap on my internet data but my speed isn’t particularly high, which meant the 80-150gb per week of data the game consumed was certainly felt.

  • @Skates@feddit.nl
    link
    fedilink
    English
    89
    edit-2
    18 hours ago

    Oddly? This is not odd at all.

    It’s been a while sincce I wrote code, but I’ll try to remember. Basically disk size and ram size have no connection. Disk size is for already generated assets (maybe you need to remember how the planes look like, so you create assets for all the planes. Or you want to have textures for the scenery, or for the Lincoln monument, or whatever).

    But then you need to load those resources into RAM to access them faster, because if you try to load them directly from disk, it’s a lot slower. So some part of those 64GB of RAM is because you are loading some premade assets.

    But aside from this, there’s also dynamically generated data that you have no way of knowing about at the beginning of the program, so you can’t prepare in advance and generate assets for it. Like say for example the player wants to begin flying the plane - he’s gonna have some different inputs than any other player. Maybe he drives slower at the beginning, or goes a little to the right when he takes off. Or his destination will be completely different. You now need to remember his velocity, his position on the map, the direction of his flight, his altitude, his plane’s weight and who knows what else, I’m not a pilot. All of this, you allocate memory dynamically, based on user changes, and this uses the RAM as well.

    Not to mention - you can make a 1kb program that takes 64 GB of RAM. You just ask the operating system for that much memory. You don’t even need to fully use it. It’ll take you one line of code.

    All this to say - nothing odd about the program being smaller than the RAM requirements. It can mean it’s not optimized, but it can also mean it has a lot of dynamic calculations that it’s doing and a lot of stuff it needs to remember (and in the case of a flight Sim this wouldn’t surprise me).

    • @sushibowl@feddit.nl
      link
      fedilink
      English
      46 hours ago

      You now need to remember his velocity, his position on the map, the direction of his flight, his altitude, his plane’s weight and who knows what else, I’m not a pilot.

      You’re not wrong per se, but I’m having trouble fathoming gigabytes of data being consumed by these types of parameters. You could probably track hundreds of thousands of airplanes with that much space. The only thing that I could imagine taking up that much memory is extremely detailed airflow simulation.

      However, as a rule of thumb, the vast majority of memory data for video games is in most cases textures and geometry, and not so much the simulation. Based on the article, it seems this game streams high resolution geometry data based on your current location on earth, which I would say is the most probable reason it asks for so much memory.

    • @rottingleaf@lemmy.world
      link
      fedilink
      English
      1817 hours ago

      Technically correct, but if I’d have any input into hiring a person whose background involves making a flight simulator requiring 64GB RAM, that doesn’t emulate every mol in that plane for that cost (I’m exaggerating a bit), I’d ask many questions.

      • @loutr@sh.itjust.works
        link
        fedilink
        English
        810 hours ago

        It requires 16GB RAM, which is perfectly acceptable. But it can use more if available, for high res textures I assume. Which are streamed from Microsoft’s servers, explaining in part the difference between install size and max memory requirements.

        • @nik9000@programming.dev
          link
          fedilink
          English
          39 hours ago

          My guess is the big video ram is high resolution textures, complex geometry, and a long draw distance. I honestly don’t know much about video games though.

          The smaller install is totally the map streaming stuff. I’m unsure quite why it has to be so big, but again, I don’t know video games. I do recall you having to tell it where you want to start from and it’ll download some stuff there.

  • @Ugurcan@lemmy.world
    link
    fedilink
    English
    2418 hours ago

    This game feels like the perfect candidate for streaming from XCloud/GeForce Now since all those data doesn’t really need to be transferred all the time. And the game’s design can tolerate a bit input latency.

  • @TheRedSpade@lemmy.world
    link
    fedilink
    English
    312 hours ago

    Is there any reason to choose MSFS over Flightgear other than simply being unaware of the latter’s existence?

    • @sunbeam60
      link
      English
      57 hours ago

      I mean, yes, as I’m sure you know already. Flightgear is a fine product and lots of respect to the contributors, but the support around MSFS, the level of detail and whole host of other factors make MSFS the one to beat; even if the flight model of XPlane is probably a tad better.

    • @yamanii@lemmy.world
      link
      fedilink
      English
      69 hours ago

      I don’t know that other one, but what hooked people on MSFS was the AI terrain made from satellite images letting you fly from anywhere to anywhere, and some capitals are handmade.

      They also added missions based on the previous games to celebrate the series history.

  • @OmegaLemmy@discuss.online
    link
    fedilink
    English
    2001 day ago

    Probably just uncompressing a lot of stuff and pulling data from the internet and having to keep it without any cleaning

    • @schizo@forum.uncomfortable.business
      link
      fedilink
      English
      1481 day ago

      That’s exactly what they’re doing: the assets are going to be streamed and then probably cached in RAM, thus you need a lot of RAM.

      Of course this makes me think that FS2024 is going to get live-serviced and killed at some point when they decide to stop hosting all that data and welp so much for your game you bought, too bad.

      • @Blackmist@feddit.uk
        link
        fedilink
        English
        512 hours ago

        I doubt it’s pulling in massive amounts of data.

        But the maps data it does pull in will be messed about with, a bunch of trees splatted all over it, buildings extrapolated, water flows, etc. That’ll be what’s taking the RAM.

        The actual flying seems like the least interesting part of this game, and what they’ve really made is Google Earth on steroids.

        • @GreyEyedGhost@lemmy.ca
          link
          fedilink
          English
          17 hours ago

          Yeah, the Google Maps equivalent that you’re flying around in is the massive amount of data. The flight sim part isn’t insignificant, but the massive amounts of canned data will be all those maps.

        • @areyouevenreal@lemm.ee
          link
          fedilink
          English
          17 hours ago

          From what I heard they do actually put a lot of effort into simulating airplane aerodynamics at least for the smaller planes. So the flying part is kind of important.

      • @NuXCOM_90Percent@lemmy.zip
        link
        fedilink
        English
        581 day ago

        My understanding is that much of the map data is also used by bing maps and other satelite services. So those are unlikely to go away in the short term.

        But also? The same is true for 2020. Yes, it will probably stop working at some point down the line. But it is a really good game for the time being and people have already gotten 4 years of awesome support for probably the best general purpose flight sim out there.

        Also… this is the kind of game that kind of requires a “live service” element. Because having people download static map data for the entire planet just to play a game is untenable. Let alone providing semi-regular updates and supporting the questionably tasteful minigame of racing to go fly through the latest natural disaster.

        • @pixxelkick@lemmy.world
          link
          fedilink
          English
          8
          edit-2
          19 hours ago

          Because having people download static map data for the entire planet just to play a game is untenable.

          You shouldn’t have to download the entire planet though.

          The game 100% should support installing local specific areas you wanna fly around, that anyone could then keep a copy of.

          If a user wanted to cache an entire 8 TB of the entire world on a drive, they should be able to just do that (and thus have forever support without worrying about internet services staying online)

          At least, as a snapshot of what the world looked like in 2024.

          I don’t see why users shouldn’t have the option to locally HD save the data if they want to, to avoid maxing out their internet bandwidth in one sitting.

          • @NuXCOM_90Percent@lemmy.zip
            link
            fedilink
            English
            411 hours ago

            You do cache what you use as you use it

            The issue is with this being a forever game. If there are no servers there is no streaming. Hence the need to somehow host a one off entire world download indefinitely.

            • @jayandp@sh.itjust.works
              link
              fedilink
              English
              17 hours ago

              MSF2020 runs offline too, it’s even sold on discs in certain regions. You just don’t get any of the satellite imagery or live weather. Obviously that means a degraded experience, but it still works.

        • @rottingleaf@lemmy.world
          link
          fedilink
          English
          317 hours ago

          Because having people download static map data for the entire planet just to play a game is untenable.

          I’m certain Soviet General Staff maps turned into a flight sim map, with a few thousands of buildings being modeled and textured individually and the rest with similar (like buildings made of hexagon modules in some games have variety, but the separate components are not too numerous) procedurally-generated repeated kinds of meshes, textures and shaders, would take weigh little enough that you wouldn’t notice download times.

          What else do they do for flight sims?

          Weather data? A lot, but not that much.

          I just can’t imagine what would need 64GB. I think it’s an intentional waste for the purpose of this game not being playable after its end of life.

          A bit like Heinlein’s “Door into summer” future economics. Only there such stupid things are done to reduce unemployment, while here they are done to keep markets predictable for corporations and controlled, so that they wouldn’t, you know, die, as they would in a normal market because of competition.

          Which reminds me of one important thing I’ve already changed in my life to not support such malicious actions. I don’t buy products that are intentionally made this way.

        • @schizo@forum.uncomfortable.business
          link
          fedilink
          English
          191 day ago

          Leveraging something they already run makes a lot more sense than building a bespoke thing for streaming the data for just MSFS. (In my defense, it is a game and game devs have done much sillier things than doing something like that.)

          I just have begun to accept that I’m not the market for games anymore, because I’m unwilling to buy something that is most probably going to end up broken some point in the future once there’s no more money to be squeezed out of it.

          I’m just very opposed to renting entertainment because everything is temporary.

          (Thankfully there’s ~30 years of games to play that don’t suffer from any of this live-service-ness so I’m not exactly short of things to spend time on.)

          • @xpinchx@lemmy.world
            link
            fedilink
            English
            1523 hours ago

            You must really hate going to the movies. If I spend $60-70 on a game and get 50-100+ hours of entertainment from that money spent that’s a dub in my book.

            If someone enjoys flight simming it’s not really a question, they will buy this game because it’s one of the best all-around sims.

            • @wreckedcarzz@lemmy.world
              link
              fedilink
              English
              917 hours ago

              Rant but mostly venting to the void - reply to both you and parent comment, my thoughts:

              I have games that are 20+ years old that I’m still clocking gametime in. Games with dedicated communities, still-going multi-player, mods, game improvements…

              If a game becomes intentionally unavailable, I - and everyone else - should get a full refund. Full stop, no exceptions, no bullshit store credit. Money back in my account. You don’t expect someone to repo your phone, car, or house after 3 years of “ownership”, why is literally anything any different?

              In current times, I’m super pissed at The Crew getting axed, and I plan to only yarr content published by ubi now. They can’t be trusted, so it’s not my fault, but theirs.

              I have unannounced/anticipated games on my radar that I’m already planning on ‘wait, see’ or ‘only the base game’ because I see the shift to ‘lease ownership’ and ‘everything is a bundle of parts’. Current games that I have thousands of hours in, but due to bugs, cheating (with no response from devs), added after-purchase ‘packs’ when I bought the fancy bullshit version to have the “whole game”, etc that I now value at 1/5th of the full asking price I paid - I’m tired of this garbage. Being a “beta” (alpha, in some cases) early access guinea pig is not a fucking perk. Promises of content later is not a fucking perk. Always online is not a fucking perk.

              Game time isn’t the only metric; for me, at the bare minimum, the game has to be good - I shouldn’t fight a game every step of the way to draw enjoyment from it (related: stop trying to use players’ in-game creations to prop up the game itself and it’s core content) - and it has to remain mine, forever. Maybe I’m getting old, but at least I’m not a fool. A purchase is a purchase, not a temporary allotment.

              And (because why not) I fucking despise going to the theater. Other people are annoying, can’t pause the film to take a piss, sticky/cum-soaked floors adhering fuck-knows-what to your shoes, noisy phones going off, $12 for a midday showing + a snack and drink is another $9. If you go to a fancy theater, you can order a microwaved burger and fries right from your seat for only $31. They cannot go away fast enough.

              Games used to be $20, you got the full game, forever, sometimes with multi-player that you can host yourself, forever, sometimes with free DLC, forever. Now they want $80 and are trying to say that they have the right to take it back and still keep the money. Fuck em all. Except indie devs. But I’m watching you.

              Anyway. That was cathartic. Thanks for coming to my TED Talk.

            • @rottingleaf@lemmy.world
              link
              fedilink
              English
              417 hours ago

              Why would they hate sitting in one chair for more than an hour, looking at a wall with picture projected there, and with the darkness around whispering, sighing, laughing, squealing, grunting, sneezing, farting

          • @pycorax@lemmy.world
            link
            fedilink
            English
            420 hours ago

            I just have begun to accept that I’m not the market for games anymore, because I’m unwilling to buy something that is most probably going to end up broken some point in the future once there’s no more money to be squeezed out of it.

            Most games still aren’t like this though and this is really one of the few games where it’s justifiable because of the nature of the technical challenges in letting players explore the real world.

            • @schizo@forum.uncomfortable.business
              link
              fedilink
              English
              14 hours ago

              the nature of the technical challenges

              I’m big into the retro and preservationist movements, and while I’m certainly not capable of providing a good answer as to how you could implement the features they have, it makes it where the game is, effectively, dead and not salvageable as soon as Microsoft decides to pull the plug.

              Sure, you could maybe do a reimplementation of it on your own and host all the data and such, but realistically it’s a cool thing that’ll eventually vanish from usability.

              (I also don’t expect most people to care, but it’s still a case where it’s built in a way you really can’t preserve it as it is right now.)

        • @Thrashy@lemmy.world
          link
          fedilink
          English
          11
          edit-2
          1 day ago

          I agree, this is a good use of the live service model to improve the gameplay experience. Previous entries in the Flight Simulator series did have people purchase and download static map data for selected regions, and it was a real pain in the butt – and expensive, too. Even with FS2020 there is a burgeoning market for airport and scenery packs that have more detail and verisimilitude than Asobo’s (admittedly still pretty good) approach of augmenting aerial and satellite imagery with AI can provide.

          Bottom line, though, simulator hobbyists have a much different sense of what kind of costs are reasonable for their games. If you’re already several grand deep on your sim rig, a couple hundred for more RAM or a few bucks a month for scenery updates isn’t any big deal to you.

          • @NuXCOM_90Percent@lemmy.zip
            link
            fedilink
            English
            19 hours ago

            Bottom line, though, simulator hobbyists have a much different sense of what kind of costs are reasonable for their games. If you’re already several grand deep on your sim rig, a couple hundred for more RAM or a few bucks a month for scenery updates isn’t any big deal to you.

            Gonna take strong issue with that sentiment.

            People are people. Some people buy the three season passes for the annual CoD game. Some people buy every single stardew-like. Some people have a monthly subscription to WoW or war thunder or whatever. And some people buy one or two planes for DCS per year. It boils down to spending money on entertainment.

            What confuses people is that they look at the Steam page for DCS and lose their god damned minds. Which “makes sense” when you are used to games that have conditioned you that you need EVERYTHING or else you will miss out on everything and be a loser and Josh Duhamael will think less of you. But a given plane in DCS is so high fidelity that it basically is an entire game in and of itself. Same with the super complex train DLCs for those games. You aren’t buying every single plane. You are buying an FA18 because you want to spend an hour or two learning the startup procedure and another couple hours training yourself on the electronics so that you can then spend a few more hours on…

            As for hardware setups? I am a scrub so I “just” have a HOTAS with pedals (separate stick and coupled throttle+pedals. Probably 250 USD total including the mods I made to the throttle) and a chinesium sled so that I don’t have to mount and unmount them from my desk (like 30 USD and half a can of WD40). Yeah, that was more than a questionable purchase (and let’s not talk about the sticks I iterated on to get to this setup…) but it is a once a generation, if not once a lifetime, purchase. And sure, others go a LOT farther (because they are the cool kids who go on a roadtrip to get a real scrapped cockpit).

            But a quick google says that a call of duty skin is 20 USD. And people buy those every year because activision have keyed in on “people don’t want live games. they want to buy the same shit every year and lose features every fall”. Others will buy big supporter packs for their live game of choice and so forth. It, again, boils down to spending money on entertainment.

        • @doctortran@lemm.ee
          link
          fedilink
          English
          5
          edit-2
          1 day ago

          But it is a really good game for the time being

          Call me when it’s a really good game forever.

          Just because downloading everything would be tedious doesn’t mean you take the option away entirely from people who would like to be able to play the game they paid for past the point Microsoft decides they made enough money

      • circuitfarmer
        link
        fedilink
        English
        51 day ago

        The existing MSFS is already effectively a live service. Lots of features which make it stand out are not available in offline mode.

        • @schizo@forum.uncomfortable.business
          link
          fedilink
          English
          124 hours ago

          I’ll admit I haven’t played much (or possibly even any?) online MSFS stuff and am generally just a fart around in a Cessna in a random city type of player so I don’t even necessarily know what the online features are, other than the Install New Locations minigame wherein you spend hours downloading shit, heh.

    • @tal@lemmy.today
      link
      fedilink
      English
      141 day ago

      There are some 3d demoscene programs that use miniscule amounts of disk space but still need a fair bit of memory for working space.

  • @thejml@lemm.ee
    link
    fedilink
    English
    2021 hours ago

    30GB plus unlimited data streaming while using it…

    That said, I suppose one plus is that this hopefully wont need as many 10+GiB updates literally right when I finally have an hour free and want to play it.

    • @sneaky@r.nf
      link
      fedilink
      English
      411 hours ago

      30GB to install then 100+ after you open the game and it downloads updates and scenery. Same deal as 2020.

    • @sneaky@r.nf
      link
      fedilink
      English
      211 hours ago

      I’m thinking 30 before opening the game and then 100+ after.

  • @PenisDuckCuck9001@lemmynsfw.com
    link
    fedilink
    English
    15
    edit-2
    23 hours ago

    Rememeber how “no one will ever need more than 8gb of ram”? Up until fairly recently (a few years ago) you could not talk about anything having to do with ram online without someone coming along and being like “ACKTCHUALLY no one needs more than 8gb of ram for anything even gaming”.

    • Rainer Burkhardt
      link
      fedilink
      English
      415 hours ago

      Well, I even remember discussions if 640k is really necessary or if 512 is ok.