Share via

Help with ordinal 2 error

Anonymous
2017-12-21T04:27:37+00:00

I have been trying to load a game on my Win10 machine. It's an older game that is supposedly optimized for today's computer from GOG.com. When I try to launch the game I get: 

The ordinal 2 could not be located in the dynamic link library C:\GOG Games\Total Annihilation - Commander Pack\TotalA.exe

I cannot figure out what this means. I have searched the net and see other people have had this problem but do not see a solution. Any help would be great. 

Tory

Windows for home | Windows 10 | Gaming

Locked Question. This question was migrated from the Microsoft Support Community. You can vote on whether it's helpful, but you can't add comments or replies or follow the question.

0 comments No comments

4 answers

Sort by: Most helpful
  1. Anonymous
    2017-12-23T06:15:45+00:00

    "once I can figure out how to get DirectPlay enabled. "

    Seems a lot of people have suddenly been having a problem with Direct Play recently.

    Have you tried disabling your Anti-Virus ?  Skype has also been implicated.

    Or try enabling Direct Play after booting into Safe Mode.

    I don't use enable a Compatibility for an older version of Windows with any of the games I have  from GOG.

    I do have to use the Compatibility option - Override High DPI Scaling Behavior - with most of them, but this should only

    apply if you use over 100% Custom Scaling (in Settings > Display > Scale and Layout ).

    Was this answer helpful?

    0 comments No comments
  2. Anonymous
    2017-12-22T19:59:17+00:00

    Thanks for the update.

    We'll be waiting for your update.

    Was this answer helpful?

    0 comments No comments
  3. Anonymous
    2017-12-21T19:33:51+00:00

    Thank you for your assistance!

    Here is the background issue. The legacy game is Total Annihilation. Downloaded from GOG.com. I just downloaded it yesterday. So it has never worked on this machine (64 bit Win10 home edition). However, other people are claiming it is working on theirs with similar specs.

    I have uninstalled and reinstalled multiple times. Initially, I was getting a DLL error, which I was able to isolate and fix by changing the permission for the file for users from "read only" to "read/write" as instructed by GOG.Com support page.

    I ran through Step 1, but I get the following error when I try to enable DirectPlay:

    Windows couldn't complete the requested changes. Access is denied. Error code: 0x80070005

    I researched that error, but it seems to be from framework .net. I am running the current version of that. 

    I have run through the Compatibility for the program to no avail. I will try it again once I can figure out how to get DirectPlay enabled. 

    Again, thanks for your help, Wilfred.

    Was this answer helpful?

    0 comments No comments
  4. Anonymous
    2017-12-21T18:37:17+00:00

    Hi Tory,

    Having a corrupted game file is one of the possible reasons why you are unable to launch the Ordinal 2 on your computer. For us to properly assist you, we need to collect more information. Kindly answer the questions below:

    • When did the issue start?
    • Have you made any changes on your computer prior to this issue?
    • Have you tried uninstalling and reinstalling the affected game?

    In the meantime, we suggest that you follow the steps below:

    Step 1: Enable DirectPlay.

    1. Go to Control Panel.
    2. Click Programs.
    3. Select Turn Windows Features On and Off, click Legacy Components.
    4. Choose DirectPlay and enable that.

    Step 2: Run the compatibility troubleshooter.

    1. Press and hold (or right-click) the program.
    2. Select Properties, and then select the Compatibility tab.

    Was this answer helpful?

    0 comments No comments