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

    Still can't get past Reicast date and time screen.

    Scheduled Pinned Locked Moved Help and Support
    reicastreicast controlcontrollerdatetime
    7 Posts 4 Posters 3.0k 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.
    • B
      bigdray55
      last edited by

      Ok, I know a lot of people have been having the same issue. I keep getting stuck on the Reicast date and time menu and can't go any further. I've gone to cd /opt/retropie/emulators/reicast/bin, but there is no reicast-joyconfig script. I'm using a PS4 controller and I've tried my XBONE controller. Can someone just help me.

      TMNTturtlguyT 1 Reply Last reply Reply Quote 0
      • TMNTturtlguyT
        TMNTturtlguy @bigdray55
        last edited by

        @bigdray55 hey @bigdray55 , nice to meet you! Looks like this is your first post on the forum and I feel your frustration on not getting things to work. Dreamcast controllers are one of the hardest things to figure out.

        I am not sure how much time you have spent with the documents section, searching posts, or if you have read this first: 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

        It would be great to get a proper introduction from you and learn about your system and project, doing this will ensure you get a lot more help a lot faster!

        So now onto your problem. I am not sure if this is still true with the new updates, but a while back when I researched and put together my cheat sheet it was expressed that blue tooth controllers either did not work at all, or were next to impossible to set up for dreamcast. Are you using bluetooth controllers or USB controllers? For your PS4 controller I highly recommend getting one of their wireless USB adapters, they work much better than the blue tooth in my opinion.

        You will also need to know the basics around the pi and retropie as well as how to you programs line WinSCP or another FTP Client and a SSH like Putty. If you don't know how to do this yet, read the documents and start googling! Do not get frustrated because learning how to do this is the best part! If you know how to use the above, follow my instructions below and it should help you.

        My instructions are based on a wired or wireless usb ps4 controller.

        1. go to o /opt/retropie/configs/all/autoconf.cfg
          Change Riecast input: to "1"
          save
        2. you need to find out how your controller maps its buttons.
          run "evtest" to get this type in the following command line apt-get install evtest
          choose the controller you want to set up to get the proper event codes for. Take note of the controller name, it should be the following if using a ps4 with usb dongle: controller_SonyInteractiveEntertainmentDUALSHOCK®4USBWirelessAdaptor.cfg
          hit a button on your controller and write down the input data.
          If your controller has "noise" and gives off constant strings of data you can do the following:
          "evtest | grep BTN" and "evtest | grep 'value 0'"
          now go to o /opt/retropie/configs/dreamcast/emu.cfg and make sure the controller ID matches what your ps4 controller id from the evtest.
        3. go to /opt/retropie/configs/dreamcast/mappings/
          In this folder you need to edit the .cfg file for your controller. If you are using a PS4 wth usb dongle it will be: controller_SonyInteractiveEntertainmentDUALSHOCK®4USBWirelessAdaptor.cfg
          Using the information from the evtest, change the input codes for each button so they match your controller.
        4. if you want to enable 2 controllers:
          go to: /opt/retropie/configs/dreamcast/emu.cfg
          Add the following to the bottom of the file:
          [players]
          nb = 2

          Save

        That should be it, you might have to do some trial and error with the button codes in the controller.cfg file, but it should get you where you need to be. Let me know how it works for you.

        B B 2 Replies Last reply Reply Quote 0
        • B
          bigdray55 @TMNTturtlguy
          last edited by

          @TMNTturtlguy said in Still can't get past Reicast date and time screen.:
          Ok I went to opt/retropie/configs/all/autoconf.cfg clicked on autoconf.cfg and it sent me back to the retropie setup menu.

          TMNTturtlguyT 1 Reply Last reply Reply Quote 0
          • TMNTturtlguyT
            TMNTturtlguy @bigdray55
            last edited by

            @bigdray55 Not sure what you mean? You need to open that file in a program like notepad ++ and make the edits to the file I listed above.

            B 1 Reply Last reply Reply Quote 0
            • B
              bigdray55 @TMNTturtlguy
              last edited by

              @TMNTturtlguy I'm sorry I just figured it out, I over complicated it for myself.

              1 Reply Last reply Reply Quote 0
              • B
                burtthaman @TMNTturtlguy
                last edited by burtthaman

                @TMNTturtlguy I know this is old, but your solution is how I fixed my controller and I want to update this for others in my same situation.

                I am using a ps4 wireless bluetooth controller with the 4.4 3B+ internal Bluetooth and these instructions worked for me. I had to remap all of my buttons.

                I even found another post with ps4 remappings and they were almost all wrong. Some off by 1 number but if you used those they wouldn't work.

                I had to manually test all my buttons and put in the codes for each.

                IMPORTANT when viewing /opt/retropie/configs/dreamcast/mappings/ directory you'll see a list of controller configuration files. The one you are looking for is controller_WirelessController.cfg NOT SonyComputer or DualShock or whatever else.

                The current set up I have (which may not work in the future is as follows):

                [emulator]
                mapping_name = Wireless Controller
                btn_escape = 296
                
                [dreamcast]
                btn_a = 288
                btn_b = 289
                btn_c =
                btn_d =
                btn_x = 291
                btn_y = 290
                btn_z =
                btn_start = 297
                btn_dpad1_left =
                btn_dpad1_right =
                btn_dpad1_up =
                btn_dpad1_down =
                btn_dpad2_left =
                btn_dpad2_right =
                btn_dpad2_up =
                btn_dpad2_down =
                axis_x = 0
                axis_y = 1
                axis_trigger_left =
                axis_trigger_right =
                
                [compat]
                btn_trigger_left = 292
                btn_trigger_right = 293
                axis_dpad1_x = 3
                axis_dpad1_y = 4
                axis_dpad2_x =
                axis_dpad2_y =
                axis_x_inverted = no
                axis_y_inverted = no
                axis_trigger_left_inverted =
                axis_trigger_right_inverted =
                axis_dpad1_y_inverted = no
                axis_dpad1_x_inverted = no
                

                I have no way of knowing if this will work for you, but if not, use the above evtest | grep BTN and evetest | grep 'value0' to test it out.

                quicksilverQ 1 Reply Last reply Reply Quote 0
                • quicksilverQ
                  quicksilver @burtthaman
                  last edited by

                  @burtthaman there is also a recaist button mapping utility in retropie setup. I have mapped several different controllers that way and have not had any issues with it.

                  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.