Skip to content

BGEE lags with DirectX

sdsanftsdsanft Member Posts: 2
Hi, I've played BGEE and BGEE2 in the past with no problems (about a year ago, I don't know if any more recent updates have affected performance), but recently I started playing BGEE again and everytime I save or go to a new area it takes upwards of 30 seconds to save. I saw others with this same issue on other threads so I switched from OpenGL to DirectX which fixed the save issue but causes the game to run considerably slower. It's quite frustrating because the game runs just fine on OpenGL aside from the saves so I have to choose between incredibly long save/load times or considerably slower gameplay (about half speed compared to usual).

For reference here is my baldur.lua:
SetPrivateProfileString('MOVIES','BGENTER','1')
SetPrivateProfileString('MOVIES','DEATHAND','1')
SetPrivateProfileString('MOVIES','FRARMINN','1')
SetPrivateProfileString('MOVIES','RESTDUNG','1')
SetPrivateProfileString('MOVIES','INTRO','1')
SetPrivateProfileString('MOVIES','MINEFLOD','1')
SetPrivateProfileString('MOVIES','REST','1')
SetPrivateProfileString('MOVIES','LOGO','1')
SetPrivateProfileString('MOVIES','BLACKPIT','1')
SetPrivateProfileString('MOVIES','CAMP','1')
SetPrivateProfileString('MOVIES','NASHKELL','1')
SetPrivateProfileString('MOVIES','RESTINN','1')
SetPrivateProfileString('Game Options','Nightmare Bonus Gold','0')
SetPrivateProfileString('Game Options','Color Circles','0')
SetPrivateProfileString('Game Options','Show Character HP','1')
SetPrivateProfileString('Game Options','Render Explored Map','0')
SetPrivateProfileString('Game Options','Memory Level','1')
SetPrivateProfileString('Game Options','Infravision','1')
SetPrivateProfileString('Game Options','Extra Feedback','0')
SetPrivateProfileString('Game Options','Tutorial State','1')
SetPrivateProfileString('Game Options','Selection Sounds Frequency','3')
SetPrivateProfileString('Game Options','Over Confirm Everything','0')
SetPrivateProfileString('Game Options','Hotkeys On Tooltips','1')
SetPrivateProfileString('Game Options','Nightmare Bonus XP','0')
SetPrivateProfileString('Game Options','Area Effects Density','100')
SetPrivateProfileString('Game Options','Cleric Ranger Spells','1')
SetPrivateProfileString('Game Options','Quick Item Mapping','1')
SetPrivateProfileString('Game Options','Duplicate Floating Text','1')
SetPrivateProfileString('Game Options','Confirm Dialog','0')
SetPrivateProfileString('Game Options','Last Save','000000001-Quick-Save')
SetPrivateProfileString('Game Options','Auto Pause Center','1')
SetPrivateProfileString('Game Options','Render Travel Regions','0')
SetPrivateProfileString('Game Options','Render Actions','0')
SetPrivateProfileString('Game Options','HP Over Head','0')
SetPrivateProfileString('Game Options','Show AOE','0')
SetPrivateProfileString('Game Options','Terrain Hugging','0')
SetPrivateProfileString('Game Options','Difficulty Level','3')
SetPrivateProfileString('Game Options','Mouse Scroll Speed','54')
SetPrivateProfileString('Game Options','Command Sounds Frequency','2')
SetPrivateProfileString('Game Options','Locator Feedback Level','3')
SetPrivateProfileString('Game Options','All Learn Spell Info','0')
SetPrivateProfileString('Game Options','Attack Sounds','1')
SetPrivateProfileString('Game Options','Weather','0')
SetPrivateProfileString('Game Options','Effect Text Level','63')
SetPrivateProfileString('Game Options','Critical Hit Screen Shake','1')
SetPrivateProfileString('Game Options','Combat UI','1')
SetPrivateProfileString('Game Options','No Difficulty Based XP Bonus','1')
SetPrivateProfileString('Game Options','Heal Party on Rest','0')
SetPrivateProfileString('Game Options','GUI Feedback Level','5')
SetPrivateProfileString('Game Options','Journal Popups','1')
SetPrivateProfileString('Game Options','Maximum HP','1')
SetPrivateProfileString('Game Options','Always Dither','1')
SetPrivateProfileString('Game Options','Keyboard Scroll Speed','47')
SetPrivateProfileString('Game Options','Expire Trap Highlights','0')
SetPrivateProfileString('Game Options','Message Box Top','-28')
SetPrivateProfileString('Game Options','Show Learnable Spells','1')
SetPrivateProfileString('Game Options','Suppress Extra Difficulty Damage','0')
SetPrivateProfileString('Game Options','Tiles Precache Percent','100')
SetPrivateProfileString('Game Options','Ranged Weapon Switching','0')
SetPrivateProfileString('Game Options','Environmental Audio','1')
SetPrivateProfileString('Game Options','Bored Timeout','3000')
SetPrivateProfileString('Game Options','Show Message Box Hint','1')
SetPrivateProfileString('Game Options','Classic Selection Circles','0')
SetPrivateProfileString('Game Options','Auto Pause State','1200')
SetPrivateProfileString('Game Options','Filter Games','1')
SetPrivateProfileString('Game Options','Last Save TBP','000000000-Auto-Save')
SetPrivateProfileString('Game Options','Subtitles','1')
SetPrivateProfileString('Game Options','Pausing Map','0')
SetPrivateProfileString('Game Options','3E Thief Sneak Attack','0')
SetPrivateProfileString('Game Options','Footsteps','1')
SetPrivateProfileString('Graphics','renderer','Intel(R) HD Graphics 4000')
SetPrivateProfileString('Graphics','Use Sprite Outlines','1')
SetPrivateProfileString('Graphics','Show Black Space','1')
SetPrivateProfileString('Graphics','version','DirectX 9.0c')
SetPrivateProfileString('Graphics','Hardware Mouse Cursor','1')
SetPrivateProfileString('Graphics','Backend','1')
SetPrivateProfileString('Graphics','vendor','Intel')
SetPrivateProfileString('Graphics','Scale UI','0')
SetPrivateProfileString('Graphics','Use Character Highlights','1')
SetPrivateProfileString('Graphics','Zoom Lock','0')
SetPrivateProfileString('Graphics','Greyscale On Pause','0')
SetPrivateProfileString('Graphics','Use Nearest Neighbour Scaling','0')
SetPrivateProfileString('Fonts','uk_UA','PERMIAN')
SetPrivateProfileString('Fonts','ko_KR','NANUM')
SetPrivateProfileString('Fonts','Zoom','112')
SetPrivateProfileString('Fonts','zh_CN','SIMSUN')
SetPrivateProfileString('Fonts','ja_JP','MEIRYO')
SetPrivateProfileString('Fonts','ru_RU','PTSERIF')
SetPrivateProfileString('Multiplayer','Enable Chat Menu','1')
SetPrivateProfileString('Multiplayer','Player Name','Default Player')
SetPrivateProfileString('Multiplayer','Session Password','Enter Game Password')
SetPrivateProfileString('Multiplayer','Session Name','Enter Game Name')
SetPrivateProfileString('Multiplayer','Disable Banters','1')
SetPrivateProfileString('Multiplayer','Last Protocol Used','1')
SetPrivateProfileString('Language','Text','en_US')
SetPrivateProfileString('Program Options','Disable Cosmetic Attacks','0')
SetPrivateProfileString('Program Options','Volume Music','41')
SetPrivateProfileString('Program Options','Cloud Saves Enabled','0')
SetPrivateProfileString('Program Options','Sprite Mirror','0')
SetPrivateProfileString('Program Options','Active Campaign','0')
SetPrivateProfileString('Program Options','Volume SFX','82')
SetPrivateProfileString('Program Options','Drop Capitals','1')
SetPrivateProfileString('Program Options','Display Subtitles','1')
SetPrivateProfileString('Program Options','Volume Movie','92')
SetPrivateProfileString('Program Options','Tooltips','0')
SetPrivateProfileString('Program Options','Volume Voices','100')
SetPrivateProfileString('Program Options','Never Show Nuisance SOD','1')
SetPrivateProfileString('Program Options','Volume Ambients','41')
SetPrivateProfileString('Program Options','3D Acceleration','1')
SetPrivateProfileString('Program Options','Path Search Nodes','32000')
SetPrivateProfileString('Program Options','Maximum Frame Rate','30')
SetPrivateProfileString('Program Options','Translucent Shadows','1')
SetPrivateProfileString('Program Options','Font Name','')
SetPrivateProfileString('Window','Full Screen','1')
SetPrivateProfileString('Window','Maximized','0')

Comments

  • GusindaGusinda Member Posts: 1,915
    Hi @sdsanft, welcome to the forum.

    Give this a whirl and see if it does anything to improve your gaming.

    Gus
  • sdsanftsdsanft Member Posts: 2
    Thanks! I gave this a try and it works perfectly for BGEE, IWDEE, and BG2EE. I've seen you on some of the other threads I've been looking at and its obvious that you've spent lots of time solving this issue so thanks so much for that!
Sign In or Register to comment.