Recalbox Forum

    • Register
    • Login
    • Search
    • Recent
    • Tags
    • recalbox.com
    • Gitlab repository
    • Documentation
    • Discord

    Strange error in Dosbox

    Emulateurs Arcade/PC/Console
    strange dosbox
    3
    62
    15090
    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.
    • Dragu
      Dragu Banned last edited by Dragu

      @lmerckx
      Hi dear, I just tested but no improvements of speed. What I can still not understand is the hudge volume of this file for Recalbox PI3. Jessie version 0.74 is about 2.3MB, Windows version 0.74 about 3.7MB and this here about 5.5MB. Could it that this is a 64 bit compilation ? Perhaps a switch option ?

      1 Reply Last reply Reply Quote 0
      • lmerckx
        lmerckx last edited by

        @dragu Things become clearer (I hope) ...
        Not a problem of 32/64 bits but I suppose a compilation directive change (unexpected).

        What about this one: https://www.proximuscloud.be/web/app/share/invite/r5zB6k7h7b

        It is the new sources (virtual keyboard + b*mp) but the old way to compile !

        Recalbox 9.1 on RPI 4, SSD 250Gb, 2 Logitech F710, Nespi4case
        Contributions for DosBox, ScummVM, ResidualVM, Daphne (Hypseus)

        1 Reply Last reply Reply Quote 0
        • Dragu
          Dragu Banned last edited by

          @lmerckx
          I will test now. But wanted to post you picture about the last version and Jessie074. You see the hudge code.
          alt text

          1 Reply Last reply Reply Quote 0
          • lmerckx
            lmerckx last edited by

            Yes, this one is smaller in fact

            Recalbox 9.1 on RPI 4, SSD 250Gb, 2 Logitech F710, Nespi4case
            Contributions for DosBox, ScummVM, ResidualVM, Daphne (Hypseus)

            Dragu 1 Reply Last reply Reply Quote 0
            • Dragu
              Dragu Banned @lmerckx last edited by

              @lmerckx
              Good news, speed is mostly back. 🙂 Perhaps other compilation optimisation still possible. @voljega may also have an opinion. Thanks.

              voljega 1 Reply Last reply Reply Quote 0
              • lmerckx
                lmerckx last edited by

                The compilation directives are back to normal, but code has been updated (b*mp to more recent version). It can be the differences.
                After testing, it is faster for me too ... but not drastically.

                Recalbox 9.1 on RPI 4, SSD 250Gb, 2 Logitech F710, Nespi4case
                Contributions for DosBox, ScummVM, ResidualVM, Daphne (Hypseus)

                Dragu 1 Reply Last reply Reply Quote 0
                • Dragu
                  Dragu Banned @lmerckx last edited by

                  @lmerckx
                  I suppose you have a different version for PI2, I still dont understand nothing at this.

                  1 Reply Last reply Reply Quote 0
                  • voljega
                    voljega Banned @Dragu last edited by voljega

                    @lmerckx
                    @dragu said in Strange error in Dosbox:

                    @voljega may also have an opinion. Thanks.

                    Tested Epic Pinball, Doom, Wacky Wheels they all work fine with no lagging in image and sound
                    However Tyrian and Tyrian 2000 still lag a little (mostly in sound) and I'm pretty sure they were working fine before (not 100% sure, though, I may have tested them on my PC and without sound on Pi and thus not noticed sound lagging)

                    Maybe @dragu could compare those two ones with his old version ?

                    1 Reply Last reply Reply Quote 0
                    • lmerckx
                      lmerckx last edited by

                      @Dragu @voljega Both problems have a solution. I will post changes for next version.
                      I don't really understand why there is still a performance gap. Perhaps, modifications of new version or my adaptations to maintain SDL2 patch.

                      I will check further.

                      Thanks for your help !

                      Recalbox 9.1 on RPI 4, SSD 250Gb, 2 Logitech F710, Nespi4case
                      Contributions for DosBox, ScummVM, ResidualVM, Daphne (Hypseus)

                      1 Reply Last reply Reply Quote 1
                      • lmerckx
                        lmerckx last edited by

                        @voljega @Dragu It is possible to test an unstable update with this modification if you want: https://review-424-dosbox-foh6cc-archive-review-prod.recalbox.com
                        It's ok for me on RPI2.

                        Recalbox 9.1 on RPI 4, SSD 250Gb, 2 Logitech F710, Nespi4case
                        Contributions for DosBox, ScummVM, ResidualVM, Daphne (Hypseus)

                        voljega 1 Reply Last reply Reply Quote 1
                        • voljega
                          voljega Banned @lmerckx last edited by

                          @lmerckx sorry I don't think I will have time for it

                          1 Reply Last reply Reply Quote 0
                          • lmerckx
                            lmerckx last edited by

                            @voljega No problem

                            Recalbox 9.1 on RPI 4, SSD 250Gb, 2 Logitech F710, Nespi4case
                            Contributions for DosBox, ScummVM, ResidualVM, Daphne (Hypseus)

                            1 Reply Last reply Reply Quote 0
                            • Dragu
                              Dragu Banned last edited by Dragu

                              @lmerckx
                              Hi,
                              so it means that a new system build include modifications for dosbox ?
                              Its not just the emulator that change, so not just a copy and replace. Are some other things new in this, new kernel because also new kernel overlays in this build. I also need more informations before I install.

                              1 Reply Last reply Reply Quote 0
                              • lmerckx
                                lmerckx last edited by

                                @dragu Yes, I understand.
                                This is not a release, but a BETA version which is built from the release 18.03.30 and added the DosBox modifications explained above.

                                There is always a risk to update your recalbox with this kind of unstable version. So, I can understand if you don't want to. And it is preferable to make a backup before doing it.

                                If you want to do it, simply change your recalbox.conf file by replacing the line
                                updates.type=stable
                                by
                                updates.type=https://review-424-dosbox-foh6cc-archive-review-prod.recalbox.com

                                Then reboot and accept the update.

                                Recalbox 9.1 on RPI 4, SSD 250Gb, 2 Logitech F710, Nespi4case
                                Contributions for DosBox, ScummVM, ResidualVM, Daphne (Hypseus)

                                1 Reply Last reply Reply Quote 0
                                • Dragu
                                  Dragu Banned last edited by

                                  @lmerckx
                                  But could you also just give us the modified dosbox, as before ? No problem to copy it to /usr/bin. Because honestly I think, better to test this alone. Before all, because any way no kernel changement and with additional risk to introduce new errors not depending from dosbox but from untested environment.

                                  1 Reply Last reply Reply Quote 0
                                  • lmerckx
                                    lmerckx last edited by

                                    @dragu OK, here it is: https://www.proximuscloud.be/web/app/share/invite/FQftGUSmTz

                                    Recalbox 9.1 on RPI 4, SSD 250Gb, 2 Logitech F710, Nespi4case
                                    Contributions for DosBox, ScummVM, ResidualVM, Daphne (Hypseus)

                                    1 Reply Last reply Reply Quote 0
                                    • Dragu
                                      Dragu Banned last edited by Dragu

                                      #lmerckx
                                      Hi, thanks for the providing as part.
                                      So, I tested this version Dosbox size 3089924 , much smaller as all new before. Speed is better as this before also, but not reach the older version. Now if you tell me that it is compiled with sdl2 and that this is a need for the future, perhaps this library is a little slower, not the first time.
                                      Best test for me always Crusader No remorse, video ok, sound a little more chopy and echoed as my oldest version OS 170417 Dosbox size 2977700, but better as the last rebuild.
                                      And for game speed, as example if I let crusader turn around own axle, with dos OS 170417 he make 20 Turns in 20 seconds, with the provided 20 Turns in 25 seconds. To give you an indication. 🙂

                                      1 Reply Last reply Reply Quote 0
                                      • Dragu
                                        Dragu Banned last edited by

                                        @lmerckx
                                        I dont know why I put waffer before your name, you are not belgian ? 😉

                                        1 Reply Last reply Reply Quote 0
                                        • lmerckx
                                          lmerckx last edited by

                                          @Dragu Lol. Yes, I am Belgian, and proud of our wafers. 🙂
                                          This version uses SDL2 indeed, but the 170417 too.

                                          Perhaps, it is possible to improve speed but it will take some time.
                                          My first priority was to solve the lag bugs problems with keeping the previous improvements: IPX network, joystick deadzones, virtual keyboard, ...

                                          So, I will request the merge of these modifications.

                                          Thank you again for testing.

                                          Recalbox 9.1 on RPI 4, SSD 250Gb, 2 Logitech F710, Nespi4case
                                          Contributions for DosBox, ScummVM, ResidualVM, Daphne (Hypseus)

                                          1 Reply Last reply Reply Quote 0
                                          • Dragu
                                            Dragu Banned last edited by Dragu

                                            @lmerckx
                                            Belgian are also nice people. I am from Luxembourg and Gaufres de Bruxelles with strawberries and cream, mamph. 😉 I just asking if you put virtual keyboard just for the use of keymapper or also inside games ? If last, very understandable that speed is lower. But also may be if the last is correct, to put an option to switch it on or off. This could save time for those not needing it.

                                            1 Reply Last reply Reply Quote 0
                                            • First post
                                              Last post

                                            Want to support us ?

                                            76
                                            Online

                                            99.6k
                                            Users

                                            28.1k
                                            Topics

                                            187.1k
                                            Posts

                                            Copyright © 2021 recalbox.com