• Recent
  • Tags
  • Popular
  • Home
  • Docs
  • Register
  • Login
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

SATURN EMULATOR DON'T SEE CONTROLLER

Scheduled Pinned Locked Moved Help and Support
sega saturncontroller
10 Posts 2 Posters 1.6k 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.
  • H
    Harvestasha
    last edited by 27 Dec 2022, 20:17

    hello,

    i have retropie installed on raspberry pi 400, i have used already some emulators, but when i use the sega saturn it don't see the controller like other emulator does, it's an emulator problem or should be the rom the issue?

    thanks

    1 Reply Last reply Reply Quote 0
    • M
      mitu Global Moderator
      last edited by 28 Dec 2022, 07:43

      Please add your system info as requested in https://retropie.org.uk/forum/topic/3/read-this-first.

      It's more likely a controller configuration issue, it's not detected or configured automatically by the Saturn emulator.

      H 1 Reply Last reply 1 Jan 2023, 12:13 Reply Quote 0
      • H
        Harvestasha @mitu
        last edited by 1 Jan 2023, 12:13

        @mitu

        Pi Model or other hardware: Raspberry Pi 400
        Power Supply used: 5.1v 3.0a 15.3w
        RetroPie Version Used: 4.0.2
        Built From: rasberry pi imager
        USB Devices connected: raspberry keyoard and mouse
        Controller used: powera nintendo switch controller
        Error messages received: N.A.
        Verbose log (if relevant): N.A.
        Guide used: N.A.
        File: N.A.
        Emulator: yabasanshiro
        Attachment of config files: ???
        How to replicate the problem: run any game

        1 Reply Last reply Reply Quote 0
        • H
          Harvestasha
          last edited by 1 Jan 2023, 12:16

          i don't understand which config file is needed and if necessary for my case

          M 1 Reply Last reply 3 Jan 2023, 04:33 Reply Quote 0
          • M
            mitu Global Moderator @Harvestasha
            last edited by 3 Jan 2023, 04:33

            @Harvestasha The config file for the controller is in $HOME/.yabasanshiro/.config, but you can add a keyboard and mouse and press Esc after starting a Saturn game to open up the menu and configure the controller.

            H 1 Reply Last reply 3 Jan 2023, 05:49 Reply Quote 0
            • H
              Harvestasha @mitu
              last edited by 3 Jan 2023, 05:49

              @mitu
              yabasanshiro = "/opt/retropie/emulators/yabasanshiro/yabasanshiro -r 3 -i %ROM%"
              default = "yabasanshiro"
              lr-beetle-saturn = "/opt/retropie/emulators/retroarch/bin/retroarch -L /opt/retropie/libretrocores/lr-beetle-saturn/mednafen_saturn_libretro.so --config /opt/retropie/configs/saturn/retroarch.cfg %ROM%"
              lr-yabause = "/opt/retropie/emulators/retroarch/bin/retroarch -L /opt/retropie/libretrocores/lr-yabause/yabause_libretro.so --config /opt/retropie/configs/saturn/retroarch.cfg %ROM%"

              is this one?

              1 Reply Last reply Reply Quote 0
              • H
                Harvestasha
                last edited by 3 Jan 2023, 05:53

                {
                "0_BDA NSW wired controller_03000000d620000013a7000011010000": {
                "a": {
                "id": -1,
                "type": "",
                "value": -999
                },
                "analogleft": {
                "id": 4,
                "type": "axis",
                "value": 0
                },
                "analogright": {
                "id": 5,
                "type": "axis",
                "value": 0
                },
                "analogx": {
                "id": 0,
                "type": "axis",
                "value": 0
                },
                "analogy": {
                "id": 1,
                "type": "axis",
                "value": 0
                },
                "b": {
                "id": -1,
                "type": "",
                "value": -999
                },
                "c": {
                "id": -1,
                "type": "",
                "value": -999
                },
                "down": {
                "id": -1,
                "type": "",
                "value": -999
                },
                "l": {
                "id": -1,
                "type": "",
                "value": -999
                },
                "left": {
                "id": -1,
                "type": "",
                "value": -999
                },
                "r": {
                "id": -1,
                "type": "",
                "value": -999
                },
                "right": {
                "id": -1,
                "type": "",
                "value": -999
                },
                "select": {
                "id": -1,
                "type": "",
                "value": -999
                },
                "start": {
                "id": -1,
                "type": "",
                "value": -999
                },
                "up": {
                "id": -1,
                "type": "",
                "value": -999
                },
                "x": {
                "id": -1,
                "type": "",
                "value": -999
                },
                "y": {
                "id": -1,
                "type": "",
                "value": -999
                },
                "z": {
                "id": -1,
                "type": "",
                "value": -999
                }
                },
                "player1": {
                "DeviceID": 0,
                "deviceGUID": "03000000d620000013a7000011010000",
                "deviceName": "BDA NSW wired controller",
                "padmode": 0
                }
                }

                1 Reply Last reply Reply Quote 0
                • M
                  mitu Global Moderator
                  last edited by 3 Jan 2023, 07:44

                  Have you tried to use the keboard/mouse to set your controller ? Note that the only supported Saturn emulator on a Pi(4) is yabasanshiro, I'm not sure how you installed the other 2 emulators, which will not work on a Pi4.

                  H 1 Reply Last reply 3 Jan 2023, 16:05 Reply Quote 0
                  • H
                    Harvestasha @mitu
                    last edited by 3 Jan 2023, 16:05

                    @mitu
                    i don't know how to do that

                    1 Reply Last reply Reply Quote 0
                    • H
                      Harvestasha
                      last edited by 3 Jan 2023, 16:51

                      i found out what to do, with esc of keyboard i open the menu of emulator and there i can config

                      thanks

                      1 Reply Last reply Reply Quote 0
                      10 out of 10
                      • First post
                        10/10
                        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.

                        This community forum collects and processes your personal information.
                        consent.not_received