Like, yeah, when a driver update causes a blue-screen-of-death, it's time to question whose card you're using. I haven't owned one of their cards in over ten years. Unfortunately, there was no alternative until now.ĪMD sucks period, in my experience. ![]() Even back in the very old days GZDoom ran into some nasty driver bugs that never got fixed. I only can summarize my experiences here that in all the 14 years GZDoom has been existing, there was not a single point in time where OpenGL on ATI/AMD was not a major disappointment. And that's one of the reasons why the much simpler Zandronum renderer has better performance on some older hardware. Since modern OpenGL was mostly a barren platform for high end graphics it eventually became clear that this trimmed down OpenGL version performs WORSE on AMD drivers than the ancient OpenGL 2.1! They simply didn't care. This ran circles around AMD's high end cards with GZDoom.īut unlike NVidia who kept their driver in an efficient state, with AMD things apparently got worse. In fact, it has been a problem even back in 2007 when I got my first OpenGL 3.x capable graphics card, a Geforce 8600. It's not that AMD didn't care about compliance - that was never the problem - but that the OpenGL state is a very complex thing and apparently very little effort went into AMD's drivers to optimize this part. On NVidia the same operations can be done in less than 1 ms. And since each wall is a single draw call this can really add up to 10000s of draw calls per frame, which on AMD can easily take 15 ms on detailed maps. To get an idea, each linedef is a draw call, each sector plane is one draw call and each sprite or model is one draw call. This makes this particular operation 20x slower on AMD and on more detailed maps can have a serious impact on performance because Doom isn't a game that can efficiently batch these together. The AMD driver blocks the entire main thread until these have been dispatched, NVidia only queues them and dispatches them on a secondary thread. ![]() They have every legal right to do so since the Doom engine is open source.Īlso GZDoom DOESN'T actually need a dedicated GPU in the first place, it just needs your PC to have OpenGL 3.3 and above and a decent CPU pretty much, even the 2012 desktops at my school have OpenGL 4.0 or higher, so as I said earlier you probably just have an ancient computer and are stuck with it like I am as well.The main problem is the submission time for GPU drawing operations, what's generally known as "draw calls". It can be made to require a high OpenGL version and a dedicated GPU if Graf and co want it to. GZDoom isn't vanilla Doom you know, that's pretty much the reason a lot of the people that dislike it do so in the first place, because it's so distant from the original engine/executable. ![]() Well that's today's folks i prefer prboom and glboom just doom without the crispinessĪhhh yes another better source port i prefer this but i need the crispy like in chocolate doom and im like friggin playing GTA San Andreas in 1080p without widescreen fix mod and here's what i want too i want the port to be modifiable in resource hacker and i want the port to add multiplayer like chocolate did i want to be compatible with vanilla doom and i want the option to toggle off the option of the source port i want it to be executable on the port btw ah yes that vanilla experiencer everything is good but the problem is i want this source port to be modifiable in resource hacker but its fine btwĬrispy doom. It uses outdated one and it dosent have more feature than the latest one.Ĭhocolate doom. Here are the reason why i hate playing source portsĪhh yes gzdoom that source port that everyone loved the problem is my pc can't handle it by good wow take a look HEDON wow WHY THE FRICK IT USES HIGHER OPENGL ON THE GAME?! well you know it sucks! I want the gzdoom to run on low end pc aswell and DOOM was meant to be played without a friggin gpu and the another problem is that it lags on SHRINE i have 4gb ram but shrine lags in its reason i respect the developer but i hate the gzdoom developer. Many people prefer to play source ports but i don't
0 Comments
Leave a Reply. |