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

    DosBox Performance Optimization

    Scheduled Pinned Locked Moved Help and Support
    dosboxperformancemappings
    14 Posts 2 Posters 5.7k 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.
    • BuZzB
      BuZz administrators
      last edited by

      There is Dynamic CPU/Core support in the RetroPie dosbox.

      To help us help you - please make sure you read the sticky topics before posting - https://retropie.org.uk/forum/topic/3/read-this-first

      D 1 Reply Last reply Reply Quote 0
      • D
        drake999
        last edited by

        Really? My understanding of the dynamic CPU setting is that it transfers instructions directly to the physical processor, making it more like virtualization rather than emulation. Am I misunderstanding?

        BuZzB 1 Reply Last reply Reply Quote 0
        • D
          drake999 @BuZz
          last edited by

          @BuZz Basically I knew the feature was there, but in my tinkering in the past it yielded little benefit, so my assumption was it was there but disabled because it wasn't running on an x86.

          1 Reply Last reply Reply Quote 0
          • BuZzB
            BuZz administrators @drake999
            last edited by

            @drake999 see https://en.wikipedia.org/wiki/Dynamic_recompilation

            To help us help you - please make sure you read the sticky topics before posting - https://retropie.org.uk/forum/topic/3/read-this-first

            1 Reply Last reply Reply Quote 0
            • BuZzB
              BuZz administrators
              last edited by

              There is significant performance difference with it switched off as I remember.

              To help us help you - please make sure you read the sticky topics before posting - https://retropie.org.uk/forum/topic/3/read-this-first

              D 2 Replies Last reply Reply Quote 0
              • D
                drake999 @BuZz
                last edited by

                @BuZz Ok thanks, I will take another look at this feature. :-)

                1 Reply Last reply Reply Quote 0
                • D
                  drake999 @BuZz
                  last edited by

                  @BuZz I found the following article, which seems to indicate that dynamic recompilation is indeed supported, but not available by default. Please see below.

                  https://www.raspberrypi.org/forums/viewtopic.php?f=78&t=95421

                  Do you know if this is the case or not in the latest build of RetroPie? Do you think I will have to manually compile DosBox to have this feature?

                  1 Reply Last reply Reply Quote 0
                  • BuZzB
                    BuZz administrators
                    last edited by

                    That's my post ;-)

                    To help us help you - please make sure you read the sticky topics before posting - https://retropie.org.uk/forum/topic/3/read-this-first

                    D 2 Replies Last reply Reply Quote 0
                    • D
                      drake999 @BuZz
                      last edited by

                      @BuZz Lol, wow, small world. Ok thanks for the assist.

                      1 Reply Last reply Reply Quote 0
                      • D
                        drake999 @BuZz
                        last edited by

                        @BuZz Hello again. Just hoping to ask you a couple more questions. The main thing I'm hoping to accomplish is get my dad's old copy of The Elder Scrolls - Arena CD working nicely. I intend for this machine to be a gift for him when it is working nicely. I have this game from way back in the 90's, it's like the one Bethesda made freely available but with additional content. This game would run decent on a 386, and extremely well on a 486. First, is the procedure you've outlined in your post still required in the latest builds? Or is dynamic recompilation already present out of the box? Also do you, or anyone reading this have any insight into the performance I could realistically expect on a Pi2 with the safe overclock of 1 GHz? And finally, I will likely have to convert my physical copy into an ISO, does mounting ISO images work the same way as a Windows box in DosBox, or is there anything additional I need to install / configure? Thanks, any help is appreciated.

                        1 Reply Last reply Reply Quote 0
                        • BuZzB
                          BuZz administrators
                          last edited by

                          It's included out of the box with RetroPie.

                          Can't advise on performance, but doom was playable on RPI2 afair.

                          To help us help you - please make sure you read the sticky topics before posting - https://retropie.org.uk/forum/topic/3/read-this-first

                          D 2 Replies Last reply Reply Quote 0
                          • D
                            drake999 @BuZz
                            last edited by

                            @BuZz Ok thanks. :-)

                            1 Reply Last reply Reply Quote 0
                            • D
                              drake999 @BuZz
                              last edited by

                              @BuZz Graphically, Doom is slightly more demanding than Arena, so that gives me a fair idea of what to expect in and of itself.

                              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.