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

    Dreamcast Controller not working (flycast)

    Scheduled Pinned Locked Moved Help and Support
    flycast
    5 Posts 2 Posters 2.5k 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.
    • N
      noxx2
      last edited by

      Hello,

      i had tried flycast. Games starts fine (CrazyTaxi) but i can controll the Game correctly.
      All other System like NeoGeo, Mame, NES works good, but not Dreamcast.

      How can i set up the correct controller settings?

      I use X-MO Arcade Sticks on a Raspberry PI 4 with RetroPi 4.7.

      regard

      1 Reply Last reply Reply Quote 0
      • N
        noxx2
        last edited by noxx2

        it seems, that this here only works with Reicast, in Flycast this Settings have no effect

        emu.cfg
        (/opt/retropie/configs/dreamcast)

        [input]
        MouseSensitivity = 100
        VirtualGamepadVibration = 20
        device1 = 0
        device1.1 = 1
        device1.2 = 1
        device2 = 8
        device2.1 = 8
        device2.2 = 8
        device3 = 8
        device3.1 = 8
        device3.2 = 8
        device4 = 8
        device4.1 = 8
        device4.2 = 8
        evdev_device_id_1 = 0
        evdev_device_id_2 = 1
        evdev_mapping_1 = /opt/retropie/configs/dreamcast/mappings/evdev_Xin-Mo Xin-Mo Dual Arcade.cfg
        evdev_mapping_2 = /opt/retropie/configs/dreamcast/mappings/evdev_Xin-Mo Xin-Mo Dual Arcade2.cfg
        joystick_device_id = -1
        maple_/dev/input/event0 = 0
        maple_/dev/input/event1 = 1
        maple_sdl_keyboard = 0
        maple_sdl_mouse = 0
        
        [players]
        nb = 2
        

        evdev_Xin-Mo Xin-Mo Dual Arcade.cfg:
        (/opt/retropie/configs/dreamcast/mappings)

        [emulator]
        mapping_name = Xin-Mo Xin-Mo Dual Arcade
        
        [dreamcast]
        btn_a = 292
        btn_b = 291
        btn_c = 290
        btn_d = 295
        btn_x = 293
        btn_y = 294
        btn_start = 289
        
        [compat]
        axis_dpad1_x = 1
        axis_dpad1_x_inverted = yes
        axis_dpad1_y = 1
        axis_dpad1_y_inverted = no
        
        1 Reply Last reply Reply Quote 0
        • mituM
          mitu Global Moderator
          last edited by

          lr-flycast is a RetroArch code, the configuration file you mentioned is not used by it, but by Reicast only. What exactly 'Can control the game correctly' means ?

          Check out your input settings in RetroArch while in-game, start the RetroArch menu via Hotkey + X, then go to Controls -> P1 settings and check how the game inputs are assigned to your gamepad.

          1 Reply Last reply Reply Quote 0
          • N
            noxx2
            last edited by noxx2

            ok, i have tried it
            unfortunately cannot learn the controller on the site

            in wich file are the controller setting stored?

            What exactly 'Can control the game correctly' means ?
            

            Not all Buttons works correctly.

            mituM 1 Reply Last reply Reply Quote 0
            • mituM
              mitu Global Moderator @noxx2
              last edited by

              @noxx2 said in Dreamcast Controller not working (flycast):

              unfortunately cannot learn the controller on the site

              Don't understand what that means.

              in wich file are the controller setting stored?

              RetroArch input configurations are stored in \\retropie\configs\all\retroarch-joypads, each controller has one .cfg file named after the controller.

              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.