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

    Issues with VG driver on raspberry pi 1 B+

    Scheduled Pinned Locked Moved Help and Support
    vg driverraspberry pi b+video driver
    11 Posts 2 Posters 4.1k 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.
    • actnashA
      actnash
      last edited by

      My brother gave me his old raspberry pi b+ a few days ago, and I've been trying to get a decent retropie setup. I'm familiar with retroarch, and I use it with great results on my desktop computer. After going through all of the settings, I noticed while playing super mario bros, I got the best performance when I switched to VG video driver, compared to the other drivers. It was almost perfect! I thought I had everything solved, but as soon as I exited the game, I couldn't load anymore games and also couldn't access the rgui menu anymore. Is there any way around this? I've tried searching this forum and the rest of the internet, and although I did run across a few people who had a similar issue with the vg driver, i couldn't find any resolution. I know the old pi isn't very relevant anymore, but any help would be much appreciated!

      columboscoatC 2 Replies Last reply Reply Quote 0
      • columboscoatC
        columboscoat Banned @actnash
        last edited by columboscoat

        @actnash The Pi1 is definitely still relevant and definitely still has support. The Zero shares the same chip and software and the Zero is mighty popular for handhelds build etc in RetroPie so I don't see support ending any time soon. How much GPU RAM have you allocated in the split? Maybe that driver requires a touch more RAM than the default. Just a thought.
        EDIT: Link https://www.raspberrypi.org/forums/viewtopic.php?f=91&t=58245

        actnashA 1 Reply Last reply Reply Quote 0
        • actnashA
          actnash @columboscoat
          last edited by

          @columboscoat Thanks for the fast reply. I have it set to the default 256. If I bring it down to 128, will that help? I may be backwards, I don't have a lot of experience with this.

          columboscoatC 1 Reply Last reply Reply Quote 0
          • columboscoatC
            columboscoat Banned @actnash
            last edited by columboscoat

            @actnash I don't have much with the Pi1 to be honest and my Zero just sits there, unloved and unused shooting me dirty looks... but yeah 256 is more than enough. Overkill some would say. Drop it down to 128 and reboot. It can't do any harm but... I don't think that's your issue somehow. Is the ES (RetroPie) main menu still dislaying? Is it just that Retroarch menu won't come up and the ROMs won't load. Can you navigate through everything as before? Have you tried changing it back just as a test?

            1 Reply Last reply Reply Quote 0
            • columboscoatC
              columboscoat Banned @actnash
              last edited by

              @actnash Rather than changing the default video driver, it's the default for a reason, did you try switching emulators to boost performance in certain ROMs?

              actnashA 1 Reply Last reply Reply Quote 0
              • actnashA
                actnash @columboscoat
                last edited by

                @columboscoat On the current version of retropie, the only driver that wouldn't give me stuttering or video issues was VG. I've gone through all the settings (overclocking, frame delay, max swapchain, etc...) After all this trouble, I decided to download the last version of retropie. Now, all my nes games are running beautifully using GL driver. Whew...

                columboscoatC 1 Reply Last reply Reply Quote 1
                • columboscoatC
                  columboscoat Banned @actnash
                  last edited by

                  @actnash Which version are you running then? Just in case someone else has the same issue. I cannot think for the life of me why this would be the case. Maybe one of the Devs will read this and give an opinion.

                  actnashA 1 Reply Last reply Reply Quote 0
                  • actnashA
                    actnash @columboscoat
                    last edited by

                    @columboscoat 4.0.2- And with a turbo over clock, now I have SNES running great, even Yoshi's Island! With the most recent version, I could barely get SNES to run. Hopefully this will help someone if they are having the same issues I had. Thanks for your help.

                    columboscoatC 1 Reply Last reply Reply Quote 0
                    • columboscoatC
                      columboscoat Banned @actnash
                      last edited by columboscoat

                      @actnash No problem. I wish I could figure out what the issue was. What overclock setting did you use? 800? 850?
                      Edit: Sorry turbo is 1GHz. Good luck with that. I hope you have at least a heat-sink.

                      actnashA 1 Reply Last reply Reply Quote 0
                      • actnashA
                        actnash @columboscoat
                        last edited by actnash

                        @columboscoat Going to order heatsinks! Nothing to lose, got it for free and I would rather it run well for a less amount of time. Hopefully someone will look at this post and fix the next version because it would be nice to have the latest retropie running.

                        actnashA 1 Reply Last reply Reply Quote 1
                        • actnashA
                          actnash @actnash
                          last edited by actnash

                          @actnash Also, just wanted to say that for the pi 1, quicknes and pocket SNES are the two emulators that are working great for me. Yoshi's Island runs almost full speed, with occasional stutters, but super mario world runs flawlessly. For NES, OpenGL driver, max swapchain= 1, video hard sync on =0, and frame delay=8. I got a NES classic for Christmas, but with these settings on the pi, it's very hard to tell the difference between the two. Graphics, input latency, and everything else is very comparable which is AWESOME. For SNES, Max swapchain=2 and frame delay=4. Turbo overclock makes all the difference for SNES.

                          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.