- Apr 3, 2009
- 6,193
- 2
- 76
I downloaded civ4 because I bought it on a steam sale and never played it. I havent' played a civilization game since junior high. Probably civ1...
They still support NVIDIA, and they still works as a TWIMTBP studio. They just needed a new API to render the game efficiently. That's all.A few things I noticed: Firaxis switched from being an Nvidia supported to an AMD supported with the new Civilization.
They still support NVIDIA, and they still works as a TWIMTBP studio. They just needed a new API to render the game efficiently. That's all.
They can't do anything to prevent it. Civ5 was very CPU-limited even with deferred context, this is certainly not the right answer for the problem. Mantle is a new hope for Firaxis.Interesting. So NVidia is not all bitchy about developers using the TWIMTBP moniker AND developing for Mantle at the same time?
They can't do anything to prevent it. Civ5 was very CPU-limited even with deferred context, this is certainly not the right answer for the problem. Mantle is a new hope for Firaxis.
I still don't think that's the case with a turn based strategy game. I can run some benchmarks later on with cores disabled but my guess is, there will be only negligible difference in FPS performance.
CiV is CPU intensive in between turns, because it has to calculate all the AI and stuff. Mantle won't change that. I think what they should look into is including a possibility to leverage OpenCL to these calculations, now that would be a game changer (pun intended)
I still don't think that's the case with a turn based strategy game. I can run some benchmarks later on with cores disabled but my guess is, there will be only negligible difference in FPS performance.
CiV is CPU intensive in between turns, because it has to calculate all the AI and stuff. Mantle won't change that. I think what they should look into is including a possibility to leverage OpenCL to these calculations, now that would be a game changer (pun intended)
The only time it is CPU demanding during draw calls is if you zoom out to see the whole world at once on a large map. I don't imagine many play that way, as you can't see the details easily.
I don't know about that. When ever the AI is calculating, nothing happens on the screen. I have my doubts on how much it would really help, not to mention it is only one thread of 4-12, depending on your CPU. I really don't see how it'll help the AI calculation times much. Maybe a tiny bit, but I don't see it doing a lot.That doesn't change the fact that there are draw calls being issues while the ai is moving. Mantle will alleviate this and keep things moving more smooth.
They still support NVIDIA, and they still works as a TWIMTBP studio. They just needed a new API to render the game efficiently. That's all.
I don't know about that. When ever the AI is calculating, nothing happens on the screen. I have my doubts on how much it would really help, not to mention it is only one thread of 4-12, depending on your CPU. I really don't see how it'll help the AI calculation times much. Maybe a tiny bit, but I don't see it doing a lot.
I don't know about that. When ever the AI is calculating, nothing happens on the screen. I have my doubts on how much it would really help, not to mention it is only one thread of 4-12, depending on your CPU. I really don't see how it'll help the AI calculation times much. Maybe a tiny bit, but I don't see it doing a lot.
In CIV V, when non-affecting AI moves are processed (like city states far away from you), you still can move around the earth, so gfx engine is running in parallel with the AI. However, it is not done perfectly (game is still buggy), so you can get to a state where display is moving even when you stop moving mouse.
CIV V is more buggy than its predecessors. CIV IV was almost the same story, but after dozen of patches it got all major bugs sorted out.
This is another partnered game, I don't think you can really call it a "win" until the API is released and is picked up without being subsidized. Nobody really expects that though.
What should they use if not Mantle? They don't have choice. Mantle is far better than any existing API in the segment. Sure they can, and I think they will optimize for D3D11 deferred context, and OpenGL "zero overhead", but these are not enough.Nonsense. If they were under the TWIMTBP banner they wouldn't use Mantle.
This is another partnered game, I don't think you can really call it a "win" until the API is released and is picked up without being subsidized. Nobody really expects that though.
What should they use if not Mantle? They don't have choice. Mantle is far better than any existing API in the segment. Sure they can, and I think they will optimize for D3D11 deferred context, and OpenGL "zero overhead", but these are not enough.
Everybody have to understand that Mantle is the only API now that designed for low-level access and simplicity (easy to use) in mind.
This is another partnered game, I don't think you can really call it a "win" until the API is released and is picked up without being subsidized. Nobody really expects that though.
What should they use if not Mantle? They don't have choice. Mantle is far better than any existing API in the segment. Sure they can, and I think they will optimize for D3D11 deferred context, and OpenGL "zero overhead", but these are not enough.
Everybody have to understand that Mantle is the only API now that designed for low-level access and simplicity (easy to use) in mind.
To get Mantle you must join the GE development program. But feel free to join Nvidia and Intel also.They use Mantle because they are in AMD's developer programm. Simple.
And none of developers are so stupid that they will mainly focus on minority .There are still nobody that uses Mantle on free will. Only when sponsored via AMD to pay the cost.
yup and star citizen too.To get Mantle you must join the GE development program. But feel free to join Nvidia and Intel also.
Look at Oxide. They have partnered with all the three big company.