Retropie 4.6, Pi4 & Pi2Scart - No EmulationStation
-
- 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.
-
@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. -
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
-
@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. -
@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.
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.