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

New Comic Book Theme!

Scheduled Pinned Locked Moved Projects and Themes
themees themesconcept
1.5k Posts 159 Posters 5.3m 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
    meleu @TMNTturtlguy
    last edited by 29 Jun 2017, 23:44

    @TMNTturtlguy hey dude!! I didn't know about that image for genesis!!! Just use the same for megadrive and it's done!! :D

    • Useful topics
    • joystick-selection tool
    • rpie-art tool
    • achievements I made
    T 1 Reply Last reply 29 Jun 2017, 23:50 Reply Quote 0
    • T
      TMNTturtlguy @meleu
      last edited by 29 Jun 2017, 23:50

      @meleu already done - not sure it is my favorite, but i will throw it in the folder.

      0_1498780184224_sonic 2.png

      M 1 Reply Last reply 29 Jun 2017, 23:54 Reply Quote 0
      • M
        meleu @TMNTturtlguy
        last edited by meleu 29 Jun 2017, 23:54

        @TMNTturtlguy OK, it can be an option. But I would suggest to use for megadrive the same image you're using for genesis as default.

        What really bothers me is seeing a Battletoads character in MegaDrive detailed view. I think Battletoads leads our minds to NES (at least for most people).

        • Useful topics
        • joystick-selection tool
        • rpie-art tool
        • achievements I made
        T L 2 Replies Last reply 29 Jun 2017, 23:57 Reply Quote 0
        • T
          TMNTturtlguy @meleu
          last edited by 29 Jun 2017, 23:57

          @meleu I always prefered battle toads on Sega/megadrive for some reason i didn't like it on NES. But i have made the change.

          1 Reply Last reply Reply Quote 0
          • T
            TMNTturtlguy
            last edited by 30 Jun 2017, 00:04

            Theme Update:

            Once again I have adjusted the text to align with the modifications to ES by @jdrassa .

            Also per request i have changed the megadrive rip image from the battle toads to sonic. I have also added an alternate sonic2 logo to the art/rip folder. if you want to change the rip image here are the instructions.

            1. open the theme folder
            2. open the system folder you want to modify megadrive
            3. open the theme.xml
            4. edit line 54 - change "sonic" to "bt" for battle toads, or "sonic 2 " for the new sonic logo.
              Note: to see all available comic rips and the correct name browse to theme folder /art/rip
            5. save the .xml file
              6 restart ES and the change has been made.

            You can do this for any system.

            Sonic Image being use (same as sega genesis)
            0_1498780985521_sonic.png

            New sonic image "Sonic 2"
            0_1498781006165_sonic 2.png

            Original Battle Toads image "bt"
            0_1498781036551_bt.png

            1 Reply Last reply Reply Quote 0
            • L
              lilbud @meleu
              last edited by 30 Jun 2017, 00:07

              @meleu @TMNTturtlguy

              I regret absolutely nothing

              0_1498781230070_a8c71296-6e8f-49d0-a413-5386d00243f1-image.png

              Creator of the Radiocade: https://retropie.org.uk/forum/topic/6077/radiocade

              Backlog: http://backloggery.com/lilbud

              M 1 Reply Last reply 4 Jul 2017, 05:33 Reply Quote 6
              • E
                enderandrew
                last edited by 30 Jun 2017, 07:47

                I was holding off on my Raspberry Pi build but this theme is so gorgeous that I may want to start immediately using ES on Windows for the time being. Are there any Windows compiled builds I can use to properly take advantage of this theme?

                M 1 Reply Last reply 30 Jun 2017, 08:09 Reply Quote 1
                • M
                  meleu @enderandrew
                  last edited by 30 Jun 2017, 08:09

                  @enderandrew maybe this: https://github.com/HerbFargus/Portable-Game-Station/releases

                  • Useful topics
                  • joystick-selection tool
                  • rpie-art tool
                  • achievements I made
                  1 Reply Last reply Reply Quote 0
                  • P
                    pjft
                    last edited by 30 Jun 2017, 09:21

                    @TMNTturtlguy hi!

                    I know you hate me by now for bringing up new things every now and then. I'm sorry. :)

                    I'm wondering if it'd be possible to ask you to create a separate theme folder as well, under custom-collections for users to be able to create their own collections under it, should there not be a custom theme for it.

                    This comes from @cyperghost 's suggestion, which after thinking it through I think makes some sense and is an elegant way to standardize the support for these features across themes.

                    This way, if you create a TMNTcollection, if you have a TMNTtheme folder it will use it as an entry in the systems list. If not, it will create a subfolder under this Game Collectionsentry on the system list. That way you could use whatever theme you'd want, and create whatever collections you'd want, without being restricted by existing theme folders, provided that that custom-collectionsfolder exists. So battletoads, best-of 2-player games, final fantasy, whatever - people can create them and organize them without needing a specific theme entry.

                    No urgency, but let me know if this makes sense.

                    Thanks in advance for your time - regardless of whether you have the availability or interest in pursuing it!

                    T 1 Reply Last reply 30 Jun 2017, 18:24 Reply Quote 2
                    • T
                      TMNTturtlguy @pjft
                      last edited by 30 Jun 2017, 18:24

                      @pjft I don't mind your requests at all, i enjoy them, so keep them coming. You have done way more for me and the community than i have done for you,.

                      I can create a folder called custom-collections

                      I do need more clarity on how this will work and what it should look like. Unfortunately i have been traveling for work not stop and have had little time to work on my projects. I have spent my available time completing a full size arcade cabinet build, Last night I got it all lit up and running, now i just need to tweak the 4 player controls a bit!

                      My understanding is you want a folder called custom-collections. Will this be a themed folder with a system background and system logo? How will users create a "Battletoads" within this? How will they create a system logo? Will it just reuse the same background for each system the create?

                      If you could clarify how this will work, i can get you what you need! Thanks

                      1 Reply Last reply Reply Quote 0
                      • C
                        cyperghost
                        last edited by cyperghost 30 Jun 2017, 19:45

                        @TMNTturtlguy
                        It will look like this. Just a text selection inside the custom-collection. If there is already a them for ex. "Megaman" available it will be shown in the caroussel selection if not it will be a text selection within custom-collection
                        It's a sneaky way to maintain themes because not all themes are so extended as your "Comic Book Theme" is (good work btw.)

                        Of course it is intended to work without these dirty hacks, bugs and "features" like I wrote in the linked topic ;)
                        @pjft mate, please correct me if I'm wrong

                        1 Reply Last reply Reply Quote 0
                        • P
                          pjft
                          last edited by 30 Jun 2017, 20:43

                          Apologies - made the same mistake when asking @UDb23 for his help with Carbon. My bad.

                          @cyperghost explained it for the most part, but I'll write a separate post for all theme makers, so the information is centralized now.

                          Summary is:

                          • Users will be able to create any kind of collections in ES (examples: "2-player best games", "kids games", "co-op games", "final fantasy", "sonic games", "sega games", "NES Mini", "SNES Mini", whatever).
                          • If there's a theme folder for the collection, it will be added as a separate system entry.
                          • As not all themes will have all possible collections (and, in fact, different users may have different collection ideas), instead of requiring the themes to be constantly updated, if a collection doesn't have the name of an exiting (and unused!) theme folder, it will be added as a sub-folder entry in this new custom-collectionssystem. This way different themes don't need to implement multiple specific folders. As long as there's this folder, they'll all have a place to live, regardless of the theme.

                          Hope this clarifies it a bit.

                          Thanks for the help!

                          C J 2 Replies Last reply 30 Jun 2017, 21:07 Reply Quote 2
                          • C
                            cyperghost @pjft
                            last edited by cyperghost 30 Jun 2017, 21:07

                            @pjft No I got really be excited how this works exactly. Can you post this also in the central thread you will create? Just for the stupids like me :D
                            @TMNTturtlguy The "How it work"-link I send to you is no means similar to the @pjft ES fork works ... But it will look like that :) Just as intention! How the magic behind really works I don't know - that's pjft's se c re ++.

                            1 Reply Last reply Reply Quote 1
                            • J
                              jdrassa @pjft
                              last edited by 30 Jun 2017, 21:15

                              @pjft how are you going to handle switching between themes? Are you going to regenerate the collections? I am going to make finishing up the theme variables / default theme feature a priority. I think it will provide a simpler alternative.

                              Get latest build of EmulationStation for Windows here

                              1 Reply Last reply Reply Quote 1
                              • P
                                pjft
                                last edited by pjft 30 Jun 2017, 21:29

                                @jdrassa The collections themselves (i.e. the data) isn't regenerated, but the views will be.

                                ...I see. You're covering the case where the starting theme would have, for example, a theme folder kidsgamesand the new one wouldn't - or vice versa.

                                I suppose whenever we load a new theme, I'll check for existing folders, and then I suppose I can do something like:

                                vector<string> unused_theme_folders;
                                vector<FileData> custom_collection_subfolders = custom_collection_filedata->getFilesRecursive(FOLDER);
                                vector<SystemData> game_collection_systems;
                                
                                // check which ones have a dedicated folder and move them out of the custom collection games.
                                for each (entry in custom_collection_games)
                                {
                                   if (unused_theme_folders contains entry_name)
                                      create new system entry for this collection
                                }
                                
                                // check which ones don't have a dedicated folder and move them into the custom collection games.
                                for each (collection_system in game_collection_systems)
                                {
                                   if (unused_theme_folders does not contain system name)
                                      add collection_system to custom_collection_games as a subfolder
                                }
                                

                                Obviously, this is very rough, but I don't expect to have to do a "reload all" equivalent. Hopefully it'll be more of a "shift things around" kind of thing. In my naivety, I'm thinking it might be just a "change parent FileData" thing. But I'm not sure, would need to test it.

                                Do you think I'm missing something critical here?

                                Also, I was thinking about the theme variables, how do you see it helping this scale? I'm thinking of how to handle the different possible names - would they be plain text if the theme maker hasn't specified them?

                                Thanks!

                                EDIT: @jdrassa I just read your post in the other thread: "Part of that also included the concept of a default theme that would be applied if there was not a theme for the selected "system"."

                                Got it.

                                C 1 Reply Last reply 30 Jun 2017, 21:34 Reply Quote 0
                                • C
                                  cyperghost @pjft
                                  last edited by cyperghost 30 Jun 2017, 21:34

                                  @pjft

                                  ...I see. You're covering the case where the starting theme would have, for example, a theme folder kidsgamesand the new one wouldn't - or vice versa.

                                  I think that isn't an issue. It can be avoided if a theme change always restarts ES. That would be a new behaviour but in the real usecase... how much times do people change their theme? Or is my thinking just ignorant?

                                  @pjft Can you please reopen a new topic? I don't want to SPAM @TMNTturtlguy thread

                                  1 Reply Last reply Reply Quote 1
                                  • P
                                    pjft
                                    last edited by 30 Jun 2017, 21:54

                                    @TMNTturtlguy End of off-topic.

                                    https://retropie.org.uk/forum/topic/11321/theme-changes-attention-theme-makers-upcoming-game-collections-in-es

                                    Thanks for the patience, you're very kind! You've done tremendous contributions for me and the community as well, so I always feel that "one more thing" is always a big request, as it comes out of your free time.

                                    Hope your work travels have calmed down now - and looking forward to seeing pictures of that 4-player cabinet you've been setting up :)

                                    Have a great weekend!

                                    T 1 Reply Last reply 1 Jul 2017, 00:16 Reply Quote 1
                                    • T
                                      TMNTturtlguy @pjft
                                      last edited by TMNTturtlguy 7 Jan 2017, 15:37 1 Jul 2017, 00:16

                                      @pjft thanks! Great threads and explanations. I finally arrived from another 5 hour journey to my current location. No raspberry pi with me, but I have my computer so I should have some time to put into this. Hardest part is going to be deciding what the comic rip should be!

                                      I took some photos of the cabinet before I left last night, one of the LED buttons light was dead on arrival so I have to change it out. It's nothing to special but I like it. It is my first cabinet I owned, dad bought it for us in the late 80's and we loved it. It of course stopped working years ago and was in my dads barn. After finding retropie I decided to resurrect it and change it into a 4 player cabinet. I will try to post a new thread with photos soon!

                                      Have a great weekend and I hope you can spend some time with the family!

                                      EDIT Here is a link to my new post about my arcade build Donkey-Kong-3-arcade-cabinet

                                      1 Reply Last reply Reply Quote 2
                                      • T
                                        TMNTturtlguy
                                        last edited by 1 Jul 2017, 15:16

                                        New Comic Book Special Edition- Wheel Art Themes added to ES-Themes Download Menu!

                                        2 new theme options have just been added to the ES-Themes menu. Be sure to update your retropie startup script to see these.

                                        The new theme options are for Video View users only that have marquee or wheelart scraped and in their gamelist for all of their systems. You must have files in your <marquee> line of your gamelist. If you do not use video view and you do not have images in your marquee line, this theme will not work for you.

                                        What does this new theme option do: This theme removes the system logos over the top of the video preview and instead displays your marquee or wheel art over the top of the video preview.

                                        Why does this only work in video view: In the current ES build the marquee meta data only works with video view. There is an update working on resolving this, but until then you have to use video view.

                                        Why is this a separate theme? The way current themeing works, the marquee has to be listed in the theme or it will break the theme. In order to make the theme work for users without wheelart scraped, I must hide the marquee off of the screen and display the system logo file over the video/image preview. When we want to show the wheel art, we need to move the location of the marquee and turn off the system logo. This can only be done by modify the main comicbook.xml and each theme.xml. Sorry for the long explanation, but I wanted to clarify for those who are interested.

                                        Here are some screenshots i have taken, mostly from my 4:3 build. These where also shared in an earlier post.

                                        @Nismo If you are still out there I hope you are doing well! You had asked for this about 3 months ago and here it is at last!

                                        0_1498921972677_nes1.png

                                        0_1498921986300_nes2.png

                                        0_1498922008520_snes.png

                                        0_1498922025996_tg.png

                                        0_1498922075978_gb.png

                                        P 1 Reply Last reply 5 Feb 2020, 23:41 Reply Quote 0
                                        • T
                                          TMNTturtlguy
                                          last edited by 1 Jul 2017, 18:29

                                          @pjft All versions of the ComicBook Theme have been updated with a custom-collection theme.

                                          I don't have a pi to make screen shots, but here are the components:

                                          0_1498933648624_comic.png

                                          0_1498933677661_system.png

                                          0_1498933701952_custom.png

                                          P 1 Reply Last reply 1 Jul 2017, 18:56 Reply Quote 3
                                          687 out of 1486
                                          • First post
                                            687/1486
                                            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