Command: Modern Operations

Command: Modern Operations

Shadow PC CMO Freezes on load screen
Subscribed to Shadow PC in order that I be able to use CMO (Mac user). Every time I load CMO in Shadow PC desktop I can only get as far as the application load screen with a spinning globe. I eventually end up having to close the task. If someone is able to help I'd be very grateful presume my knowledge of windows is non-technical in any guidance you may share.
< >
Showing 1-13 of 13 comments
JoeTron Jan 27, 2021 @ 2:38pm 
I don't know anything about Shadow PC, but I have to go into Steam->Settings and disable the Steam Overlay (In-Game menu) and disable 'Direct Write' (Interface menu I believe) or else I hang at the exact spot you're describing.

Hopefully this helps!
Kilomoana Feb 26, 2021 @ 1:27pm 
Same issue here. Not solved with turning off the overlay, checking font size, etc.

A little bit annoying, that I need to turn off steam features and tie my OS just to run one game still in 2021 for a game released on Steam. Will give it some other tries because the game is supposed to be pretty good, otherwise I need to refund......
desrtfox071 Feb 26, 2021 @ 2:52pm 
Does Shadow prevent outside communication from the virtual desktop to the internet at large? I know the game does reach out to pull maps and probably a lot of other stuff. I don't know much about Shadow PC, so forgive me if this is way off base.
Charles Feb 27, 2021 @ 1:28am 
Originally posted by JoeTron:
I don't know anything about Shadow PC, but I have to go into Steam->Settings and disable the Steam Overlay (In-Game menu) and disable 'Direct Write' (Interface menu I believe) or else I hang at the exact spot you're describing.

Hopefully this helps!
You can disable the Steam overlay on a per-game basis.
Kilomoana Feb 27, 2021 @ 2:57am 
@desrtfox071 no, every comment that might lead to a solution is pretty welcome. Actually not entirely sure if there is a specific port needed. At least all other games had no issues so far when downloading via steam or playing in Multiplayer. So in general is not blocking.

@Charles turned off just for Command, but doesn't change
Dimitris  [developer] Feb 27, 2021 @ 3:53am 
@kilomoana Any chance you are running the desktop in >100% DPI? Command normally detects this and auto-adjusts as necessary, but sometimes it fails to. If you are, try switching to 100% and see if that resolves it.
Kilomoana Feb 27, 2021 @ 6:26am 
Not entirely sure about how to set 100% dpi on a Windows system. I was reading it in another post already and checked the font size adjustments in windows to ensure they are at 100. Any hint?

Does that cause the freeze on the loading screen as well?

Is there some log to analyze what it is blocked by?
Dimitris  [developer] Feb 27, 2021 @ 8:41am 
There must be a file called ExceptionLog.txt inside the \Logs folder. Can you take a look towards the bottom of it and see if anything recent has been written.
Kilomoana Feb 27, 2021 @ 3:04pm 
Hey, thanks for pointing.

There is indeed a null exception. Also I can spot in the logs that the DPI scale seems to be turned to 2. Will check now how to reduce the scale to 1.

Successfully loaded Sim Configuration.

DPI registry setting, HKEY_CURRENT_USER\Control Panel\Desktop\LogPixels:0.

DPI registry setting, HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontDPI\LogPixels:96.

DPI scale: 2.

Showing splash screen.

Starting loading MainForm.

Configured MainForm working area

Configured range ring colors

Done loading MainForm.

Calling MainForm_Shown.

Populated CanalList.

Added World Window panel.

Built database list.

Preparing Wold Window.

Preparing Wold Window failed! WorldWindow1.CurrentWorld is null.

27.02.2021 12:40:10 -- B1147.14 -- Der Objektverweis wurde nicht auf eine Objektinstanz festgelegt.
Exception: Der Objektverweis wurde nicht auf eine Objektinstanz festgelegt.
Stack Trace: bei ...ctor(String ,  , Double , String , Double , Double , Double , Double , Byte ,  )
bei Command.MainForm.()
Call Stack & Error details:
Error at 200519, Der Objektverweis wurde nicht auf eine Objektinstanz festgelegt.

27.02.2021 12:40:10 -- B1147.14 -- Der Objektverweis wurde nicht auf eine Objektinstanz festgelegt.
Exception: Der Objektverweis wurde nicht auf eine Objektinstanz festgelegt.
Stack Trace: bei WorldWind.WorldWindow.(Double , Double )
bei Command.MainForm.(Boolean MustRender, GeoPoint value)
Call Stack & Error details:
Error at 200124, Der Objektverweis wurde nicht auf eine Objektinstanz festgelegt.

Prepared Wold Window.

27.02.2021 12:40:10 -- B1147.14 -- Der Objektverweis wurde nicht auf eine Objektinstanz festgelegt.
Exception: Der Objektverweis wurde nicht auf eine Objektinstanz festgelegt.
Stack Trace: bei Command.MainForm.()
bei Command.MainForm.‹(Object , EventArgs )
Call Stack & Error details:
Error at 200580, Der Objektverweis wurde nicht auf eine Objektinstanz festgelegt.
Dimitris  [developer] Feb 27, 2021 @ 3:18pm 
This may sound silly, but try uninstalling and then re-installing the game.
Dimitris  [developer] Feb 27, 2021 @ 3:20pm 
Another suggestion: There is a helper app for such cases, called 4KFix.exe, located inside the Command installation folder. Run it (as administrator) and see what it tells you.
Kilomoana Feb 27, 2021 @ 3:24pm 
Actually got it worrking now. Seems that the Registry Key For LogPixels is missing.

So I was adding a Registry Key in:

Computer\HKEY_CURRENT_USER\Control Panel\Desktop

DWORD (32-Bit) with the name LogPixels and a decimal value of 96

If you set it to 96, please also ensure to put the key Win8DpiScaling to 0

This way the game started afterwards.


Dimitris  [developer] Feb 27, 2021 @ 11:50pm 
Thanks! We'll add an extra check for this.
< >
Showing 1-13 of 13 comments
Per page: 1530 50

Date Posted: Dec 26, 2020 @ 6:02pm
Posts: 13