...create launching images that would display the control scheme for every game (but that's way more effort than I really feel like going through).
That's exactly what I did for Arcade titles (with a copy of PhotoShop and a PC), but it's a big time investment. I did about ten/fifteen "major" games and then figured I'd get to the rest eventually.
I'm able to "re-use" some work for games that have the same controls. (e.g. Pac-Man and Ms.Pac-Man both use the "no buttons required" image) I also tried to make the button naming generic so that I can re-use images. If the buttons for "shoot" and "jump" are in the same place then I re-use the image. So far I've done early arcade titles which simpler control schemes.
Just... wow. I tried a few different things to do what this does. I can't believe this is the first time I have found this particular thread considering how often I searched for BG Music for RetroPie!!
I installed it just 10 minutes ago on a PiCade running Buster 4.7.16 I think. (It's fully updated as of this post). Works FLAWLESSLY with the Arcade Ambience MP3s.
Thank you for these. Any chance you can upload them without game images on the screens? I also noticed several missing systems due to "no emulation, no theme" and I was wondering if they are a work in progress still or if this is all done?
Hey guys, yes I like that one too thanks @Stuart2773 but it sounds too much like the snes classic menu as I have the original on my Nintendo build already. I do like the one @Clyde posted but only like the start of it, I might have a play and crop and loop before it all starts going crazy haha.
@mitu Ok, now i just heard that i did have sound on my previews, even when i select games! It is just veeeeery low. The screensaver sound is still on the right volume level, so do not know why they differ, but i vill try to investigate.
that's curious now.
I just altered the bluetooth connection method to "boot" (instead of background), and the nes30 pad always immediatly reconnects after pressing the power button.
I don't even have to wait a few seconds...
I'm pretty sure I tried that mode the first time as well... with very different result.
anyhow, still don't know how to figure out which firmware version is inside my 8Bitdo gamepad.
@anassassinsblade that's just a video splash. They either disabled the ES splash or just changed it so it was a more seamless transition between the retropie boot splash and the ES splash. It's just a hack.
"note that in order to ensure sensible memory splits across Pi models, RetroPie utilises the gpu_mem_256, gpu_mem_512 and gpu_mem_1024 overrides, which apply to Pis with that amount of memory (for example, the Pi 2 has 1024MB memory, so will use the gpu_mem_1024 setting). This setting overrides the gpu_mem setting"
There's a minimum amount of VRAM required to display certain size wallpapers. If you have just 1, 1920x0180 wallpaper, you MUST have 256 meg RAM split. But that 256 RAM split will take you up to 10 or so wallpapers. The next jump is probably 512 split. Which should still be just fine with most of the emulators that the Pi can handle.
You can make sure your theme wallpapers are 720p and that will help you with the RAM issues. ES was not designed for the Pi, but it works.
The Carbon theme was designed for the Pi's limited video RAM just for the white screen problems. If you're going to make some custom themes, try thinking in 'parts' instead of 'wallpapers.' Several 512x512 images take less VRAM than a 1920x1080 wallpaper. Try to re-use elements so ES doesn't have to fill VRAM with a massive picture.
That is very strange. A 10x10 pixel image will take the VRAM of a 16x16 image. Everything unwraps to a power of 2. As long as these images are not SVGs. An SVG stretched to full screen takes a canvas to display, and that canvas takes the full VRAM of that area. So even if the SVG has a single line in it, and the file size is 0.5kb, it will take the same VRAM as a 1080p PNG uncompressed. Fonts shouldn't take too much RAM, and they are regular RAM.
@TMNTturtlguyand for this last thing it's because I told you don't use so many svg files... Rpi can handle pngs very well, I only use svg for system logo, you have 3 svg on each system folder.
But we still can read a bit more of interesting info:
Also, keep in mind that the RAM splits should stay in powers of 2. Just like any images you use in the theme. 2, 4, 8, 16, 32, 64, 128, 256, 512, 1024, 2048, 4096... Your 1x343 image uses the same RAM a 512x512 image would take, as does the 350x350 image. They all unfold to a power of 2 in VRAM.
I hope this helps to understand things a bit better.