Ship Simulator
English forum => Ship Simulator Extremes => Topic started by: GB49 on February 09, 2013, 03:34:18
-
I read and followed the other threads on custom.dll error with no luck.
I have version 1.5 of Extreme downloaded from Vstep site.
I have C++ versions currently installed:
2005 32bit and 64bit
2008 32bit
2010 32bit and 64bit
2012 32bit
I've unregistered, reinstalled, reinstalled and attempted to run as Admin.
New system harware is:
16GB RAM, AMD 6300FX, 250GB SSD, 2x XFX 7870 crossfire, triple 24" monitors
As soon as I try to run the program I get the box with customcommand.dll while the little splash screen is stuck on 0%.
The only items not installed were the old directX9.0c and the firewall exception.
Anyone have any ideas?
-GB
-
Hello GB49,
Having the runtimes installed is positive, but still getting the error could mean that the KB26347 was not installed properly for some unspecified reason, possibly that Microsoft Update was not enabled when the correction was published. Players with 64 bit OS who met this issue re-installed the 2005 VC++ SP1, 32 bit x86 runtime, vcredist_x86.EXE, downloaded from the Microsoft site (http://www.microsoft.com/en-us/download/details.aspx?id=26347).
You can indeed re-install dxwebsetup, and Windows will take care that it matches your system anyway, but the issue is very probably linked to the VC++ 2005 runtime, hopefully not to the recent AMD graphics card drivers.
Regards,
Luc
PS: You should also register your ShipSim Extremes copy
-
Eureka!
Ran unregister from ss folder
Uninstalled the sim
Uninstalled 2005 C++ 32bit and 64bit
Cleaned out %tmp% folder
Ran CCleaner to clean any remaining junk files and reg entries
Used Everything Search to find any other Vstep or Shipsim folder (found & deleted 1)
Reboot
Download and install 2005 C++ 32bit only
Reboot
Run as Admin the install exe and did a full install of all options
Reboot
Run as admin the program exe
It works!
I will next attempt to install the 2005 C++ 64bit. Curious if SS will try to use it or if it will ignore the 64bit.
Cant wait to order my ship controls and head out to sea :captain:
Thanks for the guidance.
-GB
-
Installing the 64bit C++ still allows Shipsim to function.
Also got AMD Eyefinity setup. Twin XFX 7870, crossfire, on triple 24" monitors. Almost enough to make you feel seasick.
Thanks again for the help.
-
Never mind, I hope you will enjoy Extremes with such a fine arrangement
Regards,
Luc
-
I've installed Shipsim Extremes in my new machine and when I run it it gives me many .dll errors and finally the following two error messages:
Quest3D Error: ' A channel that is needed for this project was not found in the installation path: D3DEC5A1-1A26-4600-9BD2-0FF771CBFF26'
' A channel that is needed for this projecth has an incorrect engine version: D3DEC5A1-1A26-4600-9BD2-0FF771CBFF26'
After that it closes.
I've followed the support web instructuions when installing the program: I use McAffee as antivrius and I turn off all the shells.
I've downloaded technical tool in order to find the errors, but when I run the different files they give me no information.
My machine uses XP Profesional version 2002. Service Pack 2. Intel (R) Pentium (R) CPU G860 @ 3,00 GHz. 32 bits RAM 3,46 GB
Graphic card: NVidia GeForce GT 630, Integrated RAMDAC, Aprox. Memory 4095,0 Mb.
-
Sounds like you have different problems than what I had. Have you updated your NVIDIA drivers to the latest version? Make sure to uninstall the old driver before installing the new.
Also check to make sure you have the latest DirectX version installed for WinXP. I found 1 post stating that installing latest DirectX version fixed the Quest3D error.
If you google "shipsim quest3d error" you will fine many posts/threads on this error.
Good luck,
GB
-
Thank you GB. I'll try
-
Earlier I had my SSE running just fine, but after a recent Windows crash & reinstall, now I'm having this Custom Command.dll issue too. I read these threads of how to fix it, but it didn't help. I have all of the necessary Visual C++ components installed (see pic), Windows 10, x64.
-
Hello CapnCrane,
If all VcRedist Visual Studio C++ runtimes of your picture have indeed been installed correctly, particularily the x86 ones, the problem no longer lies to the vcredist. But did you check that the runtimes have well been installed ?
My PC has more or less the same list of installed runtimes, see attachment, I think you could try re-downloading the latest All-in-One version, and run the install_all.bat, and if it doesn't work think about re-installing ShipSimExtremes.
https://www.techpowerup.com/download/visual-c-redistributable-runtime-package-all-in-one/
But the error message accusing CustomCommand.dll is without doubt a C++ runtime error.
Good luck,
Luc
-
1) Uninstalled SSE, scaned for any leftovers - deleted those, searched the disc C for any "vstep", "extremes", "ship" - deleted all I found, cleaned the bin too.
2) Uninstalled all Visual C++ I had on my pc, scanned for leftovers & deleted those too, cleaned the bin.
3) Restarted the pc.
4) Downloaded that All-in-one Visual C++ package, clicked on install_all.bat, installed all successfully.
5) Restarted the pc again, just to be sure.
4) Installed SSE, still getting the Custom Command.dll error.
Back when my SSE was running fine I had these of Visual C++ on my pc:
Microsoft Visual C++ 2005 Redistributable Microsoft Corporation 8.0.61001
Microsoft Visual C++ 2005 Redistributable Microsoft Corporation 8.0.56336
> Microsoft Visual C++ 2005 Redistributable (x64) Microsoft Corporation 8.0.59192 (newer)
Microsoft Visual C++ 2005 Redistributable (x64) Microsoft Corporation 8.0.61000
> Microsoft Visual C++ 2008 Redistributable - x64 9.0.21022 Microsoft Corporation 9.0.21022 (older)
Microsoft Visual C++ 2008 Redistributable - x64 9.0.30729.6161 Microsoft Corporation 9.0.30729.6161
> Microsoft Visual C++ 2008 Redistributable - x86 9.0.21022 Microsoft Corporation 9.0.21022 (older)
Microsoft Visual C++ 2008 Redistributable - x86 9.0.30729.6161 Microsoft Corporation 9.0.30729.6161
> Microsoft Visual C++ 2010 x64 Redistributable - 10.0.30319 Microsoft Corporation 10.0.30319 (older)
Microsoft Visual C++ 2010 x86 Redistributable - 10.0.40219 Microsoft Corporation 10.0.40219
Microsoft Visual C++ 2012 Redistributable (x64) - 11.0.61030 Microsoft Corporation 11.0.61030.0
Microsoft Visual C++ 2012 Redistributable (x86) - 11.0.61030 Microsoft Corporation 11.0.61030.0
> Microsoft Visual C++ 2013 Redistributable (x64) - 12.0.30501 Microsoft Corporation 12.0.30501.0 (older)
Microsoft Visual C++ 2013 Redistributable (x64) - 12.0.40664 Microsoft Corporation 12.0.40664.0
> Microsoft Visual C++ 2013 Redistributable (x86) - 12.0.30501 Корпорация Майкрософт 12.0.30501.0 (older)
Microsoft Visual C++ 2013 Redistributable (x86) - 12.0.30501 Microsoft Corporation 12.0.30501.0
> Microsoft Visual C++ 2015-2019 Redistributable (x86) - 14.29.30135 Microsoft Corporation 14.29.30135.0 (older)
> Microsoft Visual C++ 2015-2022 Redistributable (x64) - 14.34.31931 Microsoft Corporation 14.34.31931.0 (older)
The ones with > are different than what I have at the moment, mostly those were older versions.
-
Thanks for all replies, Luc - finally got SSE working now! Looks like issue was with DirectX... I did install DirectX 12, 11, 10, 9 after the Windows reinstall & thought all is fine there now, except for SSE. Recently I found a different Direct X download with lots of packages of 2000s versions, installed them all too. Game loads, runs alright, Multiplayer connects too.
-
So as not to search in the future. Legacy games require the full DirectX package.
DirectX End-User Runtimes (June 2010):
https://www.microsoft.com/en-us/download/details.aspx?id=8109