• 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

Another Reicast Input Problem

Scheduled Pinned Locked Moved Help and Support
reicast control
10 Posts 3 Posters 3.8k 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.
  • R
    ray2272
    last edited by 27 Jan 2017, 00:56

    Pi Model : Raspberry Pi 3 Model B+
    Power Supply used: 5V - 2.5A
    RetroPie Version Used : 4.1.11
    Built From: (Pre made SD Image on RetroPie website + Update from Retropie-Setup
    USB Devices connected: 8Bitdo NES30 Pro (bluetooth) + 8Bitdo FC30 Pro (Bluetooth) + Rii Mini i8 wireless (via USB receiver)
    Emulator: Reicast

    Like many, I am having trouble getting past the date/time screen, and I'm hoping, like others, one of you may know the solution, given the amazingly quick and thorough help I received on my last issue.

    I've leveraged evtest to fully map out my 8Bitdo NES30 Pro (which works perfectly with every other emulator I use), and it is found as event 2. I also double-checked the resulting controller config file, and the button mapping matches. I then checked the /home/pi/.reicast/emu.cfg file, and the input section is reproduced below.

    [input]
    evdev_device_id_1 = 2
    evdev_device_id_2 = 3
    evdev_device_id_3 = -1
    evdev_device_id_4 = -1
    evdev_mapping_1 = /opt/retropie/configs/dreamcast/mappings/controller_8BitdoNES$
    evdev_mapping_2 = /opt/retropie/configs/dreamcast/mappings/controller_8BitdoFC3$

    The end names of the controller config files are correct, but could the paths be wrong? Is there potentially a different way of getting this to work?

    Thanks again,
    Ray

    M K 2 Replies Last reply 27 Jan 2017, 02:16 Reply Quote 0
    • M
      MWGemini @ray2272
      last edited by 27 Jan 2017, 02:16

      @ray2272 About halfway down this thread: https://www.reddit.com/r/RetroPie/comments/3ye3f0/cant_manage_to_configure_dreamcast_controls/ is a post made by RyuX_Soundlab. I was able to follow those instructions and get mine working, although I use a different controller.

      I also made another post recently on another Dreamcast thread regarding this issue. I don't have time to go digging for it at the moment, but if you look in my post history on here, you should find it fairly easily.

      Hope some of that info is helpful for you!

      R 1 Reply Last reply 27 Jan 2017, 22:34 Reply Quote 0
      • R
        ray2272 @MWGemini
        last edited by 27 Jan 2017, 22:34

        @MWGemini
        Thanks for the response. Unfortunately, I had tried both with and without the joyconfig script, which was what verified the mappings for the controller config files, but still, nothing.

        M 1 Reply Last reply 28 Jan 2017, 05:10 Reply Quote 0
        • M
          MWGemini @ray2272
          last edited by 28 Jan 2017, 05:10

          @ray2272 Maybe try it with a wired controller and see if it's the bluetooth connectivity that's the problem? I used a wired XBox360 controller for mine. I do know I had to try a lot of different things to get Dreamcast working, and only barely got it working before I got sidetracked with other things.

          1 Reply Last reply Reply Quote 0
          • K
            kisu2012 @ray2272
            last edited by 28 Jan 2017, 06:59

            @ray2272
            From the Wiki:

            Look at your:
            "/dev/input/event* number you want to use. A -1 means no controller which we will use for player 3 and 4. Then have evdev_mapping_1 & evdev_mapping_2 point to the matching controller mapping configuration files and both can either point to the same file or different files if you want to use 2 different controllers types."

            [input]
            evdev_device_id_1 = 2 ---> My event number is 0.
            evdev_device_id_2 = 3

            I've been trying a PS2 controller with an USB adapter and I didn`t put correct event number. Now PS2 controller is working fine in Dreamcast and other emulators.

            R 1 Reply Last reply 30 Jan 2017, 15:39 Reply Quote 0
            • R
              ray2272 @kisu2012
              last edited by 30 Jan 2017, 15:39

              @kisu2012
              Every time I look at events, I keep getting 2 for my gamepad, with 0 and 1 taken by my keyboard/mouse combo.

              2 is what the Reicast is looking for, for player 1, so I'm still stumped as to how to get this emulator working.

              I may just end up giving up until this gets updated to work more seamlessly with a emulationstation.

              M 1 Reply Last reply 30 Jan 2017, 15:42 Reply Quote 0
              • M
                MWGemini @ray2272
                last edited by 30 Jan 2017, 15:42

                @ray2272 So is the problem that you can't configure your controls, or that you can't get past the date/time select screen? As I recall, those were two separate issues for me to solve. Make sure you have the right BIOS for the Dreamcast if you can't get past the screen. I'll try to remember what else I had to do for that.

                R 1 Reply Last reply 30 Jan 2017, 19:13 Reply Quote 0
                • R
                  ray2272 @MWGemini
                  last edited by 30 Jan 2017, 19:13

                  @MWGemini
                  Good question. I actually cannot get any input to work to be able to input a date / time or get to the select button to even try moving off of the date/time screen.

                  M 1 Reply Last reply 30 Jan 2017, 19:35 Reply Quote 0
                  • M
                    MWGemini @ray2272
                    last edited by 30 Jan 2017, 19:35

                    @ray2272 From what you've posted so far, it seems like you are doing the right things. I would try with a different controller, one that is connected via USB, and not bluetooth. You mentioned in your first post that the paths might not be correct- you can always check to make sure those paths are correct and the files exist, either from the terminal on the Pi itself (after quitting ES), or via SSH.

                    R 1 Reply Last reply 1 Feb 2017, 02:11 Reply Quote 0
                    • R
                      ray2272 @MWGemini
                      last edited by 1 Feb 2017, 02:11

                      @MWGemini
                      Thanks for the help. I'll try with a USB wired gamepad when I get back home later this week and see if it works.

                      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