If not available RAM size and DirectSound issues, I could play FA for eternity. So pity that bugs and technical limits makes it to hate my mod pack. The only way to increase time before crash is to turn off mods or play with less factions.
actually no. you'll find I and the FAF forum can help you out alot there.
do you play fullscreen and/or dual screen?
try switching to windowed first. and you should see a net enhancement. (if you prefer fullscreen I have a script for this exact purpose : http://forums.faforever.com/forums/viewtopic.php?f=2&t=9778 )
then you can play with FAF. you'll see most of your (abandoned) mods are there and most of them have been picked up and made up to date by FAF members and even more are integrated into FAF (if that is the case do not install them on top)
stuff like coremaximizer is no longer compatible since vista.
are you running FA as an emulation in Linux? if not why are you mentioning DirectSound issues?
One of the things that fixes almost all issues with FA (albeit reinitialising your settings) is deleting the prefs.config file in My Games\Gas Powered Games\Supreme Commander Forged Alliance
you're have to recreate a profile on your next launch of FA and set your preferred settings once again but this will fix your sound issues almost guaranteed (nuclear launch and FX sounds absent)
Also supcom being an app developed in 2007 there was no support for anything superior to stereo audio. make sure that is what your O.S. is set to. if it is outputting 5.1 or 7.1 then FA's sound won't work.
keep in mind that activating a broken mod on top of a fixed sound FA is susceptible to break the sound again.
If you want a pure experience with no hassle around knowing which mod works and which doesn't. simply use FAF and only install mods through it's mod manager. it keeps track of which versions are obsolete; incompatible with each other and void because already integrated to FAF.