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
Has your game ever worked before, or is this a new install?
Have you (de)engaged Win10's game auto-focus-"feature"?
What is your screen-resolution? Usually, safemode should take care of these, but who knows?
Safe mode doesn't change a thing and after every launch try I have a crash file created in the bin folder...
I restarded my computer, reinstalled the game as well...still the issue.
Tried to launch it using different scrren resolution and compatibility settings (Windows 7 and else)...nothing changes
Also just to check you are putting "-safemode" (without the quotes) into the launch options in steam.
Try deleting the Game.prefs file, then launching the game (it will be re-created). It is located at:
users/username/appdata/local/gas powered games/supcom 2
I did find a thread where someone fixed it by this method
I forgot "-" when I put it into "-safemode" just fixed that and nothing changed.
I don't have game.pref file. I search SC 2 folder then checked my whole D drive where all my steam game are nothing showed up.
I tried a bunch of different setting on the compatibility program it shows that there is 640 * 480 resolution that I tried, 95, 98, XP(service pack 2-3), VISTA, VISTA(service pack 1-2), WINDOWS 7-8 i tried all of the windows option that it gave me for compatibility. It also had disable windows fullscreen optimization, run program as an administrator, register program for restart , to witch i did different combinations of these setting. i also messed around with the dpi setting to see if that would change anything. But I haven't had much success.
The prefs file is not stored with sc2, its most likely on your boot drive in users/username/appdata/local/gas powered games/supcom 2
A lot of games store their settings in the same place, not with the actual game files. I assume its to do with different users can have different settings etc.
Usually one of those fixes gets the game working.
if anyone is still struggling to run the game I might be able to have a solution for you. (requires very basic knowledge of coding.)
I have a Ryzen 5 3600 and a RTX 2060 Super WIndows 10 ect...
The game was not opening up at all. So what I did was this:
1). Searched %AppData% in search and went to the local file went to gas powered games.
2). I then edited the game.pref using a code editor(Notepad ++, Sublime Text your preference) to change the settings in there.
3). I changed the primary adapter default value to my resolution settings which is '1920x1080' and I edited the refresh rate to '240'hz.
And bam it worked.
Thanks! That helped
CD3DDeviceResources::DevResInitResources: Unable to load effect file /effects/mesh.fx
Program : C:\Program Files (x86)\Steam\steamapps\common\Supreme Commander\bin\SupremeCommander.exe
Cmd line arguments :
Callstack:
unavailable.
Last 100 lines of log...
SND: Loaded WaveBank 'tub425' at 15dcb548
Wavebank prepared: 15dcb420
SND: Loaded WaveBank 'tub450' at 15dcb420
Wavebank prepared: 15dcb2f8
SND: Loaded WaveBank 'tub500' at 15dcb2f8
Wavebank prepared: 15dcb1d0
SND: Loaded WaveBank 'tub600' at 15dcb1d0
Wavebank prepared: 15dcb0a8
SND: Loaded WaveBank 'tub700' at 15dcb0a8
Wavebank prepared: 15dcaf80
SND: Loaded WaveBank 'tub800' at 15dcaf80
Wavebank prepared: 15dcae58
SND: Loaded WaveBank 'tuc100' at 15dcae58
Wavebank prepared: 15dcad30
SND: Loaded WaveBank 'tuc115' at 15dcad30
Wavebank prepared: 15dcac08
SND: Loaded WaveBank 'tuc200' at 15dcac08
Wavebank prepared: 15dcaae0
SND: Loaded WaveBank 'tuc250' at 15dcaae0
Wavebank prepared: 15dca9b8
SND: Loaded WaveBank 'tuc300' at 15dca9b8
Wavebank prepared: 15dca890
SND: Loaded WaveBank 'tue200' at 15dca890
Wavebank prepared: 15dca768
SND: Loaded WaveBank 'tuf200' at 15dca768
Wavebank prepared: 15dca640
SND: Loaded WaveBank 'tuf300' at 15dca640
DISK: FindFiles /sounds/voice/it/tutorials/*.xsb
SND: Loaded SoundBank 'tua100'
SND: Loaded SoundBank 'tua200'
SND: Loaded SoundBank 'tua300'
SND: Loaded SoundBank 'tua400'
SND: Loaded SoundBank 'tua500'
SND: Loaded SoundBank 'tua600'
SND: Loaded SoundBank 'tub100'
SND: Loaded SoundBank 'tub150'
SND: Loaded SoundBank 'tub200'
SND: Loaded SoundBank 'tub300'
SND: Loaded SoundBank 'tub350'
SND: Loaded SoundBank 'tub400'
SND: Loaded SoundBank 'tub425'
SND: Loaded SoundBank 'tub450'
SND: Loaded SoundBank 'tub500'
SND: Loaded SoundBank 'tub600'
SND: Loaded SoundBank 'tub700'
SND: Loaded SoundBank 'tub800'
SND: Loaded SoundBank 'tuc100'
SND: Loaded SoundBank 'tuc115'
SND: Loaded SoundBank 'tuc200'
SND: Loaded SoundBank 'tuc250'
SND: Loaded SoundBank 'tuc300'
SND: Loaded SoundBank 'tue200'
SND: Loaded SoundBank 'tuf200'
SND: Loaded SoundBank 'tuf300'
C->lua scrollbar_methods
C->lua cursor_methods
C->lua discovery_service_methods
C->lua bitmap_methods
C->lua WldUIProvider_methods
C->lua lobby_methods
C->lua dragger_methods
C->lua control_methods
C->lua item_list_methods
C->lua movie_methods
C->lua border_methods
C->lua edit_methods
C->lua histogram_methods
C->lua frame_methods
C->lua group_methods
C->lua sound_methods
C->lua text_methods
C->lua EntityCategory
C->lua ui_map_preview_methods
C->lua CPrefetchSet
C->lua PathDebugger_methods
C->lua userDecal_methods
C->lua UIWorldView
DISK: FindFiles /fonts/*.ttf
adding font file /fonts/arial.ttf
adding font file /fonts/arialbd.ttf
adding font file /fonts/arialbi.ttf
adding font file /fonts/ariali.ttf
adding font file /fonts/arialn.ttf
adding font file /fonts/arialnb.ttf
adding font file /fonts/arialnbi.ttf
adding font file /fonts/arialni.ttf
adding font file /fonts/ariblk.ttf
adding font file /fonts/arlrdbd.ttf
adding font file /fonts/butterbe.ttf
adding font file /fonts/wintermu.ttf
adding font file /fonts/zeroes_3.ttf
Loading module '/lua/keymap/keynames.lua'
Loading module '/lua/keymap/defaultkeymap.lua'
Loading module '/lua/user/prefs.lua'
Loading module '/lua/options/optionslogic.lua'
Loading module '/lua/options/options.lua'
DISK: FindFiles /effects/*.fx
Compiled shader: /effects/cartographic.fx
Compiled shader: /effects/frame.fx
/effects/mesh.fx: unable to compile effect: c:/program files (x86)/steam/steamapps/common/supreme commander/gamedata/effects.scd/effects/mesh.fx reason: internal error: unexpected input register type
internal error: unexpected input register type
internal error: unexpected input register type
internal error: unexpected input register type
internal error: unexpected input register type
internal error: unexpected input register type
internal error: unexpected input register type
(5893): ID3DXEffectCompiler::CompileEffect: There was an error compiling expression
ID3DXEffectCompiler: Compilation failed
Anyhow, this error is something that's mostly known to occur on Linux machines, where there have been multiple fixes:
If that's not helping, here my 2 cents: This error means something is wrong with the part of the program that generates the shaders which are later used for rendering. This can have two reasons. Either the input it gets is malformed and not what it expects, or the compiler itself is not working.
The former case can be easily helped by verifying you game files for any damaged files. The later on probably means some old piece of software makes assumption about your hardware that no longer hold true, or is being emulated badly. Try if there any known fixes for Direct X 9 misbehaving on your system.
Yes, Windows now supports ARM, but I haven't heard that this applies to PC games, especially from the x86 era.
Thanks @Zesc for the hint about emulation.
This was my fix:
Go into steamapps/common/Supreme_Commander/bin
Find SupremeCommander.exe
Right click the file
Go to properties (You may need to click "Show more options"
Go to the Compatibility Tab
I changed 3 things. I'm not sure if all three are necessary:
1. Compatibility Mode
Run this program in compatibility mode for Windows 7
2. Run this Program as Administrator
3. Change Emulation Settings
Change emulation settings from Default to Safe emulation