• We’re currently investigating an issue related to the forum theme and styling that is impacting page layout and visual formatting. The problem has been identified, and we are actively working on a resolution. There is no impact to user data or functionality, this is strictly a front-end display issue. We’ll post an update once the fix has been deployed. Thanks for your patience while we get this sorted.

Why games started installing Visual c++ 2005 redistributable?

PeteRoy

Senior member
New games on Steam like Battlefield Bad Company 2 and Modern Warfare 2 are installing Microsoft Visual c++ 2005 Redistributable

Why is this? What is it for? Can the game work without it?
 
I remember the good old days when games were written in 6502 assembler and used <64KB of RAM... Nowadays programmers are just lazy 😉
 
The code is written to be run in a Windows environment.

There are interface DLLs to the OS.
Given the problems that MS has with DLL version and updates, it is safer to include what is needed with the game itself.
That way everything needed exists. Otherwise a DLL may have been updated that breaks the rules and therefore the game.
 
It's better to include it so there's less people asking support why something doesn't work.

I remember the days of having to keep msvcrt.dll somewhere to use when needed (after a format or whatever).
 
It's better to include it so there's less people asking support why something doesn't work.

Actually, it would be better if MS would maintain better compatibility so that devs don't have to worry about it.
 
Back
Top