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

    Get Daphine to work with a joystick other than js0?

    Scheduled Pinned Locked Moved Help and Support
    joystickdaphne
    3 Posts 2 Posters 546 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.
    • T
      Teh_Lurv
      last edited by

      Pi Model or other hardware: 3B+
      Power Supply used: Canakit power adapter
      RetroPie Version Used: 4.7.1
      Built From: Official image
      USB Devices connected: GRS SpinnerV2 & GRS Trackball V3 connected to a 12-in-1 board, Dragonrise USB controller encoder, Logitech keyboard receiver, Mayflash Dolphinbar, powered USB 2.0 hub
      Controller used: Dragonrise USB encoder
      Error messages received:
      Verbose log (if relevant):
      Guide used: N/A
      File: (File with issue - with FULL path)
      Emulator: Daphne (pre-built binaries)
      Attachment of config files:
      How to replicate the problem:

      Hey everyone, I recently finished putting together by RetroPie cabinet when I noticed the player 1 joystick no longer worked properly with the Daphne emulator. I had previously configured the input file and it was running fine. I quickly determined the cause was due to the player 1 controller being assigned js1 by my Pi.

      Taking a look online for an alternative to juggling all my usb connections yet again, I came across this post that the Daphne Pi emulator port has a -joynum parameter:

      https://retropie.org.uk/forum/topic/21020/daphne-install-dragons-lair-tutorial/16?_=1649199474177

      I gave it a try by setting up an ace.command file in my Space Ace Daphne folder with -joynum 1, however this parameter causes Daphne to quit back to Emulationstation. Trying a different parameter (-silentstart) works fine, so it isn't an issue with the file or formatting.

      Is this parameter still a part of the Pi port of Daphne?

      1 Reply Last reply Reply Quote 0
      • T
        Teh_Lurv
        last edited by

        Digging further, I noticed the dapinput file I modified had it's changes undone. Not sure how that happened, but re-entering my custom mappings fixed my issue despite my joystick being assigned js1. Perhaps the Daphne documentation is out of date to the current version.

        DirtBagXonD 1 Reply Last reply Reply Quote 0
        • DirtBagXonD
          DirtBagXon @Teh_Lurv
          last edited by

          @Teh_Lurv said in Get Daphine to work with a joystick other than js0?:

          Digging further, I noticed the dapinput file I modified had it's changes undone. Not sure how that happened, but re-entering my custom mappings fixed my issue despite my joystick being assigned js1. Perhaps the Daphne documentation is out of date to the current version.

          Also take a look here at hypseus, it has improved the Daphne config somewhat. You can assign whatever js is available in the config:

          https://github.com/DirtBagXon/hypseus-singe/blob/master/doc/hypinput.ini

          Also you are able to re-orientate joystick axis:

          https://retropie.org.uk/forum/post/274970

          Hypseus Singe for RetroPie: https://github.com/DirtBagXon/hypseus-singe
          Hypseus Singe Games: https://github.com/DirtBagXon/hypseus_singe_data
          Hypseus Discord: https://discord.gg/dgCsCfmRfJ

          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.