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 reicast not starting

    Scheduled Pinned Locked Moved Help and Support
    reicastdreamcastbioscontroller
    52 Posts 10 Posters 9.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.
    • C
      cmatteod @mitu
      last edited by

      @mitu how do I access this folder using windows via my laptop? Both Pis are connected to my network, so it should be as easy as drag and drop. However, the only folders that are visible when I open the PIs are Bios, Configs, Roms, Splashscreens.

      I apologize for so many questions and being a Noob at this. Trying to learn as much as I can on my own. This forum is an amazing resource and again I sincerely appreciate the help

      mituM 1 Reply Last reply Reply Quote 0
      • EfriimE
        Efriim
        last edited by Efriim

        reicast unknown version

        You can use winSCP or SSH

        What OS are you using? windows 10 has SSH builtin, otherwise download puTTY.
        Enter the IP address and connect to the terminal, I don't know if you can push with the SSH but you can copy the binary to the BIOS folder then run this command to move it over and give it right permissions.

        cd /opt/retropie/emulators/reicast/bin && 
        sudo mv reicast reicast-backup && 
        sudo mv /home/pi/RetroPie/BIOS/reicast-legacy ./reicast &&
        sudo chmod +x reicast
        

        that will copy the binary 'reicast-legacy' from the BIOS folder and rename it to reicast

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

          @cmatteod said in Dreamcast reicast not starting:

          I apologize for so many questions and being a Noob at this. Trying to learn as much as I can on my own. This forum is an amazing resource and again I sincerely appreciate the help

          No need to apologize, that's why the forum exists.
          As @Efriim said, enable SSH and use WinSCP to access the whole filesystem on the PI, the folder I mentioned does not appear in the file shares you can access from your PC.

          1 Reply Last reply Reply Quote 0
          • I
            ilkayefe
            last edited by

            Hi, i have this issue too.I have tried a lot of BIOS and the methods that you gave but still same result. Can somebody help me?

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

              @ilkayefe said in Dreamcast reicast not starting:

              Can somebody help me?

              Please add the info requested in https://retropie.org.uk/forum/topic/3/read-this-first about your system better explain your issue.

              I 1 Reply Last reply Reply Quote 0
              • I
                ilkayefe @mitu
                last edited by

                @mitu Hi my system information is;

                Pi Model or other hardware: 3 B+
                Power Supply used: Official Rpi power supply(5V, 2.5A)
                RetroPie Version Used: 4.4.13
                Built From: Pre made SD Image on RetroPie website
                USB Devices connected: Only controller
                Controller used: Microntek Controller
                Error messages received:
                Log found in /dev/shm/runcommand.log:

                Parameters:
                Executing: bash "/home/pi/RetroPie/roms/dreamcast/+Start Reicast.sh"
                glGetError 0x500
                Compiled
                Compiled

                Emulator: reicast

                EfriimE 1 Reply Last reply Reply Quote 0
                • EfriimE
                  Efriim @ilkayefe
                  last edited by Efriim

                  @ilkayefe
                  Hi ilkayefe.

                  I'm not sure about that error, I think it is normally within the function of the emulator to give those when it is working. Yes I too get the same log.

                  Now it isn't asking for the dc-bios so you probably got those okay
                  \BIOS\dc\dc_boot.bin and dc_flash.bin
                  If you are at the same screen that OP shared with us, prior to my knowledge it is in fact the newest GUI that has been added to the reicast emulator. It has some new configurations and they are well organized in the settings.

                  The first thing though is the controller. For some controllers, I think the reicast mapper is working, though you will need to either start it through SSH
                  sudo RetroPie-Setup/retropie_setup.sh
                  or plug in a keyboard to the Pi in order to answer the input queries.
                  Enter RetroPie setup
                  Configuration / tools >> reicast >> Configure input. Once it is complete I had to run the reicast gui mapper to change the dpad mappings. I believe left and right were swapped with up and down, while it is still able to navigate (tilt your controller 90 degrees if it helps you visualize) mapping in the gui might be able to be completed foremost by default. If using retropie reicast configuration; while it asks for left-right-up-down try answering with up-down-left-right.

                  One of the other reicast settings that you will want to change to get much improved performance:
                  Advanced tab > SMC Checks = Faster
                  The omx audio backend I think has been improved, but I think this is still chosen by instance of the runcommand emulator selection.

                  would you mind updating the RetroPie-Setup script to 4.4.14 and then updating reicast as well?
                  Let me know where this falls off the tracks, and I'll try to pick it up again.

                  I 1 Reply Last reply Reply Quote 0
                  • I
                    ilkayefe @Efriim
                    last edited by ilkayefe

                    @Efriim
                    Hi Efriim,

                    I have updated RetroPie-Setup script to 4.4.14, but and changed controller input but i got same result.

                    EfriimE 2 Replies Last reply Reply Quote 0
                    • EfriimE
                      Efriim @ilkayefe
                      last edited by Efriim

                      @ilkayefe
                      I'm sorry, what is it that is resulting.

                      I had forgotten.

                      There are somethings that I can't know if you tried. Did you use the retropie setup > configure > reicast > input?

                      1 Reply Last reply Reply Quote 0
                      • EfriimE
                        Efriim @ilkayefe
                        last edited by Efriim

                        @ilkayefe
                        There is at least some information that is needed from the reicast input config.

                        0: Logitech Anywhere MX (/dev/input/event0, usb-3f9800000.usb-1.3:1)
                        1: Logitech K400 (/dev/input/event1,
                        2: Logitech K350 (/dev/input/event2, ...
                        4: Sony PLAYSTATION(R)3 Controller (/dev/input/event4, ...
                        Please enter the device id:
                        

                        I think with the full name of the controller we can use that

                        Connect to samba and find the file located at \configs\dreamcast\mappings
                        the file will be named something like 'controller_microntek.cfg'
                        just change the name to 'evdev_fullnameofcontroller.cfg'

                        for example my config is "evdev_Sony PLAYSTATION(R)3 Controller.cfg" it includes spaces different from its correspondent.

                        Additionally if this doesn't quite work out, then the input mapping will need to be inserted as well, following through with the reicast input config will tell you the button numbers that correspond to the button.

                        I 1 Reply Last reply Reply Quote 0
                        • I
                          ilkayefe @Efriim
                          last edited by

                          @Efriim
                          Hi again,
                          I entered to the reicast input screen from SSH and i got this screen;

                          0: Microntek              USB Joystick           (/dev/input/event0, usb-3f980000.usb1.1.2/input0)
                          Please enter the service id:
                          

                          And when i enter to the /opt/retropie/configs/dreamcast/mappings/
                          i saw a file about my controller named "controller_MicrontekUSBJoystick.cfg"
                          So what should i do now?

                          EfriimE 1 Reply Last reply Reply Quote 0
                          • EfriimE
                            Efriim @ilkayefe
                            last edited by

                            @ilkayefe
                            rename the file
                            "evdev_Microntek USB Joystick.cfg"
                            and try reicast.

                            I 1 Reply Last reply Reply Quote 0
                            • I
                              ilkayefe @Efriim
                              last edited by

                              @Efriim
                              Hi,
                              Sadly i got the same screen... Also i have updated from source again.

                              EfriimE 1 Reply Last reply Reply Quote 0
                              • EfriimE
                                Efriim @ilkayefe
                                last edited by

                                @ilkayefe
                                I think then that would be the new reicast GUI. If none of the controller buttons work then to add them to the mapping. Start the Reicast Joyconfig and make note of the button numbers add them to the config, editing with a texteditor like notepad++ or programmer's notepad is lighter on resources for older machines.

                                I 1 Reply Last reply Reply Quote 0
                                • I
                                  ilkayefe @Efriim
                                  last edited by

                                  @Efriim
                                  Only down and up buttons are working.

                                  mituM EfriimE 2 Replies Last reply Reply Quote 0
                                  • mituM
                                    mitu Global Moderator @ilkayefe
                                    last edited by

                                    @ilkayefe Can you show a picture/screenshot of the image ?

                                    I 1 Reply Last reply Reply Quote 0
                                    • EfriimE
                                      Efriim @ilkayefe
                                      last edited by

                                      @ilkayefe
                                      Go ahead and try all the buttons, if you can select the settings then it will be possible to map the controls from within the emulator.

                                      1 Reply Last reply Reply Quote 0
                                      • I
                                        ilkayefe @mitu
                                        last edited by ilkayefe

                                        @mitu
                                        retropieimage.jpeg
                                        Also i tried all buttons to enter settings, but i cant enter.

                                        EfriimE 1 Reply Last reply Reply Quote 0
                                        • EfriimE
                                          Efriim @ilkayefe
                                          last edited by

                                          @ilkayefe Open up the mapping file from earlier with edit+ "\configs\dreamcast\mappings\evdev_Microntek USB Joystick.cfg", as a second task start the the reicast input configuration and map each button, after each input press copy the three-digit number of the input into edit+ to replace the three-digit numbers in the map file.

                                          I 1 Reply Last reply Reply Quote 0
                                          • I
                                            ilkayefe @Efriim
                                            last edited by

                                            @Efriim
                                            Hi,
                                            My configs are already this.

                                            [emulator]
                                            mapping_name = Microntek              USB Joystick          
                                            btn_escape = 296
                                            
                                            [dreamcast]
                                            btn_a = 288
                                            btn_b = 289
                                            btn_x = 290
                                            btn_y = 291
                                            btn_start = 297
                                            axis_x = 0
                                            axis_y = 1
                                            
                                            [compat]
                                            axis_dpad1_x = 17
                                            axis_dpad1_x_inverted = no
                                            axis_dpad1_y = 16
                                            axis_dpad1_y_inverted = no
                                            btn_trigger_left = 292
                                            btn_trigger_right = 293
                                            axis_x_inverted = no
                                            axis_y_inverted = no
                                            
                                            EfriimE 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.