@h2805270 Wow, thanks for the B/W versions. Nice. I do like the rearrangement on the "Adventures" logo. And also thanks for appreciating my short writeup on the logo editing.
FWIW these are the fonts used (grepped from the accompanied README.txt in the initial post):
Font: Acknowledgement (SIL Open Font License v1.10)
Font: Amira Light, https://www.ffonts.net/Amira-Light.font
Font: BPdots Unicase Square by George Triantafyllakos
Font: FV Almelo (free personal)
Font: Nexa Rust Sans Black (free personal)
Font: Mallica Fairytale Demo (free for personal use only)
Font: Master of Break (free for personal use only)
Font: Nexa Rust Sans Black (free personal & commercial)
If someone needs the text as text logo versions (and before converted to path objects for final display) pls shout. Note that in some logos I did change the font-path afterwards.
Finally had more time to work on this. Tried generating the crash again. What’s weird is I get a blank log file when it crashes on boot. While I was looking at logs, I did some poking around.
Found and deleted a duplicate gamelist.xml under /opt/retropie for one of my systems from before I did my scraping. I thought I had cleaned those all out beforehand. The others are on the same drive as my game library.
I checked for and installed Retropie updates.
Not very scientific, I admit, so I regret if I’ve muddied the troubleshooting. That said, I’ve made progress. I’ve started getting errors about input devices:
Basically, it doesn’t seem to like that I have my 8BitDo dongle plugged in. I also have a couple of controllers paired directly with Bluetooth. Was trying different methods to see if one was more responsive than the other. Well, even with the Bluetooth controllers turned off, it seems like it is just enough to anger things during boot. Unplugging the dongle stopped the crashes. I just wait until after boot to plug in.
The only remaining thing that troubles me is why did it matter what theme I had before? Why did turning off favorites and last played collections help. That duplicate gamelist.xml may have mattered more than I thought.
Well, enough rambling from me. Hope this helps someone later on if they run into similar issues.
@rbezares I had this a couple of days back, somehow es had managed to remove it self, I refreshed the card and it happened again, although got slightly further in the boot as es did appear before crashing. I flashed a new image to a different micros and it has worked fine since so am putting it down to a bad card
try mupen64plus-gliden64. it should be the best performance and compatibility in general, but be warned that it's quite normal for n64 to exhibit poor performance on pi4, but several games can perform pretty well.
I tried uncommenting and changing the hdmi_group and hdmi_mode options in the config.txt, but no audio improvement.....just poor video!
from what to what? i suggest a 1080p60 mode in your config.txt (please provide copies of all configs you edit.). any further lowering of resolution you need to do can be done via the runcommand, although personally i leave everything at 1080p.
please also provide /opt/retropie/configs/n64/mupen64plus.cfg
EmulationStation by default uses libvlc, when you switch to omxplayer, then it will use omxplayer.
.. video still do not play.
Yes, because, as I explained before, vlc now uses the same path to decode videos as omxplayer.
Ah, apparently these are patches for vlc and the libvlc..
These are already included in Raspbian (and therefore RetroPie) and used internally by libvlc. Those patches are the reason that vlc behaves similarly to omxplayer.
I feel like my last statement from my previous reply was misleading - I was referring to the fact that if we force vlc to use SW decoding, then we'll lose the HW decoding advantage from the RPI patches added to vlc. Right now, we don't configure libvlc in EmulationStation, so the only option currently for those troublesome videos is conversion.
Out of curiosity, what is the development path forward for 64-bit RPiOS? Omxplayer is officially deprecated in favor of VLC by RPiT so it looks like its VLC or die...
I solved my own problem! I modified the EmulationStation startup script to toggle back and forth between horizontal and vertical mode on a restart. So, now I can rotate my monitor, restart EmulationStation, and my menus match the orientation. Here is the updated file:
while true; do
rm -f /tmp/es-restart /tmp/es-sysrestart /tmp/es-shutdown
"$esdir/emulationstation" "$@" $rotate
if [ -f /tmp/es-restart ]; then
if [ -z "$rotate" ]
if [ -f /tmp/es-sysrestart ]; then
rm -f /tmp/es-sysrestart
if [ -f /tmp/es-shutdown ]; then
rm -f /tmp/es-shutdown
@ruckage Thank for the input and the time you took to try it out.
Scroll sound isn't played on the system select when you hold down the direction button
That seems like a bug, good job for finding it !
The launch sound isn't fully played when launching a game - it's cut off so only a very brief snippet is played. I'm assuming that the closing of ES would need to be delayed until sounds have finished playing.
That's sad, I'm not sure if it's possible to delay it until the sound have finished playing. I will take a look but I can't promise anything.
At the moment you'll notice with the neo geo mini theme the scroll sound is quite bad when continuously scrolling but a very short sound like a quick click for example would likely sound perfect.
The sounds I used are very short but I noticed the same problem. I think the way audio is handled in ES make it so that only one sound is played at a time. If you move the cursor, the sound is played ONLY if another sound isn't already played. This need to be changed, I need to see how the sounds work with the SDL library.
An extra sound for when holding down a direction would be very beneficial - something like <sound name="scroll-continuous">. This could either be left blank if the the developer wanted no sound to be played when continuously scrolling or they could use a shorter sound effect that is suited to fast scrolling.
That sound like an interesting idea, but first let's see what we can do with better sound handling.