Skip to content

*IMPORTANT* Regarding Intel Hardware! Driver issues, slow game performance

1141517192024

Comments

  • NathanNathan Member Posts: 1,007
    @bigdogchris @anduin are you guys running on Windows XP? I'm not seeing this behaviour in Windows 7. Is there a specific area where you're at, are you just on the menu, is the game paused or not paused in the background..? It's literally just put it in windowed mode and minimize for you? Does this happen all the time or only some of the time? I need some more information.

    @Zayne @ermo the netbook we have here has an Intel GMA 3150 in it, and is now running the game quite well. The Gorion cutscene was slightly slower, but in general what I'd call acceptable. Do you have the latest drivers from Intel.com?
  • AnduinAnduin Member Posts: 5,745
    @Nathan This is happening on Windows 7. The game is running on compat mode 95. A windowed BG is no problem. Minimising to toolbar causes the mem to go up to 1,800,000 then I can't get BG to maximise back (it crashes).
  • ermoermo Member Posts: 81
    edited December 2012
    Nathan said:


    ermo the netbook we have here has an Intel GMA 3150 in it, and is now running the game quite well. The Gorion cutscene was slightly slower, but in general what I'd call acceptable. Do you have the latest drivers from Intel.com?

    @Nathan, I'm afraid my laptop is an old Core 2 Duo T7250 with an intel 965 mobile chipset, which uses an X3100 and not a X3150 IGP like the Atom chipset (though I'm not entirely sure if they are actually similar -- I'll check up on that). I am currently rocking Lenovo OEM drivers from somewhere in '09 -- I've tried to update using the newest drivers from intel.com, but the installer detected that I was running modified OEM drivers and bailed out.

    Just so you don't get the wrong idea, I'm not blaiming you (Overhaul) for this. I'll see if I can uninstall my OEM drivers and then perhaps install the intel drivers again. I'll get back to you ASAP. =)

    EDIT: Forgot to mention that I'm on Windows 7 x64 SP1
  • AnduinAnduin Member Posts: 5,745
    @Nathan More news... If I turn off the windows compatibility the BG:EE can be minimised no problem.

    The more you know...

    @BigDogChris Can we get a double confirm on this. BG:EE Will not crash, due to mem leak, when minimised to toolbar using normal windows 7 (No compatibility mode used for earlier windows such as 95)
  • NathanNathan Member Posts: 1,007
    @Anduin Okay, could you e-mail me the crash dump you got as well as a copy of your baldur.ini? I'd like to try it on my system with the same settings you're rocking. Also, could you tell me more about when it happens/what you're doing? Is it just idling in game, or on the menus, or...?
  • NathanNathan Member Posts: 1,007
    @ermo AGH Intel's stupid OEM driver detection. That one makes me rage a little - it seems so pointless! Okay, I have a workaround for that for people but it's not pretty. I'll make a post. It's resolved some major issues on a Core i3 test laptop we have here - using the latest Intel drivers vs. the OEM ones from Hewlett Packard... :|
  • AnduinAnduin Member Posts: 5,745
    @Nathan Sent e-mail... and forgot the baldur.ini so another one on the way... *mumbles something about Edwin calling me a simian*
  • bigdogchrisbigdogchris Member Posts: 1,336
    edited December 2012
    @Anduin
    @Nathan

    The Intel system is Windows 7 x64. I am running the game in Windows 95 compatibility mode. I'm not at that location right now, but tomorrow I will remove the 95 mode and try again.

    I'm on my main system right now that has Windows 7 x64 and an Nvidia GPU, with Win95 mode the memory leak does not happen. Seems to be specific to Intel.
  • AnduinAnduin Member Posts: 5,745
    edited December 2012
    Cheers @BigDogChris . Keep forgetting that you can play the game okay already. It makes the mind boggle you have time to spare :)

    EDIT: Nathan looks like he is all over this mem leak thing...
  • bigdogchrisbigdogchris Member Posts: 1,336
    Yeah, I'm just testing the game on other platforms to help find problems. My main system plays the game just fine :)
  • ermoermo Member Posts: 81
    edited December 2012
    @Nathan,

    Just double checked the IGP specs of my laptop. It is definitely using an intel GM965 (X3100) chipset.

    Looking at intel's driver page, their latest driver for my chipset is from 10/2/2009, with the version number 15.12.75.4.64.1930 -- this was the version I had installed (so apparently the OEM driver was based on this). Tough luck for me I guess. :/

    The link I used to find the driver is here:

    Mobile Intel 965 Express Chipset Family

    I've also looked into using GLDirect 5, which is a MESA* based OpenGL→DX9c mapping implementation, which maps OpenGL calls to their DX9c equivalent IIUC. When using GLDirect (Win 95 compatibility mode, setting GL version to 1 in baldur.ini) with the GLDirect provided opengl32.dll in the BG:EE folder, I get an instant crash with a .dmp file.

    Without it, I don't get a crash, just a black screen and sound. I can see and move the pointer around in case that tidbit of information is of import. If I Alt+Enter out of fullscreen, the window with BG:EE stays black and I still have sound and can see the cursor.

    Again, I wasn't expecting this laptop to work with BG:EE and I'm not complaining -- just giving you some more sample points for your investigation. If there's something you'd like me to try or if you want more information, just give me a holler. If you want, I can send you an e-mail and we can take it from there.

    I really don't envy the position you are in, but mad props for taking it on the chin and just getting on with it! =)

    *: Open Source OpenGL implementation used with the Xorg X11 implementation in the unlikely case you didn't already know.

    EDIT: I guess I'll try one of the hacked, unofficial drivers you linked to in the first post. I mean, it's not like it can get any worse! :D
  • RedGuardRedGuard Member Posts: 672
    Weird. I'm now seeing a new bug after update #3. Whenever I've rolled a new character, the opening narration before you start in Candlekeep freezes for a bit before it starts up (even with or without the tips and tricks found in this thread).
  • NathanNathan Member Posts: 1,007
    edited December 2012
    ah, @ermo - the link to that was http://9xxssf.info/files/ if you wanted to give it a shot. If it IS the latest from Intel's drivers already, the thing I'll be posting won't necessarily help you - but yeah, their drivers on there that are the sort of go-to for people are titled "sherry" AFAIK.

    I'll be posting that driver install thing for people who can't install the latest intel drivers soon.
  • ermoermo Member Posts: 81
    edited December 2012
    @Nathan -- unfortunately, the sherry drivers seem to be x86/32bit only (I'm on x64).

    Thanks for re-posting the link though. It might still help a lucky few. :)
  • ZayneZayne Member Posts: 32
    edited December 2012
    @Nathan
    Yes, I have latest drivers. For WinXP, of course.
    Can you made something like reverse patch to version, that fixes only cursor bug?
  • ohmigoshohmigosh Member Posts: 5
    why should we contact them when you didnt have the oversight to test the game and release a warning before downloading?
  • JoeWalkerJoeWalker Member Posts: 75
    @Berserk_Alucard

    I'm exactly the same, I don't wanna try any dodgy patches because of the risks and I've tried all the config. stuff - the one I've had the best performance from is win95 with visual themes disabled and display scaling on high DPI settings disabled - it stil lags, especially with magic or water but it's much better

    My specs are
    Acer Aspire 7741Z
    Intel Pentium P6200 (2.13GHz 3MB L3 cache)
    Intel HD graphics
    3GB DDR3 Memory
    500GB HDD
  • ZayneZayne Member Posts: 32
    In addition to previous post: if I'll run any game after BG:EE it will be on extremely low FPS too, even Direct3D games. I've tried Warcraft 3 and Clive Barker's Undying. But second game after BG:EE will run like always. System resourses are 75% busy in both cases(BG:EE and any other game), so it's not about weak CPU and short memory.
  • excellent_todayexcellent_today Member Posts: 5
    The fact that Beamdog released 3 updates in just a week is encouraging, and proves that they are taking this problem seriously. Now, a permanent fix is probably just a matter of "when", rather than "if".
  • ermoermo Member Posts: 81
    edited December 2012
    @excellent_today: "when" rather than "if" indeed. =)

    I'm personally hoping for an OpenGL 1.x/2.0 -> DX9c wrapper in the form of an opengl.dll that can be dumped into the game folder where baldur.exe resides. Intel has suggested that using DirectX is really the only viable option given the current driver situation.

    Overhaul has also alluded to @Nathan working on a set of clever render tricks, which will hopefull minimize the GPU/VRAM bandwidth requirements. This will in turn benefit all platforms IIUC.

    The above two things taken together might do the trick for those of us with dodgy intel graphics hardware/drivers.
  • bigdogchrisbigdogchris Member Posts: 1,336
    edited December 2012
    @Anduin
    I just removed the Win95 compatibility from baldur.exe and the memory consumption issue still happens. My game never crashes though so I have no .dmp file. The game becomes unplayable though without the compatibility mode, though.

    @Nathan
    Does this help?

    The scenario is creating a new character and standing outside Winthrop's inn, then minimizing from Windowed Mode. The memory usage goes up to around 1.8GB, then hangs. It is Windows 7x64 Intel G35 GPU with the latest drivers (from 2009). baldur.exe is not in compatibility mode. I experienced this behavior before and after installing OpenAL. The winmm.dll is accessing in SysWOW64 version.

    Photobucket
    Post edited by bigdogchris on
  • NoUseNoUse Member Posts: 6
    I've found a solution for my problem and the game is finally playable (still a bit slow when there are a lot of chars in a big area and movies not working right, but it's fine).

    What I did is updating my Intel driver to latest version avaible (2012) by using the trick in first post here:
    http://forum.notebookreview.com/asus-gaming-notebook-forum/530384-how-install-latest-intel-chipset-drivers.html

    Couldn't do it before because packard bell wouldn't allow me to update drivers.

    That, with baldurs.exe opened in windows95 compatibility mode, made the game run fine.

    I've got a intel 4 series express chipset family on a packard laptop with vista 32 bit.

    Hope that could help someone else.
  • bigdogchrisbigdogchris Member Posts: 1,336
    edited December 2012
    I made baldur.exe Large Adress Aware and it went up to 3.6 GB of memory *WOW FACE*
  • IgnatiusIgnatius Member Posts: 624
    @NoUse: could you please post the link of the actual download of the driver? and the driver reference # ? I have the same Intel Graphics Cards, and the same problem as you did.
  • RedGuardRedGuard Member Posts: 672
    Anduin said:

    @Bigdogchris

    image

    Exact same pre and post patch.

    Just for clarity. This is on a Intel GMA 4500HDA

    EDIT: That upload site has gone on my favourite @Peteatoms !

    I looked into my task manager window and I'm getting similar readings on my processes tab.
  • AnduinAnduin Member Posts: 5,745
    @RedGuard @BigDogChris I restarted my computer. Read your posts and tried minimising my game to try again... The mem. leak is there again :( It was not there after updating the patch yesterday. The only diff. is that I have turned on and off my computer... Very odd.

    @Nathan My blip with the mem. leak is back :( Putting it into windows 7 normal mode does not fix the mem leak. Going to try it over and over to see if I can minimise without issue and inform you of what is going on on my computer when I can...
  • RedGuardRedGuard Member Posts: 672
    @Anduin I did much and such the same. I played for a couple of minutes and outside of the usual slowdowns (cutscenes and area effect spells etc) it was alright. It seems to come and go. Also I had to switch my computer off and on anyway because after I switched off BG:EE the first time my computer was running slow in general.
  • AnduinAnduin Member Posts: 5,745
    @BigDogChris OK. After a little playing around my findings are... Minimise to the toolbar on the title or character creation menus and you are fine. Minimise whilst at candlekeep, results in mem. leak. Minimise outside of candlekeep results in a mem. leak. (Although I swear it didn't yesterday...) Hopefully this matches your findings.... I will go nuts if it is JUST MY COMPUTER...
  • bigdogchrisbigdogchris Member Posts: 1,336
    You're spot on with my findings. I think it has to do with audio but it's only happening on Intel GPU systems ... weird.
  • RedGuardRedGuard Member Posts: 672
    I hope Overhaul are onto that one and it's tackled through their plans for Intel solution they're working on.
Sign In or Register to comment.