• Recent
  • Tags
  • Popular
  • Home
  • Docs
  • Register
  • Login
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.
  • D
    drake999
    last edited by 13 Sept 2016, 21:43

    Does anyone have some configuration / performance tweaking tips to optimize DosBox for old and early 2.5D games circa 1993? I'm most interested in squeezing the most clock ticks out of the emulator / virtual CPU to hopefully get performance equivalent to a 486 of that era (Pentium performance would be a nice bonus, but I realize that is likely not realistic with the lack of Dynamic CPU support), however tips on general configuration and mapping for a keyboard and mouse are also appreciated. Thanks. The target hardware is a used Raspberry Pi 2 which I am re-purposing and experimenting with. Thanks.

    1 Reply Last reply Reply Quote 0
    • B
      BuZz administrators
      last edited by 13 Sept 2016, 21:45

      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 13 Sept 2016, 21:52 Reply Quote 0
      • D
        drake999
        last edited by 13 Sept 2016, 21:50

        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?

        B 1 Reply Last reply 13 Sept 2016, 22:21 Reply Quote 0
        • D
          drake999 @BuZz
          last edited by 13 Sept 2016, 21:52

          @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
          • B
            BuZz administrators @drake999
            last edited by 13 Sept 2016, 22:21

            @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
            • B
              BuZz administrators
              last edited by 13 Sept 2016, 22:22

              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 13 Sept 2016, 22:23 Reply Quote 0
              • D
                drake999 @BuZz
                last edited by 13 Sept 2016, 22:23

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

                1 Reply Last reply Reply Quote 0
                • D
                  drake999 @BuZz
                  last edited by 13 Sept 2016, 22:45

                  @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
                  • B
                    BuZz administrators
                    last edited by 13 Sept 2016, 22:45

                    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 13 Sept 2016, 22:49 Reply Quote 0
                    • D
                      drake999 @BuZz
                      last edited by 13 Sept 2016, 22:49

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

                      1 Reply Last reply Reply Quote 0
                      • D
                        drake999 @BuZz
                        last edited by 14 Sept 2016, 14:20

                        @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
                        • B
                          BuZz administrators
                          last edited by 14 Sept 2016, 14:28

                          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 14 Sept 2016, 14:44 Reply Quote 0
                          • D
                            drake999 @BuZz
                            last edited by 14 Sept 2016, 14:44

                            @BuZz Ok thanks. :-)

                            1 Reply Last reply Reply Quote 0
                            • D
                              drake999 @BuZz
                              last edited by 14 Sept 2016, 14:48

                              @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
                              4 out of 14
                              • First post
                                4/14
                                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.

                                This community forum collects and processes your personal information.
                                consent.not_received