Welcome to The Few Good Men

Thanks for visiting our club and having a look around, there is a lot to see. Why not consider becoming a member?

Having trouble getting CM helper to recognize CMFB/CMSF2 game files

E

EngageWithZorp

Guest
Because the game files and maps aren't stored in the games root directory on my D: drive, rather it's in the Users/Documents section on my C: drive. Any ideas?
 
It looks like it recognizes CMFB now, because it sees the installation. It still doesn't see CMSF2 though, and can't manage those games because of it.
 
Yeah, no matter how I do it it doesn't want to recognize CMSF 2. It'll save it as a game if I manually input it's root directory and exe, but it'll remain grayed out and I won't be able to add my save file to be managed by cmh
 
This is what it does if I enter it. Even if I use the default CM Shock Force name it stays gray.
 

Attachments

  • CMHELPERHELP.png
    CMHELPERHELP.png
    245.4 KB · Views: 4
Also, if I try to "Edit" the game and just select the directory and exe again, I get this message in the log window

Sanity: _installState: {"game_root": "D:\\Battlefront\\Combat Mission Shock Force 2", "type": "(unknown)", "install_dir": "D:\\Battlefront\\Combat Mission Shock Force 2", "games": {}, "app_name": "CM Shock Force 2.exe"}
Sanity: _appState: {"game_root": "D:\\Battlefront\\Combat Mission Shock Force 2", "type": "(unknown)", "install_dir": "D:\\Battlefront\\Combat Mission Shock Force 2", "games": {}, "app_name": "CM Shock Force 2.exe"}

Traceback (most recent call last):
File "view.py", line 525, in OnInstallEdit
File "wx/lib/pubsub/core/kwargs/publisher.py", line 30, in sendMessage
File "wx/lib/pubsub/core/kwargs/publishermixin.py", line 24, in publish
File "wx/lib/pubsub/core/topicobj.py", line 340, in _publish
File "wx/lib/pubsub/core/topicobj.py", line 359, in __sendMessage
File "wx/lib/pubsub/core/kwargs/publishermixin.py", line 64, in _mix_callListener
File "wx/lib/pubsub/core/kwargs/listenerimpl.py", line 27, in __call__
File "controller.py", line 409, in OnAppEvent
File "controller.py", line 484, in _ProcessUserEvent
File "controller.py", line 644, in EditExistingInstall
File "installation.py", line 272, in SetInstallationDirs
TypeError: _CheckValidDirs() takes exactly 1 argument (2 given)
 
Back
Top