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

    Every time I play dreamcast, displays the setting screen time/date

    Scheduled Pinned Locked Moved
    Help and Support
    40
    94
    102.0k
    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.
    • caver01C
      caver01 @JoargTheBard
      last edited by

      @JoargTheBard Thanks for pointing me in the (possibly) right direction! I will dig in and see what I can do.

      My 4-player cocktail style cabinet built as a custom "roadcase"

      1 Reply Last reply Reply Quote 0
      • caver01C
        caver01 @JoargTheBard
        last edited by

        @JoargTheBard said in Every time I play dreamcast, displays the setting screen time/date:

        i then set set the right controllers and automap files in the emu.cfg, and everything worked. hope this helps!

        Do you mean that you transcribed the results of the reicast-joyconfig directly into the emu.cfg? That seems easy enough.

        My 4-player cocktail style cabinet built as a custom "roadcase"

        1 Reply Last reply Reply Quote 1
        • J
          JoargTheBard
          last edited by

          the controller config part of my emu.cfg looks like this

          [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_8BitdoNES30Pro.cfg
          evdev_mapping_2 = /opt/retropie/configs/dreamcast/mappings/controller_8BitdoNES30Pro.cfg
          joystick_device_id = -1

          caver01C 1 Reply Last reply Reply Quote 0
          • lcsjuniorsiL
            lcsjuniorsi @Folly
            last edited by

            @Folly Hi
            I changed the <command> in es_systems.cfg for dreamcast, but it did not work.
            I tried with an RTC module and also had no success:
            https://learn.adafruit.com/adding-a-real-time-clock-to-raspberry-pi/overview

            However, I found the performance of the best game to call for ...reicast %ROM%.
            In a few days I come back to do more tests and study reicast.

            F 1 Reply Last reply Reply Quote 0
            • caver01C
              caver01 @JoargTheBard
              last edited by

              @JoargTheBard said in Every time I play dreamcast, displays the setting screen time/date:

              evdev_mapping_1 = /opt/retropie/configs/dreamcast/mappings/controller_8BitdoNES30Pro.cfg
              evdev_mapping_2 = /opt/retropie/configs/dreamcast/mappings/controller_8BitdoNES30Pro.cfg

              Wow. I can't believe it. I made it work. I took the spaces out of my mapping file and replaced them with underscores, then commented out the automap line in the .sh file as you instructed. Then I updated my emu.cfg adding this:

              [input]
              evdev_device_id_1 = 4
              evdev_device_id_2 = 5
              evdev_device_id_3 = -1
              evdev_device_id_4 = -1
              evdev_mapping_1 = /opt/retropie/configs/dreamcast/mappings/controller_Ultimarc_I-PAC_Arcade_Control_Interface.cfg
              evdev_mapping_2 = /opt/retropie/configs/dreamcast/mappings/controller_Ultimarc_I-PAC_Arcade_Control_Interface.cfg
              joystick_device_id = -1
              

              and it actually works. Crazy taxi has a few audio problems on the P3, but it actually worked. Thanks for your help!

              My 4-player cocktail style cabinet built as a custom "roadcase"

              1 Reply Last reply Reply Quote 1
              • cafarellidigitalC
                cafarellidigital
                last edited by

                I'd like to see this thread back on topic, because I'm definitely interested in seeing the date/time display removed/fixed. It seems @lcsjuniorsi tried using the RTC module with no luck, but thanks to him for giving it a try. Anyone else have any ideas?

                Console Stripe Video Splashscreen | Mushberry Splatter Splashscreen

                caver01C 1 Reply Last reply Reply Quote 0
                • caver01C
                  caver01 @cafarellidigital
                  last edited by

                  @cafarellidigital Agreed. Sorry for the diversion into controls mapping.

                  Now that I can get past the date screen, I too would like to see this overcome.

                  Is ANYONE using a Raspberry Pi able to get around the date picker? It appears for me every single time I launch something.

                  My 4-player cocktail style cabinet built as a custom "roadcase"

                  1 Reply Last reply Reply Quote 0
                  • F
                    Folly @lcsjuniorsi
                    last edited by Folly

                    @lcsjuniorsi said in Every time I play dreamcast, displays the setting screen time/date:

                    @Folly Hi
                    I changed the <command> in es_systems.cfg for dreamcast, but it did not work.
                    I tried with an RTC module and also had no success:
                    https://learn.adafruit.com/adding-a-real-time-clock-to-raspberry-pi/overview

                    However, I found the performance of the best game to call for ...reicast %ROM%.
                    In a few days I come back to do more tests and study reicast.

                    Too bad it did not work.

                    Can you try booting reicast directly from X in terminal ?
                    Set the time 5 minutes before the clock in X.
                    Exit and boot reicast again directly from X in terminal.
                    Does the time and date stick without re-entering ?

                    lcsjuniorsiL 1 Reply Last reply Reply Quote 0
                    • lcsjuniorsiL
                      lcsjuniorsi @Folly
                      last edited by

                      @Folly Hi,

                      I formatted the SD and added only the bios and a game, did the proceedings:

                      • Deleted all of the vmu_save _ *.bin files and re-created.
                      • Changed 5 minutes before and test.
                      • I left zeroed datetime 01/01/1998 00:00 and test.
                      • Changed the runcommand to call reicast directly.
                      • Changed 5 minutes before and test.
                      • I left zeroed datetime 01/01/1998 00:00 and test.
                      • I changed the timezone with rasp-config.
                      • Changed 5 minutes before and test.
                      • I left zeroed datetime 01/01/1998 00:00 and test.
                      • I returned the runcommand configuration.
                      • Added the RTC module and made the following procedures:
                      • https://learn.adafruit.com/adding-a-real-time-clock-to-raspberry-pi/overview
                      • I checked with the RTC commands:
                      • hwclock -r
                      • timedatectl
                      • Changed 5 minutes before and test.
                      • I left zeroed datetime 01/01/1998 0:00 and test.
                      • I found that the Dreamcast.RTC parameter store 20 years later.
                      • I left datetime xx/xx/ 1996 xx: xx and test.
                      • I made a brief analysis of the source code reicast.

                      Still, nothing to solve.

                      I had no time to check the output as you suggested, however, it seems that this is a known bug:

                      • https://github.com/reicast/reicast-emulator/issues/922
                      • https://github.com/reicast/reicast-emulator/issues/863
                      F 1 Reply Last reply Reply Quote 0
                      • F
                        Folly @lcsjuniorsi
                        last edited by

                        @lcsjuniorsi said in Every time I play dreamcast, displays the setting screen time/date:

                        @Folly Hi,
                        @
                        I formatted the SD and added only the bios and a game, did the proceedings:

                        • Deleted all of the vmu_save _ *.bin files and re-created.
                        • Changed 5 minutes before and test.
                        • I left zeroed datetime 01/01/1998 00:00 and test.
                        • Changed the runcommand to call reicast directly.
                        • Changed 5 minutes before and test.
                        • I left zeroed datetime 01/01/1998 00:00 and test.
                        • I changed the timezone with rasp-config.
                        • Changed 5 minutes before and test.
                        • I left zeroed datetime 01/01/1998 00:00 and test.
                        • I returned the runcommand configuration.
                        • Added the RTC module and made the following procedures:
                        • https://learn.adafruit.com/adding-a-real-time-clock-to-raspberry-pi/overview
                        • I checked with the RTC commands:
                        • hwclock -r
                        • timedatectl
                        • Changed 5 minutes before and test.
                        • I left zeroed datetime 01/01/1998 0:00 and test.
                        • I found that the Dreamcast.RTC parameter store 20 years later.
                        • I left datetime xx/xx/ 1996 xx: xx and test.
                        • I made a brief analysis of the source code reicast.

                        Still, nothing to solve.

                        I had no time to check the output as you suggested, however, it seems that this is a known bug:

                        • https://github.com/reicast/reicast-emulator/issues/922
                        • https://github.com/reicast/reicast-emulator/issues/863

                        Hi,

                        Did not have the possibility to reply in the last couple of days.
                        But, thank you for trying all that what you described.

                        Seems we'll have to wait to get it fixed somehowe.

                        • list item
                        1 Reply Last reply Reply Quote 0
                        • A
                          ango
                          last edited by

                          just found a solution for the time/date setting bug.

                          • Install dreamcast emulator "NullDC"
                          • start dreamcast without a game and you are in the bios
                          • make your settings (date,time,language) and exit the bios
                          • NullDC just craete a new file in the /data directory : dc_nvmem.bin
                          • rename dc_nvmem.bin to dc_flash.bin and copy the file to your raspberry pi /bios folder, overwrite existing file
                          • start reicast with a game and have fun without the date/time setting screen
                          edmaul69E V 2 Replies Last reply Reply Quote 2
                          • edmaul69E
                            edmaul69 @misslehead3
                            last edited by

                            @misslehead3 i havent tried modified runcommand but in normal setting a rtc does not fix it. I just verified that my rtc is fully working and still no dice.

                            1 Reply Last reply Reply Quote 0
                            • edmaul69E
                              edmaul69 @ango
                              last edited by

                              @ango this did not work for me. Not sure if it is because i have a realtime clock or not

                              1 Reply Last reply Reply Quote 0
                              • V
                                vretro @ango
                                last edited by

                                @ango can you share your dc_nvmem.bin file?

                                1 Reply Last reply Reply Quote 2
                                • SinatraS
                                  Sinatra
                                  last edited by

                                  I did what ango said and it worked for me. Here is my dc_flash.bin file.

                                  https://www.mediafire.com/?xv8ls6hqfx0f3od

                                  V 1 Reply Last reply Reply Quote 2
                                  • D
                                    danyo
                                    last edited by

                                    Replacing the dc_flash.bin didnt work for me.

                                    Solution:
                                    Setting the clock (and btw recreating the broken VMUs for saving games) is working by using the Systemmanager entry in the ES Dreamcast Menu. If the entry is missing, execute the following command and restart ES:
                                    ln -sv fileThatDoesNotExist ~/RetroPie/roms/dreamcast/systemManager.cdi

                                    G 1 Reply Last reply Reply Quote 0
                                    • V
                                      vretro @Sinatra
                                      last edited by

                                      @Sinatra Thanks! Could this ship with RetroPie without any issues?

                                      1 Reply Last reply Reply Quote 0
                                      • G
                                        goigle @danyo
                                        last edited by

                                        @danyo Huh, replacing the dc_flash worked for me at first but then stopped working.

                                        I've tried resetting the VMUs multiple times to no avail unfortunately.

                                        T 1 Reply Last reply Reply Quote 0
                                        • T
                                          TyphonInc @goigle
                                          last edited by

                                          @goigle said in Every time I play dreamcast, displays the setting screen time/date:

                                          @danyo Huh, replacing the dc_flash worked for me at first but then stopped working.

                                          I've tried resetting the VMUs multiple times to no avail unfortunately.

                                          Ditto,
                                          Using the posted dc_flash filed worked for a couple of weeks, but stopped last night. I tried replacing the file, and resetting the VMU, and still get the request to set the date/time.

                                          K 1 Reply Last reply Reply Quote 1
                                          • K
                                            krizzy @TyphonInc
                                            last edited by

                                            @TyphonInc Mine setup also stopped working after weeks without problems.... :( replaced dc_flash, creating new VMU's... nothing worked...

                                            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.