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

    Retropie 4.6, Pi4 & Pi2Scart - No EmulationStation

    Scheduled Pinned Locked Moved Help and Support
    pi2scart crtpi2scartpi4emulationstatio
    5 Posts 2 Posters 676 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.
    • defixionesD
      defixiones
      last edited by

      • Pi2Scart works great with Pi4 and Rasbian using the standard overlay and timings from Pi2Scart
      • Not so good if you need GPU
      • EmulationStation returns 'Error creating SDL window! Could not get EGL display'

      So my understanding is that EmulationStation no longer works with dtoverlay=vga666
      and now needs a hardware accelerated option (e.g. vc4-kms-v3d-pi4). Are there any workarounds?

      ErantyInt has an experimental Pi4 image that does composite output and I'm going to give that a try, but I'd really like 240p RGB.

      mituM 1 Reply Last reply Reply Quote 0
      • mituM
        mitu Global Moderator @defixiones
        last edited by

        @defixiones said in Retropie 4.6, Pi4 & Pi2Scart - No EmulationStation:

        So my understanding is that EmulationStation no longer works with dtoverlay=vga666

        I don't see why not - the display output should work regardless of now the image is produced. Post your config.txt file.

        defixionesD 1 Reply Last reply Reply Quote 0
        • defixionesD
          defixiones @mitu
          last edited by

          @mitu

          It's all generic until the Pi2Scart section, which comes from Strike-Devices

          # For more options and information see
          # http://rpf.io/configtxt
          # Some settings may impact device functionality. See link above for details
          
          # uncomment if you get no picture on HDMI for a default "safe" mode
          #hdmi_safe=1
          
          # uncomment this if your display has a black border of unused pixels visible
          # and your display can output without overscan
          #disable_overscan=1
          
          # uncomment the following to adjust overscan. Use positive numbers if console
          # goes off screen, and negative if there is too much border
          #overscan_left=16
          #overscan_right=16
          #overscan_top=16
          #overscan_bottom=16
          
          # uncomment to force a console size. By default it will be display's size minus
          # overscan.
          #framebuffer_width=1280
          #framebuffer_height=720
          # uncomment if hdmi display is not detected and composite is being output
          #hdmi_force_hotplug=1
          
          # uncomment to force a specific HDMI mode (this will force VGA)
          #hdmi_group=1
          #hdmi_mode=1
          
          # uncomment to force a HDMI mode rather than DVI. This can make audio work in
          # DMT (computer monitor) modes
          #hdmi_drive=2
          
          # uncomment to increase signal to HDMI, if you have interference, blanking, or
          # no display
          #config_hdmi_boost=4
          
          # uncomment for composite PAL
          #sdtv_mode=2
          
          #uncomment to overclock the arm. 700 MHz is the default.
          #arm_freq=800
          
          # Uncomment some or all of these to enable the optional hardware interfaces
          #dtparam=i2c_arm=on
          #dtparam=i2s=on
          #dtparam=spi=on
          
          # Uncomment this to enable infrared communication.
          #dtoverlay=gpio-ir,gpio_pin=17
          #dtoverlay=gpio-ir-tx,gpio_pin=18
          
          # Additional overlays and parameters are documented /boot/overlays/README
          
          # Enable audio (loads snd_bcm2835)
          #dtparam=audio=on
          
          [pi4]
          # Enable DRM VC4 V3D driver on top of the dispmanx display stack
          #dtoverlay=vc4-fkms-v3d
          #max_framebuffers=2
          
          [all]
          #dtoverlay=vc4-fkms-v3d
          #overscan_scale=1
          
          [pi2scart]
          disable_audio_dither=1
          dtparam=audio=on
          dtoverlay=vga666
          enable_dpi_lcd=1
          display_default_lcd=1
          dpi_group=2
          dpi_mode=87
          hdmi_timings=320 1 16 30 34 240 1 2 3 22 0 0 0 60 0 6400000 1 #240p
          
          1 Reply Last reply Reply Quote 0
          • mituM
            mitu Global Moderator
            last edited by mitu

            @defixiones said in Retropie 4.6, Pi4 & Pi2Scart - No EmulationStation:

            [pi4]
            # Enable DRM VC4 V3D driver on top of the dispmanx display stack
            #dtoverlay=vc4-fkms-v3d
            

            You've disabled the FKMS overlay, so of course the GPU acceleration or any applications that use the OpenGL(ES) API are not going to work. Remove the comments and reboot.

            EDIT: it's not 'generic' in any way - the default config.txt doesn't have those lines commented out.

            defixionesD 1 Reply Last reply Reply Quote 0
            • defixionesD
              defixiones @mitu
              last edited by

              @mitu
              That fixed my problem - thanks for your help.

              I've just made a donation to Retropie because it's my favourite community project and your help, although a bit tart, was faster and more useful than any paid support I've ever received.

              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.