Skip to content

Framerate

Sorry, couldnt see any info on this - my game seems to run at standard 30, my .lua file is saying 60.

Any suggestions? Currently too slow to be playable :(

Thanks

Comments

  • sarevok57sarevok57 Member Posts: 5,975
    do you have it typed out correctly? the .lua file is very sensitive to characters and even if one letter or bracket or anything is out of place, it will not function properly, in my file the line looks like this;

    SetPrivateProfileString('Program Options','Maximum Frame Rate','60')

    copy paste this line over your 30 fps line and see if that works

    also remember, when playing at 60 fps, durations are halved ( since you are playing at double speed )
  • GrayhamsterGrayhamster Member Posts: 9
    Thanks - yes, definitely typed correctly and didn't work with copy/paste from the line above.

    tried a number of things like verifying game files, deleting the .lua, restarting game/PC, reinstalling, switching off Frame rate settings in Nvidia, checked file is not 'read only' - cant figure it out at all. Also tried launching from .exe incase BD launchers was resetting it.

    It's almost like the game isn't reading that file, but when i delete it and load a new save, the new file is set to 30, so it does seem to be the file that the game is using/creating/ignoring.
  • sarevok57sarevok57 Member Posts: 5,975
    are you using the LUA file this is in your "documents" folder? because there is one in the main directory and that one doesn't affect the game

    if so i will give you my LUA file and you can try to copy paste it directly into yours and see if that helps, hopefully it doesn't crash your game though ( so perhaps have a spare or your original one just in case )
    SetPrivateProfileString('Window','w','1024')
    SetPrivateProfileString('Window','h','768')
    SetPrivateProfileString('Window','y','258')
    SetPrivateProfileString('Window','x','1149')
    SetPrivateProfileString('Window','Maximized','0')
    SetPrivateProfileString('Window','Full Screen','1')
    SetPrivateProfileString('Graphics','Greyscale On Pause','1')
    SetPrivateProfileString('Graphics','Zoom Lock','0')
    SetPrivateProfileString('Graphics','renderer','NVIDIA GeForce RTX 2080 Ti/PCIe/SSE2')
    SetPrivateProfileString('Graphics','version','OpenGL version 4.6.0 NVIDIA 496.49 - build XXXX')
    SetPrivateProfileString('Graphics','Scale UI','1')
    SetPrivateProfileString('Graphics','Use Sprite Outlines','0')
    SetPrivateProfileString('Graphics','Backend','0')
    SetPrivateProfileString('Graphics','Use Nearest Neighbour Scaling','0')
    SetPrivateProfileString('Graphics','Show Black Space','0')
    SetPrivateProfileString('Graphics','vendor','NVIDIA Corporation')
    SetPrivateProfileString('Graphics','Area Map Zoom','1')
    SetPrivateProfileString('Graphics','Use Character Highlights','0')
    SetPrivateProfileString('Graphics','Hardware Mouse Cursor','1')
    SetPrivateProfileString('Fonts','uk_UA','PERMIAN')
    SetPrivateProfileString('Fonts','ja_JP','MEIRYO')
    SetPrivateProfileString('Fonts','zh_CN','SIMSUN')
    SetPrivateProfileString('Fonts','ru_RU','PTSERIF')
    SetPrivateProfileString('Fonts','ko_KR','NANUM')
    SetPrivateProfileString('Fonts','Zoom','75')
    SetPrivateProfileString('Game Options','Confirm Dialog','0')
    SetPrivateProfileString('Game Options','Duplicate Floating Text','1')
    SetPrivateProfileString('Game Options','Last Save SOD','000000001-Quick-Save')
    SetPrivateProfileString('Game Options','Subtitles','1')
    SetPrivateProfileString('Game Options','Bored Timeout','3000')
    SetPrivateProfileString('Game Options','Over Confirm Everything','0')
    SetPrivateProfileString('Game Options','Always Dither','1')
    SetPrivateProfileString('Game Options','Equipment Comparison','1')
    SetPrivateProfileString('Game Options','Weather','0')
    SetPrivateProfileString('Game Options','Footsteps','1')
    SetPrivateProfileString('Game Options','Ranged Weapon Switching','1')
    SetPrivateProfileString('Game Options','Show Character HP','0')
    SetPrivateProfileString('Game Options','Color Circles','1')
    SetPrivateProfileString('Game Options','Terrain Hugging','0')
    SetPrivateProfileString('Game Options','Show Message Box Hint','1')
    SetPrivateProfileString('Game Options','Render Explored Map','0')
    SetPrivateProfileString('Game Options','Extra Feedback','0')
    SetPrivateProfileString('Game Options','Locator Feedback Level','5')
    SetPrivateProfileString('Game Options','Tutorial State','1')
    SetPrivateProfileString('Game Options','Render Actions','0')
    SetPrivateProfileString('Game Options','Show AOE','0')
    SetPrivateProfileString('Game Options','HP Over Head','0')
    SetPrivateProfileString('Game Options','Mouse Scroll Speed','150')
    SetPrivateProfileString('Game Options','Filter Games','1')
    SetPrivateProfileString('Game Options','GUI Feedback Level','6')
    SetPrivateProfileString('Game Options','No Difficulty Based XP Bonus','1')
    SetPrivateProfileString('Game Options','Critical Hit Screen Shake','1')
    SetPrivateProfileString('Game Options','Last Save','000000143-Elf Dragon Disciple')
    SetPrivateProfileString('Game Options','Tiles Precache Percent','100')
    SetPrivateProfileString('Game Options','Infravision','1')
    SetPrivateProfileString('Game Options','3E Thief Sneak Attack','0')
    SetPrivateProfileString('Game Options','Environmental Audio','1')
    SetPrivateProfileString('Game Options','Keyboard Scroll Speed','150')
    SetPrivateProfileString('Game Options','Memory Level','0')
    SetPrivateProfileString('Game Options','Render Travel Regions','0')
    SetPrivateProfileString('Game Options','Classic Selection Circles','0')
    SetPrivateProfileString('Game Options','Nightmare Bonus XP','0')
    SetPrivateProfileString('Game Options','Difficulty Level','5')
    SetPrivateProfileString('Game Options','Journal Popups','1')
    SetPrivateProfileString('Game Options','Attack Sounds','1')
    SetPrivateProfileString('Game Options','Nightmare Bonus Gold','0')
    SetPrivateProfileString('Game Options','Combat UI','0')
    SetPrivateProfileString('Game Options','Hotkeys On Tooltips','1')
    SetPrivateProfileString('Game Options','Auto Pause State','1169')
    SetPrivateProfileString('Game Options','Show Learnable Spells','1')
    SetPrivateProfileString('Game Options','Command Sounds Frequency','2')
    SetPrivateProfileString('Game Options','Auto Pause Center','1')
    SetPrivateProfileString('Game Options','All Learn Spell Info','0')
    SetPrivateProfileString('Game Options','Message Box Top','189')
    SetPrivateProfileString('Game Options','Cleric Ranger Spells','1')
    SetPrivateProfileString('Game Options','Expire Trap Highlights','0')
    SetPrivateProfileString('Game Options','Selection Sounds Frequency','3')
    SetPrivateProfileString('Game Options','Suppress Extra Difficulty Damage','0')
    SetPrivateProfileString('Game Options','Quick Item Mapping','1')
    SetPrivateProfileString('Game Options','Effect Text Level','63')
    SetPrivateProfileString('Game Options','Pausing Map','0')
    SetPrivateProfileString('Game Options','Area Effects Density','100')
    SetPrivateProfileString('Game Options','Maximum HP','1')
    SetPrivateProfileString('Game Options','Heal Party on Rest','0')
    SetPrivateProfileString('Program Options','Translucent Shadows','1')
    SetPrivateProfileString('Program Options','Active Campaign','0')
    SetPrivateProfileString('Program Options','Debug Mode','1')
    SetPrivateProfileString('Program Options','Volume Movie','100')
    SetPrivateProfileString('Program Options','Volume Ambients','100')
    SetPrivateProfileString('Program Options','Volume Music','100')
    SetPrivateProfileString('Program Options','Maximum Frame Rate','60')
    SetPrivateProfileString('Program Options','3D Acceleration','1')
    SetPrivateProfileString('Program Options','Volume SFX','100')
    SetPrivateProfileString('Program Options','Font Name','')
    SetPrivateProfileString('Program Options','Cloud Saves Enabled','0')
    SetPrivateProfileString('Program Options','Drop Capitals','1')
    SetPrivateProfileString('Program Options','Disable Cosmetic Attacks','0')
    SetPrivateProfileString('Program Options','Sprite Mirror','0')
    SetPrivateProfileString('Program Options','Tooltips','15')
    SetPrivateProfileString('Program Options','Path Search Nodes','400000')
    SetPrivateProfileString('Program Options','Volume Voices','100')
    SetPrivateProfileString('Program Options','Never Show Nuisance SOD','1')
    SetPrivateProfileString('Language','Text','en_US')
    SetPrivateProfileString('MOVIES','SODCIN01','1')
    SetPrivateProfileString('MOVIES','INTRO','1')
    SetPrivateProfileString('MOVIES','ENDMOVIE','1')
    SetPrivateProfileString('MOVIES','SODCIN05','1')
    SetPrivateProfileString('MOVIES','WRECK','1')
    SetPrivateProfileString('MOVIES','LOGO','1')
    SetPrivateProfileString('MOVIES','RESTDUNG','1')
    SetPrivateProfileString('MOVIES','CAMP','1')
    SetPrivateProfileString('MOVIES','REST','1')
    SetPrivateProfileString('MOVIES','ELDRCITY','1')
    SetPrivateProfileString('MOVIES','MINEFLOD','1')
    SetPrivateProfileString('MOVIES','BGENTER','1')
    SetPrivateProfileString('MOVIES','RESTINN','1')
    SetPrivateProfileString('MOVIES','SODCIN02','1')
    SetPrivateProfileString('MOVIES','NASHKELL','1')
    SetPrivateProfileString('MOVIES','DEATHAND','1')
    SetPrivateProfileString('MOVIES','FRARMINN','1')
    SetPrivateProfileString('MOVIES','SODCIN03','1')
    SetPrivateProfileString('Lua Edit','String3',' C:CreateItem("potn42")')
    SetPrivateProfileString('Lua Edit','String8',' C:CreateCreature("tanar2")')
    SetPrivateProfileString('Lua Edit','String6',' C:CreateItem("potn40")')
    SetPrivateProfileString('Lua Edit','String9',' C:CreateCreature("tanar2")')
    SetPrivateProfileString('Lua Edit','String5',' C:CreateItem("potn41")')
    SetPrivateProfileString('Lua Edit','String4',' C:CreateItem("potn41")')
    SetPrivateProfileString('Lua Edit','String7',' C:CreateCreature("tanar2")')
    SetPrivateProfileString('Lua Edit','String0',' C:CreateItem("potn36")')
    SetPrivateProfileString('Lua Edit','String2',' C:CreateItem("potn43")')
    SetPrivateProfileString('Lua Edit','String1',' C:CreateItem("potn36")')
    SetPrivateProfileString('Multiplayer','Disable Banters','1')
    SetPrivateProfileString('Multiplayer','Enable Chat Menu','1')
  • GrayhamsterGrayhamster Member Posts: 9
    Thanks very much - appreciate the help.

    Yeah, definitely using the documents folder.

    Copied and pasted the text above but again, no difference.

    Oddly, I can toggle things like greyscale via the .lua file and it affects the game and likewise, toggling through the in game interface affects the file. Seems specific to the framerate. I'm hunting to see what other programs, firewall settings etc might be restricting a framerate globally.
  • GrayhamsterGrayhamster Member Posts: 9
    Also, using Nvidea FPS display, shows me that it is actually running at 18-19 FPS
  • GrayhamsterGrayhamster Member Posts: 9
    So running in windowed mode sorts it out - as soon as I go into full screen, which I'd prefer, I'm on 20FPS. At least I have a play option now though!

    Thanks again.
  • sarevok57sarevok57 Member Posts: 5,975
    how old are your nvidia drivers? what card do you have? I have a 2080 TI and have no problems with my frame rates for both games and they are set to 60
Sign In or Register to comment.