RetroPie forum home
    • Recent
    • Tags
    • Popular
    • Home
    • Docs
    • Register
    • Login
    Please do not post a support request without first reading and following the advice in https://retropie.org.uk/forum/topic/3/read-this-first

    Sinden lightgun

    Scheduled Pinned Locked Moved Help and Support
    lightgun
    3 Posts 2 Posters 851 Views
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • J
      Jackieboi
      last edited by

      Hi guys

      Brand new to ALL of this. Literally my first time using linux, retropie and the lightgun.

      Have installed Debian on an older PC and installed the retropi package onto it.

      I downloaded and installed the sinden lightgun drivers (1.05) with no issues. I also have the gun plugged in.

      When I go to test the lightgun in the "ports" application it goes to a blank black screen and then comes back to the original "port" interface. I have checked all the script file locations match up and they do.

      I then opened the folder that contained the monolightgun.exe file and ran it from a terminal there to get the exact error message below:

      ---START OF ERROR MESSAGE

      pi@raspberry:~/Lightgun/Player1 $ sudo mono LightgunMono.exe sdl 30
      Copyright Sinden Technology 2020.
      Only for use with offical Sinden Lightguns.
      CameraName: SindenCameraE
      3
      4.5
      SdlInterface.so

      Unhandled Exception:
      System.DllNotFoundException: SdlInterface.so
      at (wrapper managed-to-native) LightgunMono.SdlInterface.EndSDL()
      at LightgunMono.Program.Main (System.String[] args) [0x00125] in <6e5c530d0ef6415b9d8d9a5618c067cd>:0
      [ERROR] FATAL UNHANDLED EXCEPTION: System.DllNotFoundException: SdlInterface.so
      at (wrapper managed-to-native) LightgunMono.SdlInterface.EndSDL()
      at LightgunMono.Program.Main (System.String[] args) [0x00125] in <6e5c530d0ef6415b9d8d9a5618c067cd>:0

      ------END OF ERROR MESSAGE

      In my very limited knowledge I have done the following fault finding:

      I have run the command without the "sdl 30" part and it completes fine.
      Checked that all the file locations and paths are correct (they are including case sensitive)
      I have made sure that the SDL 2 module is installed
      Updated the raspberry pi script and program
      Ran the sudo apt-get update/upgrade in the terminal interface on Debian

      It looks to me like it cant get the libsdlinterface.so file although its in the same folder....

      I have been searching online for 3 hours and cant find anyone else with this issue.

      I have no idea where to go from here, please help!

      Many thanks

      Jack

      G 1 Reply Last reply Reply Quote 0
      • G
        G30FF @Jackieboi
        last edited by

        @jackieboi I'd say to check and make sure you have the right version of the driver. If you want specific support for the Sinden Lightgun, you'll probably have more luck on the Sinden discord server.

        J 1 Reply Last reply Reply Quote 0
        • J
          Jackieboi @G30FF
          last edited by

          @g30ff cheers. I have tried all versions of drivers in the folder with the same output each time.

          Appreciate the reply mate.

          1 Reply Last reply Reply Quote 0
          • First post
            Last post

          Contributions to the project are always appreciated, so if you would like to support us with a donation you can do so here.

          Hosting provided by Mythic-Beasts. See the Hosting Information page for more information.