I did a complete OS reinstall and got Reicast working so I'm pumped about that. Now on to Yabause where I keep getting this error like it's trying to output the console kit screen to my monitor.
odroid@gamestation-turbo:~$ yabause-xbmc "/home/odroid/ROMS/SEGA/Saturn/Congo.iso"
LIBGL: Initialising gl4es
LIBGL: v1.1.5 built on Dec 13 2020 11:42:12
LIBGL: Using GLES 2.0 backend
LIBGL: loaded: libGLESv2.so
LIBGL: loaded: libEGL.so
LIBGL: Using GLES 2.0 backend
LIBGL: Hardware Full NPOT detected and used
LIBGL: Extension GL_EXT_blend_minmax detected and used
LIBGL: FBO are in core, and so used
LIBGL: PointSprite are in core, and so used
LIBGL: CubeMap are in core, and so used
LIBGL: BlendColor is in core, and so used
LIBGL: Blend Substract is in core, and so used
LIBGL: Blend Function and Equation Separation is in core, and so used
LIBGL: Texture Mirrored Repeat is in core, and so used
LIBGL: Extension GL_OES_mapbuffer detected
LIBGL: Extension GL_OES_element_index_uint detected and used
LIBGL: Extension GL_OES_packed_depth_stencil detected and used
LIBGL: Extension GL_OES_depth24 detected and used
LIBGL: Extension GL_OES_rgb8_rgba8 detected and used
LIBGL: Extension GL_EXT_texture_format_BGRA8888 detected and used
LIBGL: Extension GL_OES_depth_texture detected and used
LIBGL: Extension GL_OES_texture_stencil8 detected and used
LIBGL: Extension GL_EXT_texture_rg detected and used
LIBGL: high precision float in fragment shader available and used
LIBGL: Max vertex attrib: 16
LIBGL: Extension GL_OES_standard_derivatives detected and used
LIBGL: Max texture size: 8192
LIBGL: Max Varying Vector: 15
LIBGL: Texture Units: 16/16 (hardware: 16), Max lights: 8, Max planes: 6
LIBGL: Max Color Attachments: 1 / Draw buffers: 1
LIBGL: Hardware vendor is ARM
LIBGL: GLSL 300 es supported
LIBGL: GLSL 310 es supported and used
LIBGL: sRGB surface supported
LIBGL: EGLImage from Pixmap supported
LIBGL: EGLImage to Texture2D supported
LIBGL: EGLImage to RenderBuffer supported
LIBGL: Targeting OpenGL 2.1
LIBGL: NPOT texture handled in hardware
LIBGL: Not trying to batch small subsequent glDrawXXXX
LIBGL: try to use VBO
LIBGL: glXMakeCurrent FBO workaround enabled
LIBGL: FBO workaround for using binded texture enabled
LIBGL: Force texture for Attachment color0 on FBO
LIBGL: Hack to trigger a SwapBuffers when a Full Framebuffer Blit on default FBO is done
LIBGL: glX Will try to recycle EGL Surface
LIBGL: Current folder is:/home/odroid
/usr/local/sbin/draw-logo.sh: line 9: 19453 Terminated mplayer -nolirc -vo fbdev2:/dev/fb1 $1 2> /dev/null > /dev/null
/usr/local/sbin/draw-logo.sh: line 9: 19497 Terminated mplayer -nolirc -vo fbdev2:/dev/fb1 $1 2> /dev/null > /dev/null
/usr/local/sbin/draw-logo.sh: line 9: 19539 Terminated mplayer -nolirc -vo fbdev2:/dev/fb1 $1 2> /dev/null > /dev/null
/usr/local/sbin/draw-logo.sh: line 9: 19582 Terminated mplayer -nolirc -vo fbdev2:/dev/fb1 $1 2> /dev/null > /dev/null
/usr/local/sbin/draw-logo.sh: line 9: 19628 Terminated mplayer -nolirc -vo fbdev2:/dev/fb1 $1 2> /dev/null > /dev/null
/usr/local/sbin/draw-logo.sh: line 9: 19670 Terminated mplayer -nolirc -vo fbdev2:/dev/fb1 $1 2> /dev/null > /dev/null
/usr/local/sbin/draw-logo.sh: line 9: 19712 Terminated mplayer -nolirc -vo fbdev2:/dev/fb1 $1 2> /dev/null > /dev/null
/usr/local/sbin/draw-logo.sh: line 9: 19754 Terminated mplayer -nolirc -vo fbdev2:/dev/fb1 $1 2> /dev/null > /dev/null
/usr/local/sbin/draw-logo.sh: line 9: 19800 Terminated mplayer -nolirc -vo fbdev2:/dev/fb1 $1 2> /dev/null > /dev/null
/usr/local/sbin/draw-logo.sh: line 9: 19842 Terminated mplayer -nolirc -vo fbdev2:/dev/fb1 $1 2> /dev/null > /dev/null
/usr/local/sbin/draw-logo.sh: line 9: 19885 Terminated mplayer -nolirc -vo fbdev2:/dev/fb1 $1 2> /dev/null > /dev/null
/usr/local/sbin/draw-logo.sh: line 9: 19927 Terminated mplayer -nolirc -vo fbdev2:/dev/fb1 $1 2> /dev/null > /dev/null
/usr/local/sbin/draw-logo.sh: line 9: 19969 Terminated mplayer -nolirc -vo fbdev2:/dev/fb1 $1 2> /dev/null > /dev/null
/usr/local/sbin/draw-logo.sh: line 9: 20015 Terminated mplayer -nolirc -vo fbdev2:/dev/fb1 $1 2> /dev/null > /dev/null
/usr/local/sbin/draw-logo.sh: line 9: 20057 Terminated mplayer -nolirc -vo fbdev2:/dev/fb1 $1 2> /dev/null > /dev/null
/usr/local/sbin/draw-logo.sh: line 9: 20099 Terminated mplayer -nolirc -vo fbdev2:/dev/fb1 $1 2> /dev/null > /dev/null
/usr/local/sbin/draw-logo.sh: line 9: 20141 Terminated mplayer -nolirc -vo fbdev2:/dev/fb1 $1 2> /dev/null > /dev/null
/usr/local/sbin/draw-logo.sh: line 9: 20187 Terminated mplayer -nolirc -vo fbdev2:/dev/fb1 $1 2> /dev/null > /dev/null
/usr/local/sbin/draw-logo.sh: line 9: 20229 Terminated mplayer -nolirc -vo fbdev2:/dev/fb1 $1 2> /dev/null > /dev/null
/usr/local/sbin/draw-logo.sh: line 9: 20271 Terminated mplayer -nolirc -vo fbdev2:/dev/fb1 $1 2> /dev/null > /dev/null
/usr/local/sbin/draw-logo.sh: line 9: 20313 Terminated mplayer -nolirc -vo fbdev2:/dev/fb1 $1 2> /dev/null > /dev/null
/usr/local/sbin/draw-logo.sh: line 9: 20355 Terminated mplayer -nolirc -vo fbdev2:/dev/fb1 $1 2> /dev/null > /dev/null
/usr/local/sbin/draw-logo.sh: line 9: 20401 Terminated mplayer -nolirc -vo fbdev2:/dev/fb1 $1 2> /dev/null > /dev/null
/usr/local/sbin/draw-logo.sh: line 9: 20443 Terminated mplayer -nolirc -vo fbdev2:/dev/fb1 $1 2> /dev/null > /dev/null
/usr/local/sbin/draw-logo.sh: line 9: 20485 Terminated mplayer -nolirc -vo fbdev2:/dev/fb1 $1 2> /dev/null > /dev/null
/usr/local/sbin/draw-logo.sh: line 9: 20527 Terminated mplayer -nolirc -vo fbdev2:/dev/fb1 $1 2> /dev/null > /dev/null
/usr/local/sbin/draw-logo.sh: line 9: 20569 Terminated mplayer -nolirc -vo fbdev2:/dev/fb1 $1 2> /dev/null > /dev/null
/usr/local/sbin/draw-logo.sh: line 9: 20615 Terminated mplayer -nolirc -vo fbdev2:/dev/fb1 $1 2> /dev/null > /dev/null
/usr/local/sbin/draw-logo.sh: line 9: 20657 Terminated mplayer -nolirc -vo fbdev2:/dev/fb1 $1 2> /dev/null > /dev/null
/usr/local/sbin/draw-logo.sh: line 9: 20699 Terminated mplayer -nolirc -vo fbdev2:/dev/fb1 $1 2> /dev/null > /dev/null
/usr/local/sbin/draw-logo.sh: line 9: 20741 Terminated mplayer -nolirc -vo fbdev2:/dev/fb1 $1 2> /dev/null > /dev/null
/usr/local/sbin/draw-logo.sh: line 9: 20783 Terminated mplayer -nolirc -vo fbdev2:/dev/fb1 $1 2> /dev/null > /dev/null
/usr/local/sbin/draw-logo.sh: line 9: 20831 Terminated mplayer -nolirc -vo fbdev2:/dev/fb1 $1 2> /dev/null > /dev/null
LIBGL: Shuting down
/usr/local/sbin/draw-logo.sh: line 9: 20873 Terminated mplayer -nolirc -vo fbdev2:/dev/fb1 $1 2> /dev/null > /dev/null
I can hear the Saturn boot music stuttering it's way through but my monitor is a black screen as the small screen continues to display the default swirl screen. Everything is updated and this is the same result with several games I tried. A bad bios completely locks up my system forcing me to reset the system so I'm pretty sure it's gtg. This was my issue before the refresh so I'm stuck.
the error lines are regarding the OGST kit where it tries to play the LOGO for saturn on the LCD screen.
Do you have the LCD kit activated? Does it work on other emulators?
Yes, it is installed and working properly on all other emulators I've played, which I'd approximate at 18ish. The Saturn games are running (horribly haha) and can hear it progress beyond the Saturn boot screen, into the games title screen. Black screen on the monitor. No logo screen change. Beside update, upgrade, and changing the ES & Reicast configs, I haven't changed anything else. Thanks!
cdemu unload 0
cdemu load 0 /home/odroid/ROMS/SEGA/Saturn/<YOUR-ROM>.cue
yabause-qt -f -a
This should start the games without the logo or anything and should show you if the emulator is working at all.
I can tell you the emulator is not perfect and only about 50% of all games will work.
ok, I checked on the issue, and I already know what is causing it.
An update of libgl-odroid (gl4es) is causing this issue, if I take an older version of it it's working fine.
I'm just not sure yet if I can fix it. I'll probably have to contact @ptitSeb about this, the developer of gl4es.
These users thanked the author meveric for the post:
Yes sir indeed the games run great after updating! Still doesn't output logo.mp4 (black screen) but I ain't crying about it. Thanks so much for your help! Pasting output just in case there is something that is still wrong on my end.
odroid@gamestation-turbo:~$ yabause-xbmc "/home/odroid/ROMS/SEGA/Saturn/Creature Shock Disc 1.iso"
LIBGL: Initialising gl4es
LIBGL: v1.1.5 built on Feb 13 2021 08:18:09
LIBGL: Using GLES 2.0 backend
LIBGL: loaded: libGLESv2.so
LIBGL: loaded: libEGL.so
LIBGL: Using GLES 2.0 backend
LIBGL: Hardware Full NPOT detected and used
LIBGL: Extension GL_EXT_blend_minmax detected and used
LIBGL: FBO are in core, and so used
LIBGL: PointSprite are in core, and so used
LIBGL: CubeMap are in core, and so used
LIBGL: BlendColor is in core, and so used
LIBGL: Blend Substract is in core, and so used
LIBGL: Blend Function and Equation Separation is in core, and so used
LIBGL: Texture Mirrored Repeat is in core, and so used
LIBGL: Extension GL_OES_mapbuffer detected
LIBGL: Extension GL_OES_element_index_uint detected and used
LIBGL: Extension GL_OES_packed_depth_stencil detected and used
LIBGL: Extension GL_OES_depth24 detected and used
LIBGL: Extension GL_OES_rgb8_rgba8 detected and used
LIBGL: Extension GL_EXT_texture_format_BGRA8888 detected and used
LIBGL: Extension GL_OES_depth_texture detected and used
LIBGL: Extension GL_OES_texture_stencil8 detected and used
LIBGL: Extension GL_EXT_texture_rg detected and used
LIBGL: high precision float in fragment shader available and used
LIBGL: Max vertex attrib: 16
LIBGL: Extension GL_OES_standard_derivatives detected and used
LIBGL: Max texture size: 8192
LIBGL: Max Varying Vector: 15
LIBGL: Texture Units: 16/16 (hardware: 16), Max lights: 8, Max planes: 6
LIBGL: Max Color Attachments: 1 / Draw buffers: 1
LIBGL: Hardware vendor is ARM
LIBGL: GLSL 300 es supported
LIBGL: GLSL 310 es supported and used
LIBGL: sRGB surface supported
LIBGL: EGLImage from Pixmap supported
LIBGL: EGLImage to Texture2D supported
LIBGL: EGLImage to RenderBuffer supported
LIBGL: Targeting OpenGL 2.1
LIBGL: NPOT texture handled in hardware
LIBGL: Not trying to batch small subsequent glDrawXXXX
LIBGL: try to use VBO
LIBGL: glXMakeCurrent FBO workaround enabled
LIBGL: FBO workaround for using binded texture enabled
LIBGL: Force texture for Attachment color0 on FBO
LIBGL: Hack to trigger a SwapBuffers when a Full Framebuffer Blit on default FBO is done
LIBGL: glX Will try to recycle EGL Surface
LIBGL: Current folder is:/home/odroid
/usr/local/sbin/draw-logo.sh: line 9: 10102 Terminated mplayer -nolirc -vo fbdev2:/dev/fb1 $1 2> /dev/null > /dev/null
/usr/local/sbin/draw-logo.sh: line 9: 10148 Terminated mplayer -nolirc -vo fbdev2:/dev/fb1 $1 2> /dev/null > /dev/null
/usr/local/sbin/draw-logo.sh: line 9: 10190 Terminated