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

    Getting DosBox in fullscreen?

    Scheduled Pinned Locked Moved Help and Support
    dosbox
    17 Posts 4 Posters 11.5k 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.
    • edmaul69E
      edmaul69 @tekn0
      last edited by edmaul69

      @tekn0 i have scanlines with no issues. These are the only settings you need for fullscreen and scanlines. If you open up /opt/retropie/configs/dosbox-SVN.conf you can set

      Fullscreen=true
      

      And

      Aspect=true 
      

      you will get fullscreen. Leave fullscreen resolution at original. And then for scaler to get scanlines you can set scaler to tv2x, tv3x, scan2x or scan3x. Whatever looks best once you are in full screen. I use:

      Scaler=tv2x
      
      1 Reply Last reply Reply Quote 1
      • edmaul69E
        edmaul69 @tekn0
        last edited by edmaul69

        @tekn0 also you do not want to set full double. Once i set fullscreen correctly all my screen tearing issues went away.

        1 Reply Last reply Reply Quote 0
        • T
          tekn0
          last edited by tekn0

          I actually found setting Aspect=false and enabling dispmanx driver for dosbox in retopie setup gives the best image with proper scanlines. Not exactly sure why. As you would think integer scaling would be off, but everything looks perfect for the games I have tried.

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

            @tekn0 so what did you set the scaler to? Im always willing to find/use a better method

            T 1 Reply Last reply Reply Quote 0
            • T
              tekn0 @edmaul69
              last edited by

              @edmaul69 I updated the pastbin http://pastebin.com/UXET46HP

              I ended up setting it to scan2x.

              Im on a 1080p display.

              G 1 Reply Last reply Reply Quote 0
              • G
                goodpi31 @tekn0
                last edited by goodpi31

                @tekn0 Does that make it fullscreen for you?

                I'm also on a 1080p display- and even though I managed to increase the screensize of the dosbox (I think I used normal3x or normal2x), it's still not fullscreen as it would using a pc with dosbox installed.

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

                  @goodpi31 try setting

                  Aspect=true
                  

                  It is the only way i can get it on my setup. Im using a tv that is 1024x768 however.

                  G T 2 Replies Last reply Reply Quote 0
                  • G
                    goodpi31 @edmaul69
                    last edited by

                    @edmaul69 Yep that did the trick. Thanks :)

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

                      @goodpi31 you're welcome

                      1 Reply Last reply Reply Quote 0
                      • T
                        tekn0 @edmaul69
                        last edited by

                        @edmaul69

                        Interesting, setting that to false is what works for me in full screen. Testing sierra games and dune2.

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

                          @tekn0 yeah i set dispmanx as you said. I looked at your config and it is all the same as mine except for the aspect. I was testing on retro city rampage and a couple leisure suit larry's

                          T 1 Reply Last reply Reply Quote 0
                          • T
                            tekn0 @edmaul69
                            last edited by

                            @edmaul69 It is a little odd. I just updated everything in retropie including kernel updates as of 1/20/2017. I started with a fresh dosbox and the default conf file. Then enabled dispmanx in retropie-setup and coped over my conf file from the pastbin above.

                            Instant full screen at 1080p with what looks like proper integer scaled scanlines. Perfect. Setting aspect to false is really the key for me. Not sure how or why. I just have a standard 1080p led tv and standard hdmi cable.

                            1 Reply Last reply Reply Quote 0
                            • L
                              LasagnaDevil
                              last edited by

                              Sorry for the Necrobump, but now I got DOSBOX to work, I would like to add a
                              CRT-like filter for it. Round corners (not just overlays), and the stuff. I'm editing my dosbox-SVN.conf, and added:

                              fullscreen=false
                              fulldouble=false
                              fullresolution=original
                              windowresolution=original
                              output=overlay
                              autolock=true
                              sensitivity=100
                              waitonerror=true
                              priority=higher,normal
                              mapperfile=mapper-SVN.map
                              usescancodes=false
                              pixelshader=CRT-geom-curved.fx

                              And later in the file:

                              [render]
                              frameskip=0
                              aspect=true
                              scaler=hardware2x

                              So... It's not working. No error output, just nothing at all. I dunno if it's the shader file (where do I even put it?), the fact it's not supported, or what.

                              Is there a way to make this work? :)

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

                                @lasagnadevil not sure about adding shaders. If you read through everything in the config it tells you what to change for scan2x or scan3x i think it is.

                                1 Reply Last reply Reply Quote 0
                                • L
                                  LasagnaDevil
                                  last edited by

                                  Indeed, but I found this:

                                  https://forums.duke4.net/topic/7387-crt-screen-imitation-in-dosbox/

                                  It kinda allows for a CRT-fishbowl-shaped effect. :D

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

                                    @lasagnadevil looking at it, that appears to be for dosbox daum, which can do more than the standard dosbox. If you get the curvature to work let me know.

                                    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.