RetroPie forum home
    • Recent
    • Tags
    • Popular
    • Home
    • Docs
    • Register
    • Login

    Can we expect an lr-package for dosbox some day?

    Scheduled Pinned Locked Moved Ideas and Development
    dosboxlr-packages
    62 Posts 8 Posters 14.1k 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.
    • P
      psyke83 Global Moderator
      last edited by psyke83

      Update: -userconfsolves the problem. You were seeing a segmentation fault and broken mapper due to the default behaviour of -confcausing dosbox to ignore the default user configuration.

      When invoked with -userconf, it appends/overrides the user configuration correctly:

      CONFIG:Loading primary settings from config file /home/pi/.dosbox/dosbox-SVN.conf
      CONFIG:Loading additional settings from config file /home/pi/RetroPie/roms/pc/DOOM.conf
      

      I've confirmed that launching via .conf files now work correctly both on dosbox and lr-dosbox, so I've gone ahead and merged the necessary change. You should be able to override any other necessary setting changes in this file (such as custom mappers) too. Thanks.

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

        Thank goodness for bulk rename and notepad++. Saved me a lot of time changing 195 .sh files to working .conf files.

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

          @dudleydes any chance you could post your dosbox-SVN.conf and your mapper-SVN.map? I cant figure out why it doesnt recognize me having any controllers in lr-dosbox. Did you setup dosbox or lr-dosbox first? Thank you for your help.

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

            @dudleydes so i got the controls figured out. i could not get the checkerboard retroarch gui to save settings for controls. i accidently deleted the retroarch.cfg for dosbox and it created a new one with a whole mess of stuff. this also gave me an entirely new retroarch gui that works awesome. how can i make all my systems use this gui?

            alt text

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

              i can get it working by manually deleting all the retroarch.cfg files i guess

              1 Reply Last reply Reply Quote 0
              • P
                psyke83 Global Moderator
                last edited by

                Doing that will mess up a lot of important configuration beyond the menu appearance - really not recommended. Remove the retroarch.cfg, reinstall retroarch and then manually set the menu driver to xmb if you want the above menu style.

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

                  Nm i figured it out. Deleted

                  1 Reply Last reply Reply Quote 0
                  • E
                    EctoOne
                    last edited by

                    Um, so i just installed lr-dosbox but i can't select it from the runcommand screen. So if i start a game it won't go further than the runcommand screen until i also install dosbox itself.
                    How do i switch to lr-dosbox?

                    1 Reply Last reply Reply Quote 0
                    • hooperreH
                      hooperre @dudleydes
                      last edited by

                      @dudleydes Does that mean you have duplicate entries for each game in ES? I guess with the new hidden feature I can just hide the .sh files or change the es_systems.cfg if I want to switch over fully.

                      4B ~ RPi PSU 5.1V / 3.0A ~ 32GB SanDisk microSD ~ 128GB USB

                      D 1 Reply Last reply Reply Quote 0
                      • D
                        dudleydes @hooperre
                        last edited by

                        @hooperre I just have a .conf file for games in lr-dosbox, no .sh files. With the recent changes to the +Start DOSBox.sh script, it is now possible to use these .conf files to launch games in the standalone version of DOSBox.

                        hooperreH 1 Reply Last reply Reply Quote 1
                        • hooperreH
                          hooperre @dudleydes
                          last edited by

                          @dudleydes Oh okay. Do the .conf files need to be empty outside of [autoexec]?

                          4B ~ RPi PSU 5.1V / 3.0A ~ 32GB SanDisk microSD ~ 128GB USB

                          P 1 Reply Last reply Reply Quote 0
                          • P
                            psyke83 Global Moderator @hooperre
                            last edited by psyke83

                            @hooperre said in Can we expect an lr-package for dosbox some day?:

                            @dudleydes Oh okay. Do the .conf files need to be empty outside of [autoexec]?

                            You can override any default dosbox options in the .conf file. So, for example, here's a way to set up a custom scaler just for Quake, in Quake.conf:

                            [render]
                            scaler=tv2x
                            
                            [autoexec]
                            # Lines in this section will be run at startup.
                            # You can put your MOUNT lines here.
                            
                            MOUNT c /home/pi/RetroPie/roms/pc
                            C:
                            CD GAMES/QUAKE_SW/
                            QUAKE.EXE
                            EXIT
                            

                            Just don't forget specify the correct config section in brackets (like [autoexec] or [render]) that the options belong to.

                            hooperreH edmaul69E 3 Replies Last reply Reply Quote 0
                            • hooperreH
                              hooperre @psyke83
                              last edited by

                              @psyke83 Okay. I have a bunch of working .conf files that are opened with my .sh files currently. I assume if I launch those from lr-dosbox that they should work.

                              4B ~ RPi PSU 5.1V / 3.0A ~ 32GB SanDisk microSD ~ 128GB USB

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

                                lines. You put them before all the mount stuff. I have have several games i change their speed with cycles= and stuff like that this way.

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

                                  @psyke83 an example of how i have my individual game conf files

                                  [autoexec]
                                  cycles=150
                                  mount c /home/pi/RetroPie/roms/pc
                                  c:
                                  cd/cstlewlf
                                  CE.EXE
                                  exit
                                  
                                  1 Reply Last reply Reply Quote 0
                                  • P
                                    psyke83 Global Moderator
                                    last edited by psyke83

                                    This post is deleted!
                                    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.