Jump to content

glowplug

Recommended Posts

I am getting terrible load times on a powerful machine With SSD.
If I use iPresentInterval=0 it is impossible to play.
Please compare the load times as this is ridiculous...

iPresentInterval=0

  • 15 seconds menu to game.
  • 5 seconds thereafter.
  • Freezing, Crashing and many more problems.

iPresentInterval=1 (default)

  • Menu to Interior, around 20-25 seconds
  • Menu to Worldspace, around 45-50 seconds
  • Reload such as Exit/Reenter around 10 seconds
  • Fast/Door Travel, around 30-40 seconds.

Come on, if it was just an fps cap then surely I should still get 15-30 seconds load times at most?
The numbers above state that if the hardware loads everything too soon a delay is applied - pure and simple.

That iPresentInterval=0 flags such delay off.

Nobody seems to be addressing this problem without using iPresentInterval=0 but there must be a way.

I have used TES5Edit to look at Game Settings.
There are contenders but I have achieved nothing with them.
Which setting, what value, which ini or what section - I have almost no idea.

If somebody could please help me with this I am sure that a lot of people will benefit from it.
I've found quite a lot of posts on problems associated with iPresentInterval=0.

Link to comment
Share on other sites

Whats your specs and settings

 

16g ram, Gigabyte 797X-SLI, i7-4790S @ 3.20GHz, GeForce GTX 970, Samsung SSD 840 EVO 500GB

 

The test results above were on Ultra settings as per installation but using the Low option does not seem to change anything.

 

While I only did 1 test each on Low, the original were averaged from 5 each (20 loads).

I also did significant cross testing to estimate what could be delay and overheads caused by the 60fps cap and so on.

Link to comment
Share on other sites

Big question: ANY mod installed, or made any changes to the config-inis?

 

No mods

I had not touched ini under the FO4 game directories

While I am very confident I was careful with the ini files in My Games/Fallout4 I...

  • deleted all ini files under My Games/Fallout4
  • used Verify Integrity... on Steam
  • started the game and did most of the iPresentInterval=1 tests (no change)
  • close the game, set iPresentInterval=0
  • loaded the game, menu to game around 15 seconds, 5 thereafter
  • hacked a computer and exit animation locked up
  • reloaded that save, opened pipboy->stats, Alt-Tab out and windows explorer froze

When I say Windows Explorer I mean the Desktop Environment or desktop as some call it.

That's rare, it's usually just the game.

I have had cases, however, where I have to use the PC Reset button.

Link to comment
Share on other sites

After considerable testing I have presented substantial data.

I've asked for help but I have only been interrogated.

 

Surely somebody can give me some sort of information along the lines that I have asked?

Link to comment
Share on other sites

I´m sorry, but form afar, i can´t really help you. But if your explorer.exe crashes as well, i would think, its surely game-related, but its only triggering something wrong in your system. I see you have samsung evo. You have noticed, there were serious bugs related to serveral series? Maybe you should check that out. Furthermore i can only guess...

Link to comment
Share on other sites

I´m sorry, but form afar, i can´t really help you. But if your explorer.exe crashes as well, i would think, its surely game-related, but its only triggering something wrong in your system. I see you have samsung evo. You have noticed, there were serious bugs related to serveral series? Maybe you should check that out. Furthermore i can only guess...

 

It would seem I am guilty of "Too much information", put simply...

  • PROBLEMS ONLY iPresentInterval=0
  • STABLE iPresentInterval=1
  • BAD LOAD TIME iPresentInterval=1

I WANT

  • STABLE iPresentInterval=1
  • GOOD LOAD TIME iPresentInterval=1

 

The game was not designed to be stable on iPresentInterval=0 - I do not expect this.

 

Put crudely, uncapping fps by setting iPresentInterval=0 allows certain processes to overrun causing addressing violations (Freezing/Crashing).

It would make sense for such problems to increase when going from entry level to faster machines.

 

Again, I want to use iPresentInterval=1 but get the fast load times that my machine has been doing.

 

If it was a cheap game on cheap hardware I'd give over but None of that is true.

Link to comment
Share on other sites

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...