Install Steam
login
|
language
简体中文 (Simplified Chinese)
繁體中文 (Traditional Chinese)
日本語 (Japanese)
한국어 (Korean)
ไทย (Thai)
Български (Bulgarian)
Čeština (Czech)
Dansk (Danish)
Deutsch (German)
Español - España (Spanish - Spain)
Español - Latinoamérica (Spanish - Latin America)
Ελληνικά (Greek)
Français (French)
Italiano (Italian)
Bahasa Indonesia (Indonesian)
Magyar (Hungarian)
Nederlands (Dutch)
Norsk (Norwegian)
Polski (Polish)
Português (Portuguese - Portugal)
Português - Brasil (Portuguese - Brazil)
Română (Romanian)
Русский (Russian)
Suomi (Finnish)
Svenska (Swedish)
Türkçe (Turkish)
Tiếng Việt (Vietnamese)
Українська (Ukrainian)
Report a translation problem
The most important thing to understand about SFM is that it was made for Valve to make game trailers; it was pieced together just well enough to do that, and was never intended as a serious commercial product.
Given that Valve are moving on to another game engine, they have very little, if any, need to update the trailer making software for an engine they have no further large projects on.
And frankly, I wouldn't want them to unless they were taking it very seriously. De-bugging is a difficult process that can easily introduce new problems*, and I'd rather the devil I know.
* An old programmer joke goes "99 little bugs in the code, 99 little bugs in the code, patch one up, commit it around, 134 little bugs in the code"... and it's not inaccurate.
No sh*t debugging is a hard task but doesn't mean it shouldn't be performed if the devs know what were they doing.
Something might take several days to debug and doing so might throw up completely different problems you only spot later on, but if it's an infrequent problem you only need to use once or twice that only takes an hour or two to fudge it with some workaround, then it's completely illogical to debug it.
https://xkcd.com/1205/
That doesn't necessarily mean I like it being full of bugs, but given that SFM is freeware that has basically no financial return, it is pretty justifiable.
Were I paying for it, I'd be a lot more vocal about insisting on fixes.