• 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: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
                          14 out of 14
                          • First post
                            14/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