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

    Daphne and INTV ignores stick (Solved!)

    Scheduled Pinned Locked Moved Help and Support
    colecoconfigurationdaphneintellivisionjoystick
    3 Posts 1 Posters 487 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.
    • A
      Agrajag
      last edited by Agrajag

      I'm running into walls with Intellivision and Daphne trying to get my stick to be seen.

      I installed event_diag.rom (for jzintv) and it did reported the following from my Mayflash F500 (press/result):

      L / JS1A_W
      R / JS1A_E
      U / JS1A_N
      D / JS1A_S
      UL / JS1A_NW
      UR / JS1A_NE
      DL / JS1A_SW
      DL / JS1A_SE
      Select / JS1_BTN_08
      Start / JS1_BTN_09
      X / JS1_BTN_02
      Y / JS1_BTN_03
      A / JS1_BTN_00
      B / JS1_BTN_01
      RB / JS1_BTN_05
      RT / JS1_BTN_07
      LB / JS1_BTN_04
      LT / JS1_BTN_06

      In Daphne on my PC the Mayflash works FINE. I thought I could just take it's dainput file and use that on the Retropie, but nope. There were similarities though. on the PC the Mayflash reports:

      Select as button 7 (-1 from above)
      Start as button 8 (-1 from above)
      A as button 1 (+1 from above)
      B as button 2 (+1 from above)
      etc...

      I ran jstest /dev/input/js0 and that reports:

      Axes 0 and 1 working as expected.
      Buttons
      0 / A
      1 / B
      2 / X
      3 / Y
      4 / LB
      5 / RB
      6 / LT
      7 / RT
      8 / Select
      9 / Start
      10 / Home (which was a surprise as nothing ever seems to be able to use this)

      Trying to get a grasp of how Retropie works with my stick and how best to apply that understanding to these three platforms.

      -RP 4.7.11, Raspian/ES, pi4b 8GB

      In Daphne I have a dainput that matches the above findings, but nothing responds and I have to reset the pi manually as there's no way out.

      1 Reply Last reply Reply Quote 0
      • A
        Agrajag
        last edited by

        Do these platforms, perhaps, see the keyboard (which is always connected) first and then ignore all other devices? I'm really out of ideas on what could be causing both of these platforms to just seemingly ignore the stick.

        A 1 Reply Last reply Reply Quote 0
        • A
          Agrajag @Agrajag
          last edited by Agrajag

          Okay, solved and this is one I recommend making more clear in the documentation. My issue was that I ALWAYS keep a wireless keyboard connected to my Retropie. It's just a tiny dongle taking one port so why not? It's so much easier for certain tasks.

          However, I kept wondering why the test rom for Intellivision was reporting that I was on controller 2 and every other comment pointed to controller one. Then I noticed posts where people said that Daphne and Intellivion (jzintv anyway) assign the first controller they see, which in this case was the keyboard -- and that explained why the keyboard worked. Ugh.

          1 Reply Last reply Reply Quote 1
          • 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.