Skip to content

The code rewrite.

I've read tweets and searched the forums about this code rewrite that, if I understand correctly, Cam at Beamdog is working on. It's all a bit unclear to me though. What is being rewritten and what will this mean? What impact will it have on the game and how will it affect us? Will the average gamer notice it?

/ Jonis

Comments

  • [Deleted User][Deleted User] Posts: 3,675
    edited February 2013
    The user and all related content has been deleted.
  • LuigirulesLuigirules Member Posts: 419
    I thought they were just rewriting the graphics engine?
  • VintrastormVintrastorm Member Posts: 216

    I thought they were just rewriting the graphics engine?

    If so, would it have any effect on the intel-issue?
  • moody_magemoody_mage Member Posts: 2,054
    I believe so. I'm 99% sure they are rewriting the graphics renderer so that the Intel issue will be squished.
  • Jared4242Jared4242 Member Posts: 130
    In a layman's terms, does that mean BGEE will lag less for us unfortunate souls with a NVIDIA GeForce graphics card? T.T
  • bigdogchrisbigdogchris Member Posts: 1,336
    edited February 2013
    The graphics engine changes are talked about in 2 ways. They may both be the same thing, I don't know, but this is how Trent has talked about it in the past:

    1. Graphics render re-write. This will improve game performance on things like entangle. (Confirmed to be happening eventually)

    2. DX port. This would improve performance on Intel chips with Windows, and also allow the game to run on Windows RT (Surface). (May happen eventually depending on how well Surface sells).

    I believe their current goal is to get BGEE on as many platforms as possible, and right now that is Android and then Linux (now that Mac is near finish). Engine changes/improvements are difficult and may come after that.
    Post edited by bigdogchris on
  • reedmilfamreedmilfam Member Posts: 2,808
    I don't know about the render issue, but the fix for the Intel chipset will definitely benefit a lot of players.
  • RythgarRythgar Member Posts: 101
    Generally speaking, any time there is a code refactor, the goal is to NOT be noticed. Likely this rewrite is addressing a problem that either existed from the original code or was introduced during revision. We hope the Intel issues will be resolved, but for all we know it could be to resolve some sort of critical security issue, or even just be a simple notation revision.
  • bdeonovicbdeonovic Member Posts: 86
    Jared4242 said:

    In a layman's terms, does that mean BGEE will lag less for us unfortunate souls with a NVIDIA GeForce graphics card? T.T

    I have BGEE running on a laptop with linux on it and a NVIDIA GeForce graphics card and it runs perfectly
  • mlnevesemlnevese Member, Moderator Posts: 10,214
    The graphic renderer should address two basic issues:

    1) Compatibility problems with some Windows drivers, such as Intel HD.

    2) Slowdowns that happens on tablets on some spells such as entangle.

    If there is any other stuff being added to the renderer it has not been disclosed yet.
  • VintrastormVintrastorm Member Posts: 216
    Thank you for those answers. Now I have a clearer image of what's going on. Thank you!
  • KirkorKirkor Member Posts: 700
    Jared4242 said:

    In a layman's terms, does that mean BGEE will lag less for us unfortunate souls with a NVIDIA GeForce graphics card? T.T

    Solution I've wrote for all NVidia card users:
    http://forum.baldursgate.com/discussion/8268/solution-flashing-screen-glitch-and-other-graphic-issues-lags-freezes-blur#latest

    It works.
    No more lags during spellcasting.
    No graphical glitch occuring.
  • EketEket Member Posts: 69
    Has rework on the renderer engine already started?
  • AndreaColomboAndreaColombo Member Posts: 5,530
    Eket said:

    Has rework on the renderer engine already started?

    Yes.
  • NifftNifft Member Posts: 1,065
    mlnevese said:

    2) Slowdowns that happens on tablets on some spells such as entangle.

    Awesome. I actually cast that spell less because the slowdown is so annoying.
Sign In or Register to comment.