Jump to content


Photo

bBackgroundLoadVMData


  • Please log in to reply
2 replies to this topic

#1 DoubleYou

DoubleYou

    Wiki Stepper

  • STEP Staff
  • PipPipPipPipPipPipPipPipPipPipPipPipPipPipPipPipPipPipPipPipPipPip
  • 4,463 posts

Posted 09 December 2015 - 06:34 PM

The following INI setting has me intrigued.

[General]
bBackgroundLoadVMData=1
It goes in both Skyrim and Fallout 4 in the main INI file (Skyrim.ini and Fallout4.ini respectively).

Skyrim has it disabled by default. Fallout 4 has it enabled by default.

Naturally, it is entirely undocumented as to what it might do, and enabling or disabling it doesn't have an immediately obvious effect. However, most settings leave a clue as to what they might do in their name. The b-prefix means it is a Boolean setting, which can be either 0 or 1: on or off. BackgroundLoad typically means that it is loaded with spare resources in the "background." But what is VMData?

My theory is that it is referring to the Papyrus scripting VM. You see it described in Papyrus logs that users naively shove at you in bug reports: VM Freezing... VM Thawing... etc. And everyone knows how slow Papyrus can be at times.

I therefore would invite users to test this in Skyrim and see if it doesn't provide any repeatable improvements or bugs with script-related operations.

#2 Greg

Greg

    Dragonborn

  • Super Moderators
  • PipPipPipPipPipPipPipPipPipPipPipPip
  • 1,364 posts

Posted 09 December 2015 - 07:38 PM

I suspect you're right that it loads the Papyrus virtual machine resources in the background, but I've never really played with it sufficiently to determine if its effects can be determined. Now you have me intrigued.



#3 Kesta

Kesta

    Thane

  • Mod Authors
  • PipPipPipPipPipPip
  • 470 posts

Posted 10 December 2015 - 04:19 AM

VMData = Virtual Machine Data, which is indeed the papyrus engine.


  • 0


0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users