• Recent
  • Tags
  • Popular
  • Home
  • Docs
  • Register
  • Login
RetroPie forum home
  • Recent
  • Tags
  • Popular
  • Home
  • Docs
  • Register
  • Login

What are your favourite RetroPie customisations?

Scheduled Pinned Locked Moved General Discussion and Gaming
favouritenew install
14 Posts 10 Posters 891 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.
  • M
    mattrixk
    last edited by mattrixk 8 Jun 2020, 07:32 6 Aug 2020, 06:31

    Hi all!

    What are your "must have" RetroPie elements?

    I recently had to rebuild my system (I think the SD card finally died) and I want to make sure my new setup has all the best stuff on it.

    So far I've started a fresh install, set up SSH/Wifi, fixed my overscan, set up the main systems I want and got my PS3 controller working. I also have the roms running from my NAS drive, and Kodi is set up how I like it.

    So, it's currently perfectly usable, but it's not enough.

    I'll also be setting up overlays and scanlines, along with Meleu's Joystick Selection script, and custom startup and selection images.

    Are there any big things I've missed?

    • What Ports do you see as essential?
    • Has PS3 controller support for ScummVM gotten any better than it used to be? (I remember the button configuration was bonkers and I had to jump through flaming hoops to change it)
    • Is Grid view a fully supported feature? When I last looked into it, it was still a niche idea. Are their any good themes to highlight it?

    I realised that I've been away from this community for a long time, so there's probably been a ton of development around interesting things to do with RetroPie that I haven't even considered. Are there any new and wonderful things that I haven't mentioned?

    My ES themes: MetaPixel | Spare | Io | Indent

    X 1 Reply Last reply 6 Aug 2020, 09:21 Reply Quote 0
    • X
      xFJSx @mattrixk
      last edited by 6 Aug 2020, 09:21

      @mattrixk yoa can take a peek at pegasus-frontend which is pretty fast an use gameOS as theme for it. But use the latest build for the frontend, you can find it under the experimental section of the retropie packages.

      1 Reply Last reply Reply Quote 0
      • W
        wmarcio
        last edited by wmarcio 8 Jul 2020, 02:33 7 Aug 2020, 01:31

        I like to add some BGM on retropie, and i have my .ogg music list.

        1 Reply Last reply Reply Quote 0
        • S
          simpleethat
          last edited by 7 Aug 2020, 02:38

          A few little things I always do that I think really add to the experience:

          1. For launching images I like to have game cartridges/discs
          2. Customizing the es_systems.cfg to be in a more logical order (I usually organize by year of release but sometimes do consoles/handhelds)
          3. Overlays
          4. Shaders
          5. Meticulously edited gamelists (I'll be honest, I've yet to actually complete this as it gets to be rather daunting, it's on-going) to include:
            a. Games in a series grouped together in the appropriate system
            b. Correct number of players
            c. Genres formalized
            d. Consistent game descriptions (I may never succeed at this but a guy can dream)

          Other things I like the idea of:

          1. Personalized splashscreens (especially videos that can fill the boot time)
          2. Background music (not my cup of tea but I like the idea)
          3. Removal of all that bootup text for a cleaner looking start (I have this on one of my builds and like it but everything else is still being worked on as it's kind of a last thing to me).
          4. Dynamic marquees on a secondary display that show the game/system being displayed (really awesome in my opinion but I haven't come up with good way to pull it off in my living room so it doesn't look out of place).
          1 Reply Last reply Reply Quote 0
          • M
            mitu Global Moderator
            last edited by 7 Aug 2020, 04:32

            @mattrixk said in What are your favourite RetroPie customisations?:

            Has PS3 controller support for ScummVM gotten any better than it used to be? (I remember the button configuration was bonkers and I had to jump through flaming hoops to change it)

            Try the SDL2 variant, it might have better support for gamepads.

            Is Grid view a fully supported feature? When I last looked into it, it was still a niche idea. Are their any good themes to highlight it?

            Yes, it's baked in the stable release now. Try one of @ruckage's themes:

            • https://retropie.org.uk/forum/topic/19016/neo-geo-mini-theme
            1 Reply Last reply Reply Quote 0
            • M
              mattrixk
              last edited by 7 Aug 2020, 05:29

              Thanks for the answers everyone.

              @xFJSx Completely changing the front-end seems like a lot of hassle, and I'm not really sure what the difference will be. I like making my own themes, and I don't know if they'll work on that new front end. Thank you though, maybe something to look at in the future.

              @wmarcio I don't really like noise while scrolling through. I've removed all sound effects and even considered muting any videos I get (but I don't currently use videos).

              @simpleethat Some of these I've done, and some are on the cards. Editing the game list is something I hadn't thought about, so thanks for that (but yes, it is a bit daunting)

              @mitu Oh, great, I'll give that a try! Nice to hear about grid view. I'm looking to get back into theme building, so it will be great to have some examples. Hopefully I can find an updated Windows version of ES that will run them.

              My ES themes: MetaPixel | Spare | Io | Indent

              1 Reply Last reply Reply Quote 0
              • W
                wimpy
                last edited by wimpy 8 Jul 2020, 17:31 7 Aug 2020, 16:30

                At the moment my fav customisations are what I just completed for my setup:

                • Updated retroachievement + savestate information which is generated into game specific images (using <marquee> for this artwork). This happens when you quit a game. A custom script is run from runcommand-onend.sh for this task.

                alt text

                Future customisations I'm contemplating are:

                • Second screen to display artwork/banner of game playing etc. If it pans out it's not possible to do this via the second HDMI on RPI4 I will create a solution to use a PIzero or a second RPI3/4 to display these images and update it over network with runcommand-onstart.sh and runcommand-onend.sh scripts.

                • Retroachievement custom improvement to display up to 4 other friends to compare scores. (reason I've left some space in the custom <marquee> image shown below:
                  alt text

                • Create custom dynamic launch images using custom retroachievement/game-related artwork,. Which will mean once launching a game a lunch/splash screen will be generated (if any changes since last) to display artwork,screenshots and retroachievement information, system logo ++ etc.

                • Further improve my own gamelist/synopsis system, which is a system I created to be in control over what ends up in my gamelist.xml and a system which I use to curate all my xtras (game-artworks etc)
                  alt text

                Cool to see what other custom solutions are out there! :)

                1 Reply Last reply Reply Quote 1
                • W
                  wimpy
                  last edited by 7 Aug 2020, 16:39

                  Here is an example of a game that has savestates and unlocked achievements for comparison.
                  alt text

                  Hopefully I can de-attach this so it can be used by others sometime soon. Or someone else will pick up the idea and beat me to it :D

                  1 Reply Last reply Reply Quote 0
                  • W
                    wimpy
                    last edited by 7 Aug 2020, 16:54

                    @mattrixk in regards to Ports I've always enjoyed installing and playing the following:

                    SuperTux
                    Super Mario War
                    Doom, Doom II

                    and for some reason I really enjoyed playing Dinothawr the other day :)

                    S 1 Reply Last reply 7 Aug 2020, 17:32 Reply Quote 0
                    • S
                      sirhenrythe5th @wimpy
                      last edited by sirhenrythe5th 8 Jul 2020, 18:32 7 Aug 2020, 17:32

                      I renamed all my games to sort them.
                      For everything but MAME i sorted the games by genre, so i.e. "RPG - Zelda: A link to the past".
                      I furthermore sorted them logical, i.e "MERCS became COMMANDO II: MERCS".
                      In MAME i sorted the games by developer starting with ATARI.
                      A lot of work indeed but worth every hour, me and my buddies love it.
                      You dont get this with just using a scraper and there is not a single "in da houze"-prebuilt offering this.
                      As we are talking about scrapers, i also exchanged every scraped image against an own searched in the WWW.

                      -- Retro-Achievements Username: SirALX --
                      RetroRatio: 1.88
                      Started Games beaten: 2,47%
                      Site Rank: 4382/93743 ranked users (TOP 4.76%)
                      Last seen in [The Legend of Zelda: Lost in Time (HACK) [N64], exploring Hyrule at Night]

                      C 1 Reply Last reply 7 Aug 2020, 18:41 Reply Quote 2
                      • C
                        Clyde @sirhenrythe5th
                        last edited by 7 Aug 2020, 18:41

                        @sirhenrythe5th You, sir, are my kind of addict. 🧐

                        S 1 Reply Last reply 7 Aug 2020, 18:47 Reply Quote 2
                        • S
                          sirhenrythe5th @Clyde
                          last edited by 7 Aug 2020, 18:47

                          @Clyde yep, it seems i am guilty 😄

                          -- Retro-Achievements Username: SirALX --
                          RetroRatio: 1.88
                          Started Games beaten: 2,47%
                          Site Rank: 4382/93743 ranked users (TOP 4.76%)
                          Last seen in [The Legend of Zelda: Lost in Time (HACK) [N64], exploring Hyrule at Night]

                          1 Reply Last reply Reply Quote 0
                          • T
                            ts-x
                            last edited by 8 Aug 2020, 01:45

                            Opinions may vary, but to me DXX-Rebirth (Descent 1 & 2), Cannonball (Outrun), UR-Quan Masters (Star Control II), and Super Mario War are must have ports. Cave Story, Mari0, Openblok, and Tyrian are worth a look as well.

                            1 Reply Last reply Reply Quote 0
                            • R
                              rilight
                              last edited by 10 Aug 2020, 15:20

                              @wimpy I would absolutely love documentation on how you got all this working! It looks amazing, and I'm definitely hoping I can get something like that set up on my install in the future :D

                              1 Reply Last reply Reply Quote 0
                              14 out of 14
                              • First post
                                14/14
                                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.

                                This community forum collects and processes your personal information.
                                consent.not_received