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

    Pixel Theme

    Scheduled Pinned Locked Moved Projects and Themes
    themepixel
    690 Posts 92 Posters 912.5k 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.
    • RookervikR
      Rookervik Global Moderator @Vega
      last edited by

      @Vega SegaCD already has a rom folder. Put your games in there and it should show up. I don't think I made a MegaCD logo. Just SegaCD.

      Turbo Grafx CD has a theme, but no link to it as RetroPie doesn't want to add that right now. You can edit your es_systems.cfg and duplicate the pcengine section and rename everyting to TurboGraphicsCD. Tell it to use the "tgcd" theme.

      Duplicate this section:

      <system>
          <name>pcengine</name>
          <fullname>TurboGrafx 16 (PC Engine)</fullname>
          <path>~\.emulationstation\roms\pcengine</path>
          <extension>.pce .zip .cue .PCE .ZIP .CUE</extension>
          <command>%HOME%\.emulationstation\systems\retroarch\retroarch.exe -L %HOME%\.emulationstation\systems\retroarch\cores\mednafen_pce_fast_libretro.dll "%ROM_RAW%"</command>
          <platform>pcengine</platform>
          <theme>pcengine</theme>
      </system>
      

      And change it to this:

      <system>
          <name>tgcd</name>
          <fullname>TurboGrafx 16 CD</fullname>
          <path>~\.emulationstation\roms\tgcd</path>
          <extension>.cue .CUE</extension>
          <command>%HOME%\.emulationstation\systems\retroarch\retroarch.exe -L %HOME%\.emulationstation\systems\retroarch\cores\mednafen_pce_fast_libretro.dll "%ROM_RAW%"</command>
          <platform>pcenginecd</platform>
          <theme>tgcd</theme>
      </system>
      

      Note: If your TGCD games are in a different format than CUE, add that format above in the <extension> section.

      That will add a Turbo Graphics CD section. After you create a folder called "tgcd" in the rom directory and place your cd images there, it should appear after restarting emulationstation.

      1 Reply Last reply Reply Quote 0
      • edmaul69E
        edmaul69 @mattrixk
        last edited by edmaul69

        @mattrixk adding emulationstation kids makes it really easy. Set it in kiosk then all you have to do is press start, a, a

        1 Reply Last reply Reply Quote 0
        • mattrixkM
          mattrixk
          last edited by

          @Rookervik
          I finished my take on your Pixel theme.

          I called it MetaPixel and I made a post about it here.

          I think I did the attribution correctly, but if you would like me to change it, let me know.

          My ES themes: MetaPixel | Spare | Io | Indent

          1 Reply Last reply Reply Quote 0
          • RookervikR
            Rookervik Global Moderator
            last edited by

            Eh, too much work... 70+ of these? No thanks. Haha

            undefined

            herb_fargusH mattrixkM edmaul69E dankcushionsD 4 Replies Last reply Reply Quote 3
            • herb_fargusH
              herb_fargus administrators @Rookervik
              last edited by

              @Rookervik would be super impressive though

              If you read the documentation it will answer 99% of your questions: https://retropie.org.uk/docs/

              Also if you want a solution to your problems read this first: https://retropie.org.uk/forum/topic/3/read-this-first

              1 Reply Last reply Reply Quote 0
              • mattrixkM
                mattrixk @Rookervik
                last edited by

                @Rookervik Looks awesome though.

                My ES themes: MetaPixel | Spare | Io | Indent

                1 Reply Last reply Reply Quote 0
                • edmaul69E
                  edmaul69 @Rookervik
                  last edited by

                  @Rookervik looks pretty cool though. Only problem i think you would have comes with older consoles. Some can be a little hard to have useable graphics to make a theme out of. I am going to run into the same issue with the theme im making.

                  1 Reply Last reply Reply Quote 0
                  • dankcushionsD
                    dankcushions Global Moderator @Rookervik
                    last edited by

                    @Rookervik said in Pixel Theme:

                    Eh, too much work... 70+ of these? No thanks. Haha

                    undefined

                    omg, you tease! that is so ace :)

                    1 Reply Last reply Reply Quote 0
                    • RookervikR
                      Rookervik Global Moderator
                      last edited by

                      Got tired of the ugly Ports graphics. So I boosted the green, and changed the logo a little. I like it better.
                      undefined

                      mattrixkM 1 Reply Last reply Reply Quote 2
                      • mattrixkM
                        mattrixk @Rookervik
                        last edited by

                        @Rookervik Is there any particular reason you chose the Linux penguin as your image for Ports? When I made MetaPixel I changed it to your default Computer image, I guess because I just see Ports as "computer games" so the Computer image fit.

                        Also, your colour choices are much better than mine. Do you have any sort of system for choosing colours? I started trying to make companies follow a colour scheme (all Sega consoles are red, all Nintendo are blue etc), but it was time consuming so I didn't really follow through with it.

                        Unrelated note: Have you ever been able to get the Gamelist to show in lowercase? It's frustrating being stuck in uppercase.

                        My ES themes: MetaPixel | Spare | Io | Indent

                        RookervikR 1 Reply Last reply Reply Quote 0
                        • RookervikR
                          Rookervik Global Moderator @mattrixk
                          last edited by

                          @mattrixk Ports was the hardest logo to try to think up. I sketched a dozen different things. I asked a bunch of people what would make a good ports logo. I didn't want to re-use art from other sections. I finally just said, "fine, it's linux, I'll just draw the linux penguin."

                          For colors, I just matched a color in the system's logo. If the logo was just black and white, I tried to look at the console to see some colors to use. If none of that worked, I just looked at all the colors and picked one that hadn't been used too much, yet.

                          As for upper case gamelists, I don't think you can change it. I have the <forceUppercase> set to zero and it doesn't change the gamelist. So that's something we'd have to as the ES coders to fix.

                          mattrixkM 1 Reply Last reply Reply Quote 0
                          • RookervikR
                            Rookervik Global Moderator
                            last edited by

                            Also kinda tired of tetris. Messing with new ideas.

                            undefined

                            1 Reply Last reply Reply Quote 1
                            • RookervikR
                              Rookervik Global Moderator
                              last edited by

                              undefined Give it a little transparency like SNES could do :D

                              mattrixkM 1 Reply Last reply Reply Quote 0
                              • mattrixkM
                                mattrixk @Rookervik
                                last edited by

                                @Rookervik That looks really, really nice. You are very good at backgrounds especially.

                                How would you do the borders and transparent background? Would you just do a big png and use <size> to stretch it to the size you want? You'd risk messing with the border width doing it that way...

                                I've been meaning to try using <ninepatch> for borders, then a small 16x16 white png stretched as the background (and then use <color>00000033</color> to change colour and opacity), but I haven't had the chance to see if it works yet. Have you given ninepatch a go?

                                My ES themes: MetaPixel | Spare | Io | Indent

                                1 Reply Last reply Reply Quote 0
                                • RookervikR
                                  Rookervik Global Moderator
                                  last edited by

                                  9 patch was never implemented. Luckily ES uses point filtering to stretch images so it will still look sharp no matter how much it's stretched. And yes, just stretch it to full screen. If I wanted, I could cut them into sections and make them stretch based on screen width, but that's a hassle. And you run the risk of things not lining up exactly.

                                  mattrixkM 1 Reply Last reply Reply Quote 0
                                  • mattrixkM
                                    mattrixk @Rookervik
                                    last edited by

                                    @Rookervik No ninepatch? Shame. The things I could have done... Oh well.

                                    I just matched a color in the system's logo

                                    Duh. I never even thought of that. I'm not really happy with any of the colours I used in MetaPixel, but colours have never been a strong suit for me.

                                    What program do you use for all your images? I really like your backgrounds (but you may have been able to tell that).

                                    My ES themes: MetaPixel | Spare | Io | Indent

                                    RookervikR 1 Reply Last reply Reply Quote 0
                                    • RookervikR
                                      Rookervik Global Moderator @mattrixk
                                      last edited by

                                      @mattrixk I use irfanview, photoshop, paint tool sai, illustrator and graphics gale. The pixel backgrounds are done just in Photoshop. The consoles are done in graphics gale and colored in photoshop.

                                      mattrixkM 1 Reply Last reply Reply Quote 0
                                      • mattrixkM
                                        mattrixk @Rookervik
                                        last edited by

                                        @Rookervik Cool. I think I heard of Graphics Gale when I was researching pixel art programs a while ago. I ended up settling on Pyxel Edit, which I really like.

                                        My ES themes: MetaPixel | Spare | Io | Indent

                                        1 Reply Last reply Reply Quote 0
                                        • mattrixkM
                                          mattrixk @Rookervik
                                          last edited by

                                          @Rookervik said in Pixel Theme:

                                          As for upper case gamelists, I don't think you can change it. I have the <forceUppercase> set to zero and it doesn't change the gamelist. So that's something we'd have to as the ES coders to fix.

                                          Breakthrough! I've been playing with a new theme, and I've figured out how to make gamelists lowercase. Just don't set <forceUppercase>. If you try to set it to 0 it will make it uppercase, but if you leave it out of your theme entirely, the gamelist will be lowercase.

                                          Woo Hoo!

                                          My ES themes: MetaPixel | Spare | Io | Indent

                                          RookervikR 1 Reply Last reply Reply Quote 0
                                          • RookervikR
                                            Rookervik Global Moderator @mattrixk
                                            last edited by

                                            @mattrixk Haha, that's crazy, but seems very much on par with ES in general. Great find! Non-uppercase allows you to fit a lot more of the game title in a smaller space. :D

                                            mattrixkM edmaul69E 2 Replies Last reply Reply Quote 0
                                            • First post
                                              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.