• tal@lemmy.today
    link
    fedilink
    English
    arrow-up
    3
    ·
    edit-2
    7 months ago

    since i usually load up hundreds of mods.

    If I could get a handful of engine improvements from Bethesda – and maybe they’ve already done this somewhere on the path to Starfield – one ask would be improvements in mod loading time. Like, do whatever computation or sanity-checking or index-building the engine needs to do, and then cache it on disk and only regenerate it if the list of active mods changes or the version of the game has changed since last launch. Just check whether file size/modification types have changed; that should be pretty fast.

    Maybe provide some hook for content that has to run immediately for mods that modify game mechanics, maybe provide time-profiling on that to mod creators.

    • gregorum@lemm.ee
      link
      fedilink
      English
      arrow-up
      2
      arrow-down
      1
      ·
      edit-2
      7 months ago

      Ok, you’ve clearly given this a lot of thought, and I don’t wanna trip you up…

      …but haven’t they? A decade ago? Like, when I load up, it only seems to reindex after I update or re-order the load order of mods or install a new one. Otherwise, it doesn’t seem to reload. ¯\_(ツ)_/¯

      • tal@lemmy.today
        link
        fedilink
        English
        arrow-up
        2
        ·
        7 months ago

        The load time definitely increases dramatically in both Skyrim and Fallout 4 with my active mod count, and I can’t believe that it’s necessary to do per-load work to that degree just to show the initial scene. I don’t know what causes the hit, but it is real.