Major lag/delay with every save
heartxmurmur
Member Posts: 2
Hey folks,
Every time I save (standard or quick save), I experience a delay of about 30 seconds before the save completes and I can resume playing. If I press any buttons on the keyboard or mouse I get a message reading "Baldurs Gate is not responding..." ala a standard software crash.
Anyone else experience this? Any solutions? I really loved this game back in the day and was so excited to play it again, especially with the new content and features, but this issue is making the experience pretty frustrating and unappealing.
Thanks in advance!
Every time I save (standard or quick save), I experience a delay of about 30 seconds before the save completes and I can resume playing. If I press any buttons on the keyboard or mouse I get a message reading "Baldurs Gate is not responding..." ala a standard software crash.
Anyone else experience this? Any solutions? I really loved this game back in the day and was so excited to play it again, especially with the new content and features, but this issue is making the experience pretty frustrating and unappealing.
Thanks in advance!
2
Comments
I play the EET, i.e. all parts of the game as one + a very large number of mods. Saving times definitely increase the longer I play but it is still 10 times faster than the old game. You get used to it - the only real issue here is that you have no feedback from the game about what is going on like the old waiting screen we once had.
Most likely they did not deem that necessary since in the fractured and unmodded game the saves are almost instantaneous.
Hmmm.
Do you have a cloud storage and if so, are you logged in (for testing purposes only)? Maybe there is another program in the background that is accessing the network? Not sure why this would impact on BG, but its worth asking... Do you have another PC that you can access to try (I'm sure it isn't the installer itself)?
My desktop (also windows 10, steam copy) seems to be working perfectly fine with and without the network cable plugged in. This is a really strange issue. Also, both are downloading the same steam account so both are BGEE with SOD.
It's just so strange that the non-EE versions still work perfectly, but the new versions both have this issue.
I think the month would fit in with the Windows 10 update timeline. My wifes PC was updated about two months ago and mine upgraded about 2 weeks ago. If you go to your update history, Settings/Update/Update History/Other Updates (which is likely to be number 1 in the history list), you will find out when the update occurred. It lists itself as 'Feature update to Windows 10, version 1703'. You can also check to see if and hardware drivers were updated by looking at Driver Updates, likely to be the second in the update history.
Without knowing what type of laptop you have and the type of components within, I will make some suggestions:
- 1st, reinstall DirectX 9.0c. Test.
- Update Video card drivers (yeah I know - but stranger things have happened). Test.
(This should also update your OpenGL drivers, if it doesn't then also update OpenGL).
- Check and make sure your sound card drivers are up to date. Test.
If these don't work, let me know what the laptop brand and model is, and we can play further.
Also, if you paste a copy of the contents of your baldur.lau (..\My Documents\Baldur's Gate - Enhanced Edition\baldur.lau) just to look.
I say this as I was having some problems with a different application when I updated to 1607 last year, and the fix ended up being completly unrelated, the driver for an external monitor (I have a gaming laptop connected to a monitor) which had a couple of speakers built in of which I never use. Thankfully, the problem didn't return with the 1703 update. In your case, DirectX and/or OpenGL are related to the way BGEE interacts with your computer's hardware.
Fingers crossed
Gus
I did find a really old copy of the GOG installer for version 1.3 something and the saves on that older EE version work fine.
Gus
Fingers are also crossed for good results on your system.
Gus
SetPrivateProfileString('Program Options','Active Campaign','2') SetPrivateProfileString('Program Options','Sprite Mirror','0') SetPrivateProfileString('Program Options','Translucent Shadows','1') SetPrivateProfileString('Program Options','Volume SFX','80') SetPrivateProfileString('Program Options','Disable Cosmetic Attacks','0') SetPrivateProfileString('Program Options','Font Name','') SetPrivateProfileString('Program Options','Drop Capitals','1') SetPrivateProfileString('Program Options','Volume Voices','100') SetPrivateProfileString('Program Options','Path Search Nodes','32000') SetPrivateProfileString('Program Options','Cloud Saves Enabled','0') SetPrivateProfileString('Program Options','3D Acceleration','1') SetPrivateProfileString('Program Options','Maximum Frame Rate','30') SetPrivateProfileString('Program Options','Tooltips','15') SetPrivateProfileString('Program Options','Volume Movie','90') SetPrivateProfileString('Program Options','Volume Music','40') SetPrivateProfileString('Program Options','Never Show Nuisance SOD','1') SetPrivateProfileString('Program Options','Volume Ambients','40') SetPrivateProfileString('Fonts','zh_CN','SIMSUN') SetPrivateProfileString('Fonts','Zoom','112') SetPrivateProfileString('Fonts','ko_KR','NANUM') SetPrivateProfileString('Fonts','ru_RU','PTSERIF') SetPrivateProfileString('Fonts','ja_JP','MEIRYO') SetPrivateProfileString('Fonts','uk_UA','PERMIAN') SetPrivateProfileString('Graphics','Scale UI','0') SetPrivateProfileString('Graphics','Backend','0') SetPrivateProfileString('Graphics','Use Character Highlights','0') SetPrivateProfileString('Graphics','vendor','Intel') SetPrivateProfileString('Graphics','version','OpenGL version 3.1.0 - Build 9.17.10.4459 - build XXXX') SetPrivateProfileString('Graphics','renderer','Intel(R) HD Graphics 3000') SetPrivateProfileString('Graphics','Zoom Lock','0') SetPrivateProfileString('Graphics','Hardware Mouse Cursor','1') SetPrivateProfileString('Graphics','Use Nearest Neighbour Scaling','0') SetPrivateProfileString('Graphics','Use Sprite Outlines','0') SetPrivateProfileString('Graphics','Greyscale On Pause','0') SetPrivateProfileString('Graphics','Show Black Space','1') SetPrivateProfileString('Language','Text','en_US') SetPrivateProfileString('Multiplayer','Enable Chat Menu','1') SetPrivateProfileString('Multiplayer','Disable Banters','1') SetPrivateProfileString('Game Options','HP Over Head','0') SetPrivateProfileString('Game Options','Subtitles','1') SetPrivateProfileString('Game Options','Filter Games','1') SetPrivateProfileString('Game Options','Mouse Scroll Speed','68') SetPrivateProfileString('Game Options','Render Explored Map','0') SetPrivateProfileString('Game Options','Memory Level','1') SetPrivateProfileString('Game Options','GUI Feedback Level','5') SetPrivateProfileString('Game Options','Cleric Ranger Spells','0') SetPrivateProfileString('Game Options','Combat UI','0') SetPrivateProfileString('Game Options','Tutorial State','1') SetPrivateProfileString('Game Options','Difficulty Level','2') SetPrivateProfileString('Game Options','Nightmare Bonus XP','0') SetPrivateProfileString('Game Options','Locator Feedback Level','3') SetPrivateProfileString('Game Options','Selection Sounds Frequency','3') SetPrivateProfileString('Game Options','Extra Feedback','0') SetPrivateProfileString('Game Options','Last Save SOD','000000001-Quick-Save-4') SetPrivateProfileString('Game Options','Nightmare Bonus Gold','0') SetPrivateProfileString('Game Options','Tiles Precache Percent','100') SetPrivateProfileString('Game Options','Pausing Map','0') SetPrivateProfileString('Game Options','Render Travel Regions','0') SetPrivateProfileString('Game Options','Hotkeys On Tooltips','1') SetPrivateProfileString('Game Options','Suppress Extra Difficulty Damage','0') SetPrivateProfileString('Game Options','Color Circles','0') SetPrivateProfileString('Game Options','Message Box Top','86') SetPrivateProfileString('Game Options','Show Message Box Hint','1') SetPrivateProfileString('Game Options','Journal Popups','1') SetPrivateProfileString('Game Options','Terrain Hugging','0') SetPrivateProfileString('Game Options','Weather','1') SetPrivateProfileString('Game Options','Show Learnable Spells','1') SetPrivateProfileString('Game Options','Over Confirm Everything','0') SetPrivateProfileString('Game Options','Duplicate Floating Text','1') SetPrivateProfileString('Game Options','Effect Text Level','62') SetPrivateProfileString('Game Options','Auto Pause State','128') SetPrivateProfileString('Game Options','Area Effects Density','100') SetPrivateProfileString('Game Options','Maximum HP','1') SetPrivateProfileString('Game Options','Quick Item Mapping','1') SetPrivateProfileString('Game Options','Heal Party on Rest','0') SetPrivateProfileString('Game Options','Always Dither','1') SetPrivateProfileString('Game Options','Show Character HP','0') SetPrivateProfileString('Game Options','Critical Hit Screen Shake','1') SetPrivateProfileString('Game Options','All Learn Spell Info','0') SetPrivateProfileString('Game Options','Last Save','000000001-Quick-Save') SetPrivateProfileString('Game Options','Render Actions','0') SetPrivateProfileString('Game Options','Auto Pause Center','0') SetPrivateProfileString('Game Options','Keyboard Scroll Speed','80') SetPrivateProfileString('Game Options','Bored Timeout','3000') SetPrivateProfileString('Game Options','Attack Sounds','1') SetPrivateProfileString('Game Options','Environmental Audio','1') SetPrivateProfileString('Game Options','Ranged Weapon Switching','0') SetPrivateProfileString('Game Options','Command Sounds Frequency','2') SetPrivateProfileString('Game Options','Infravision','1') SetPrivateProfileString('Game Options','3E Thief Sneak Attack','0') SetPrivateProfileString('Game Options','Footsteps','1') SetPrivateProfileString('Game Options','Confirm Dialog','0') SetPrivateProfileString('Game Options','No Difficulty Based XP Bonus','1') SetPrivateProfileString('Game Options','Classic Selection Circles','0') SetPrivateProfileString('MOVIES','SODCIN03','1') SetPrivateProfileString('MOVIES','ELDRCITY','1') SetPrivateProfileString('MOVIES','REST','1') SetPrivateProfileString('MOVIES','ENDMOVIE','1') SetPrivateProfileString('MOVIES','SODCIN02','1') SetPrivateProfileString('MOVIES','BLACKPIT','1') SetPrivateProfileString('MOVIES','RESTDUNG','1') SetPrivateProfileString('MOVIES','RESTINN','1') SetPrivateProfileString('MOVIES','SODCIN01','1') SetPrivateProfileString('MOVIES','CAMP','1') SetPrivateProfileString('MOVIES','BGENTER','1') SetPrivateProfileString('MOVIES','NASHKELL','1') SetPrivateProfileString('MOVIES','LOGO','1') SetPrivateProfileString('MOVIES','INTRO','1') SetPrivateProfileString('MOVIES','FRARMINN','1') SetPrivateProfileString('MOVIES','SODCIN05','1') SetPrivateProfileString('MOVIES','MINEFLOD','1') SetPrivateProfileString('MOVIES','DEATHAND','1') SetPrivateProfileString('Window','Full Screen','1') SetPrivateProfileString('Window','Maximized','0')
As far as I'm aware, the only thing I've adjusted in this is the cleric/ranger spells.
Again, thanks for taking the time to help us out with this!
Can you try this, once you install DirectX 9.0c, backup baldur.lua and change the following line:
SetPrivateProfileString('Graphics','Backend','0')
to
SetPrivateProfileString('Graphics','Backend','1')
Save and start the game. This will change the backend to DirectX. See if that makes any difference to the lag.
My main game system is a notebook with the Intel chipset (4600) as well as a discrete NVidia card. I had lag in the game (and too much to worry about whether there was a save prob as well) but once I changed to DirectX, the game was fine. I have since played around with both OpenGL and DirectX on the cards and found DirectX on the NVidia to be the best for me, second was DirectX on the Intel chipset, then OpenGL on the Intel chipset (which had the
probs).If it plays up (I don't expect it will), all you need to do to switch back to OpenGL is revert the Backend to 0 (or replace baldur.lua with your backed up version...)
Gus
Edit: Sorry, I reread your comment and noticed that you didn't have success with installing DirectX 9. Was this because 12 was installed and you didn't want to temp fate or there was an error when installing 9?
Also, to answer your other Q's: I'm using a PC (Intel Core i3-2105 CPU @ 3.10GHz), 4GB RAM and currently running no mods.
Also, just to clarify, are you saying I can download and install directx 9 even when my system has 12 installed already? If so, I'll give that a try tomorrow and adjust the .lua file as you've suggested.
Thanks!
RAM is no worries (I was thinking there may have been a bit less) and CPU should be able to handle it.
Gus
SetPrivateProfileString('Graphics','Backend','0')
to
SetPrivateProfileString('Graphics','Backend','1')
and it seems to have worked! I'll start a new game and run through it a bit and test the different saves to see how it goes.
Thanks again mate!
Just to let you know, I am running Windows 10 (and build a number of systems that I place DirectX 9 on as well) and have no problems installing DirectX 9. I always install it as some of the older games I play require it. Some of the .dlls aren't installed with version 12 (or 11). It is a common practice (well mine anyway). My guess is that you need to find a location that allows you to download the offline installer. I have to disappear right now, but I will locate and place a link in the discussion when I get back.
[Casts Invisibility Spell]
Gus
Edit: Here Ya Go - Directly from Microsoft. Although you prob wont need it now, grab it for later on (depending on the style of games you play).