1. Do not share user accounts! Any account that is shared by another person will be blocked and closed. This means: we will close not only the account that is shared, but also the main account of the user who uses another person's account. We have the ability to detect account sharing, so please do not try to cheat the system. This action will take place on 04/18/2023. Read all forum rules.
    Dismiss Notice
  2. For downloading SimTools plugins you need a Download Package. Get it with virtual coins that you receive for forum activity or Buy Download Package - We have a zero Spam tolerance so read our forum rules first.

    Buy Now a Download Plan!
  3. Do not try to cheat our system and do not post an unnecessary amount of useless posts only to earn credits here. We have a zero spam tolerance policy and this will cause a ban of your user account. Otherwise we wish you a pleasant stay here! Read the forum rules
  4. We have a few rules which you need to read and accept before posting anything here! Following these rules will keep the forum clean and your stay pleasant. Do not follow these rules can lead to permanent exclusion from this website: Read the forum rules.
    Are you a company? Read our company rules

Bug simtools game manager kept quitting on dirt2

Discussion in 'SimTools Pro & Entertainment Version' started by stargazer, Sep 30, 2022.

  1. stargazer

    stargazer Active Member

    Joined:
    Jun 29, 2018
    Messages:
    129
    Occupation:
    Electrical/Computer Engineer
    Location:
    Boston,USA
    Balance:
    811Coins
    Ratings:
    +35 / 0 / -0
    My Motion Simulator:
    3DOF, Arduino, Motion platform, 4DOF
    hi all,
    my game manager kept quitting a few seconds when i started driving in dirt2. i am not sure why? i have been reading a lots of posts and tried many things but nothing has worked for me.

    as a background, a few weeks ago i decided to migrate simtools to a new better pc. the migration seem to go smoothly. i was able to fly my msfs 2020 without any issue at all. no limit roller coaster also works without any problem. then, i reinstalled Dirt2 and each time i tried to drive it, the motion worked for about 5 seconds and then stopped completely.

    so far i have tried to lower the profile setting level but it didn't help. the game was working perfectly in the old pc. i copied the same simtools setting to the new pc. i expected it to work well like the other games but it didn't.

    i have spent so much time on this without getting any where. if you can give me some pointer then i would appreciate that alot.

    thank you
  2. noorbeast

    noorbeast VR Tassie Devil Staff Member Moderator Race Director

    Joined:
    Jul 13, 2014
    Messages:
    20,548
    Occupation:
    Innovative tech specialist for NGOs
    Location:
    St Helens, Tasmania, Australia
    Balance:
    145,106Coins
    Ratings:
    +10,777 / 52 / -2
    My Motion Simulator:
    3DOF, DC motor, JRK
    Do you get a disconnect sound or error message?

    Being different hardware check you are not overloading shared USB controllers, see here: https://www.xsimulator.net/community/faq/usb-disconnects.396/

    As wiring has likely been moved around interference may be a possibility, do you use shielded cables and clip on Ferite magnets?
  3. stargazer

    stargazer Active Member

    Joined:
    Jun 29, 2018
    Messages:
    129
    Occupation:
    Electrical/Computer Engineer
    Location:
    Boston,USA
    Balance:
    811Coins
    Ratings:
    +35 / 0 / -0
    My Motion Simulator:
    3DOF, Arduino, Motion platform, 4DOF
    I didn't notice any audio issue on the new pc. But I have noticed that many times the new PC booted up without seeing some of my controllers/keyboard. Then, I had to had to disconnect and reconnect the USB cable for it to work again.

    For connection, I have the usb for simtool com port connected to a front USB port of the PC. I connect all the others USB controller input to another USB hub and that is connected to the back of the PC. I have also added a ferrite magnet to the usb cable of the USB hub. So far nothing had helped, sometimes the Game Engine would quit and sometimes the Game Manager would quit. I just don't know why it would happened only to Dirt2 and not any other games.
  4. noorbeast

    noorbeast VR Tassie Devil Staff Member Moderator Race Director

    Joined:
    Jul 13, 2014
    Messages:
    20,548
    Occupation:
    Innovative tech specialist for NGOs
    Location:
    St Helens, Tasmania, Australia
    Balance:
    145,106Coins
    Ratings:
    +10,777 / 52 / -2
    My Motion Simulator:
    3DOF, DC motor, JRK
    From what you describe USB sounds sensitive. Are you using USB 2 or USB 3 ports? While not as fast USB 2 is far more solid and stable than USB 3.

    Did you map your USB controllers with USBtreeview?

    Can you please post pictures of all of your Dirt2 settings, as those may contribute to the issue, particularly in circumstances where your USB seems to have stability issues.
    Last edited: Oct 5, 2022
  5. stargazer

    stargazer Active Member

    Joined:
    Jun 29, 2018
    Messages:
    129
    Occupation:
    Electrical/Computer Engineer
    Location:
    Boston,USA
    Balance:
    811Coins
    Ratings:
    +35 / 0 / -0
    My Motion Simulator:
    3DOF, Arduino, Motion platform, 4DOF
    Hi @noorbeast , I am attaching here a USB tree view of my system. I am not sure which port on my computer is 3.0 and which port is 2.0. Is there any way that one can tell readily?

    Attached Files:

  6. stargazer

    stargazer Active Member

    Joined:
    Jun 29, 2018
    Messages:
    129
    Occupation:
    Electrical/Computer Engineer
    Location:
    Boston,USA
    Balance:
    811Coins
    Ratings:
    +35 / 0 / -0
    My Motion Simulator:
    3DOF, Arduino, Motion platform, 4DOF
    Some update: I replaced my main USB hub where all the controller inputs were connected to with a new USB hub. Now I don't have the problem of the USB controller not recognized anymore. Here is the USB tree view for it. However, I continue to have problem with Game Engine quitting each timer Dirt2 started. It happened even if I lower the profile input to 20%.

    Attached Files:

  7. noorbeast

    noorbeast VR Tassie Devil Staff Member Moderator Race Director

    Joined:
    Jul 13, 2014
    Messages:
    20,548
    Occupation:
    Innovative tech specialist for NGOs
    Location:
    St Helens, Tasmania, Australia
    Balance:
    145,106Coins
    Ratings:
    +10,777 / 52 / -2
    My Motion Simulator:
    3DOF, DC motor, JRK
    USB tree view tells you which port is 3.1 and which port is 2.1, all of your controllers are on USB 2 port 4 and the rest are USB 3.

    Try shifting your controllers to a USB 3 port and your Arduino to the USB 2 port.

    Please also post all your SimTools settings for Dirt2.
  8. stargazer

    stargazer Active Member

    Joined:
    Jun 29, 2018
    Messages:
    129
    Occupation:
    Electrical/Computer Engineer
    Location:
    Boston,USA
    Balance:
    811Coins
    Ratings:
    +35 / 0 / -0
    My Motion Simulator:
    3DOF, Arduino, Motion platform, 4DOF
    I did a few things and now I got absolutely no motion :(

    1. I have replaced my usb hub with another one with more ports on it. I rerouted my simtools interface to another port, USB3.0. Here is a USB tree view of the newer one. I also changed the Simtools interface port to match the new USB port setting.

    2. Since I noticed that there were several Dirt2 settings under C:\Users\nguye\AppData\Local\SimTools like Dirt2 and Dirt Rally2, I deleted them all as I thought that there might have been conflict there. Then I ran the 'Simtools PluginsUpdater' to patch the Dirt2 with Dirt2_GamePlugin.2.0.0.1.

    3. I modified the file C:\Users\nguye\OneDrive\Documents\My Games\DiRT Rally 2.0\hardwaresettings\hardware_settings_config.xml to have the usb enabled:
    <motion_platform>
    <dbox enabled="true" />
    <udp enabled="true" extradata="1" ip="127.0.0.1" port="20777" delay="1" />
    <custom_udp enabled="true" filename="SimToolsCustomUDP.xml" ip="127.0.0.1" port="4123" delay="1" />
    <fanatec enabled="true" pedalVibrationScale="1.0" wheelVibrationScale="1.0" ledTrueForGearsFalseForSpeed="true" />
    </motion_platform>

    After this I tried to run Dirt2 again but I got absolutely no motion. All my other games are still working. I am not sure what I have done wrong.

    Attached Files:

  9. noorbeast

    noorbeast VR Tassie Devil Staff Member Moderator Race Director

    Joined:
    Jul 13, 2014
    Messages:
    20,548
    Occupation:
    Innovative tech specialist for NGOs
    Location:
    St Helens, Tasmania, Australia
    Balance:
    145,106Coins
    Ratings:
    +10,777 / 52 / -2
    My Motion Simulator:
    3DOF, DC motor, JRK
    You do not need to change the "Simtools interface port to match the new USB port setting", a usb port is very a very different thing to a communication port.
  10. stargazer

    stargazer Active Member

    Joined:
    Jun 29, 2018
    Messages:
    129
    Occupation:
    Electrical/Computer Engineer
    Location:
    Boston,USA
    Balance:
    811Coins
    Ratings:
    +35 / 0 / -0
    My Motion Simulator:
    3DOF, Arduino, Motion platform, 4DOF
    ok, it was the communication port that I was referring to. So originally it was Com3, then after changing the usb connection it became Com5. The change allows the motion platform to work properly for all other games, except that Dirt2 has no motion at all.
  11. stargazer

    stargazer Active Member

    Joined:
    Jun 29, 2018
    Messages:
    129
    Occupation:
    Electrical/Computer Engineer
    Location:
    Boston,USA
    Balance:
    811Coins
    Ratings:
    +35 / 0 / -0
    My Motion Simulator:
    3DOF, Arduino, Motion platform, 4DOF
    update: I made some good progress.

    I downloaded the DirtRally2_GamePlug.2.0.3.0 and patch it instead of using the file Dirt2_GamePlugin.2.0.0.1. After that I went into the Game Manager and remove the patch and then patch the motion sim again. The motion then began to work and there is no more crash of the game engine.

    The only thing that is not working for me is the game vibe. I am not getting the vibration of the seat. I tried to tune the game vibe but it is not getting any value from the game as you can see in the screen capture.

    Attached Files:

  12. stargazer

    stargazer Active Member

    Joined:
    Jun 29, 2018
    Messages:
    129
    Occupation:
    Electrical/Computer Engineer
    Location:
    Boston,USA
    Balance:
    811Coins
    Ratings:
    +35 / 0 / -0
    My Motion Simulator:
    3DOF, Arduino, Motion platform, 4DOF
    Update: both my motion and game vibe are now working perfectly on Dirt2.

    Last time I was able to get the motion working but not Game Vibe as it didn't produce any output to the seat shaker. Thanks to a tip from @noorbeast on another thread, I was able to get it to work now. Basically, sometime Game Vibe doesn't work and you would have to apply the following procedure to get it to work.
    1. Bring up Game Manager and turn it OFF
    2. Start Dirt2
    3. Turn Game Manager to ON
    4. Bring up Game Vibe and make sure it is tuned to capture Hi-Lo parameters. Then save the captured parameters.
    5. Game Vibe should now be working.

    Hopefully this can help someone out there with the same problem.
    • Informative Informative x 1