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

[Theme] Art Book

Scheduled Pinned Locked Moved Projects and Themes
themethemesthemes with vidtheming
384 Posts 72 Posters 229.7k 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.
  • P
    pjft
    last edited by 26 Jul 2017, 15:44

    Ok, so a few more comments here then :)

    First of all, this is an extremely elegant theme. I wholeheartedly love it, and plan on using it in a build I have, for sure! Thanks for putting it together :)

    The main 4 systems I'm personally missing are:

    • Daphne
    • Dreamcast
    • Game and Watch
    • PC

    but I believe they are in your backlog, so all in due time :)

    A few comments on the sizes then:

    • Indeed what I was suggesting you to do for the images is actually what you're already doing for the videos! My videos show centered (though only with OMX Player -- with VLC they show exactly like @HurricaneFan 's ones... weird). Your GB videos probably show centered as it seems you actually have the black borders as part of the videos - at least in your screenshot there are black borders around the videos, which I don't have. But your "grey" background box does exactly what I expected, and my video shows centered.
    • For images, then, definitely centering them and using a similar grey box to delineate the expected area might help, for systems whose boxes or images aren't always the same size. And you could have the same 3-5px border surrounding them, should they have the exact size you expect them to :) For instance, in the arcade system right now, since I have screenshots as images, the images show aligned to the top, and with a large empty space underneath, which feels suboptimal.
    • A question: does maxSize scale an image up, if it's smaller than the maxSize we specify? I know it scales down, but I'm curious.
    • For the custom collections/favorites/all/last played, my recommendation is that you follow the same suggestions as the previous two items, and pick a layout that you feel would be the most common across the systems you use. Truth be told, I wonder if the "getting the layout from the system for the game you're showing" would be visually cohesive, as the metadata text would jump around depending on the system, but I get where you were coming from and it would likely be a more elegant overall experience. Alas, in ES, the hierarchy (in simplistic terms) is:
      • Each system has a theme
      • Each system has a view
      • The view gets themed with the system's view, and is populated with the games from the system

    What you are proposing would be quite hacky to implement in the current architecture, because what you'd be requesting is, for each new game selected, to see what system it belongs to and dynamically move things around as needed to reflect... the theme for that particular game's system, given that we are effectively restricted to the current system's view.

    It's not that it's not "feasible", but I'm not certain that that is something we want to pursue, given that it'd change the rendering pipeline in a significant manner. At least for the short term.

    I am sorry, and I do hope you understand, and I appreciate your detailed explanation over video - it was extremely easy to follow! :)

    Hopefully you can design a consistent "generic" layout for these collections that can work reasonably well for all.

    Thank you very much for the hard work here!

    A 1 Reply Last reply 26 Jul 2017, 17:44 Reply Quote 0
    • A
      alphatoanant @pjft
      last edited by 26 Jul 2017, 17:44

      Thank you @pjft & @HurricaneFan here a few more updates over lunch

      System theme status

      • I organized a quick roadmap to see what I have open to complete: https://docs.google.com/spreadsheets/d/1gzaP0klzaBaE5_oB1_hQwr46qOmQnacSvSU3o-p5Q7U/edit#gid=0
      • With this it should hopefully be straightforward to knock the rest out soon. (@pjft I have Daphne, Dreamcast, Game & Watch and PC included as systems to finish)

      Video Size and Centering
      2 things were going on here

      • l had my origin set to "0 0" for videos and because I was using OMX player I didn't notice that they weren't being centered when using VLC (it looks like OMX may auto center the video based on the size provided and VLC does not?).
        So over lunch I updated the video origin to be "0.5 0.5" which should fix the VLC use case.
        That change is up on Github now
        I'll need to check what that does to OMX player when I get home tonight - fingers crossed it works the same there =)

      • For the black background - I had simply missed that commit to Github. Its something I had added for my testing but hadn't yet added it to my master branch yet. I fixed that and its up on Github now as well. Essentially its a black box that sits directly behind the video and will show up if the video doesn't span to fit the 320x240 space I have allotted for.

      The All Games, Last Played and Favorites Use Case

      • Totally understood on this and your explanation makes perfect sense.
      • I will work on the default square layout more to clean things up and really like your idea of having say a gray box placeholder that an image can sit centered inside. If the image fills the space thats best case if it doesn't then it still might look clean.
      • Considering your arcade screenshot use case I am thinking having the square layout as default would work best for those cases - considering you are running into this on the Arcade system it helps confirm something I was running into last night when working on mame. I would still like to keep the portrait and landscape layouts for systems like nes and snes so I'll continue to tweak.
      • Also this point is solid "I wonder if the getting the layout from the system for the game you're showing would be visually cohesive". I was thinking about that this morning and having things jump around on a given view could be odd.

      Adding a gray box background behind images

      • I mentioned this above but wanted to call it out separately... this is an awesome idea! Thank you. I try out a few options and post back results.

      RE: does maxSize scale an image up

      • you know I thought it didn't but it looks like it does scale it up.
      • I just did a quick test with one of my boxarts and it is definitely sizing it up to the fit the width of the maxSize I set

      My RetroPie Themes:
      Art Book https://github.com/anthonycaccese/es-theme-art-book
      Art Book Next https://github.com/anthonycaccese/art-book-next-retropie
      TFT https://github.com/anthonycaccese/es-theme-tft

      T P 2 Replies Last reply 26 Jul 2017, 17:57 Reply Quote 2
      • T
        TMNTturtlguy @alphatoanant
        last edited by 26 Jul 2017, 17:57

        @alphatoanant @pjft maxsize will scale your image up or down to fit the size of the set "restraints" an keep the image in its native aspect ration. If you image is 4 x 8 and you set the <maxsize> to 4 x4 your image will be resized to 2 x 4 so that it fits within the size parameters. It will also do the opposite and scale up if your image is 2 x 2 it will display it as 4 x 4.

        1 Reply Last reply Reply Quote 3
        • T
          Tundra
          last edited by 27 Jul 2017, 01:17

          This looks fantastic, will 100% use this all the time when it comes out. Would love to see all systems supported too.

          H 1 Reply Last reply 27 Jul 2017, 02:28 Reply Quote 0
          • H
            HurricaneFan @Tundra
            last edited by 27 Jul 2017, 02:28

            @tundra You can use it right now. Just download it from GitHub.

            https://github.com/anthonycaccese/es-theme-art-book

            1 Reply Last reply Reply Quote 0
            • P
              pjft @alphatoanant
              last edited by 27 Jul 2017, 09:45

              @alphatoanant said in [New Theme] 'Art Book' (WIP):

              Considering your arcade screenshot use case I am thinking having the square layout as default would work best for those cases - considering you are running into this on the Arcade system it helps confirm something I was running into last night when working on mame. I would still like to keep the portrait and landscape layouts for systems like nes and snes so I'll continue to tweak.

              I'm supportive of that, even though the majority of arcade games may be horizontal - but not necessarily all the same size. Also, some people may have screenshots, others may have flyers or cabinet art, so a square layout may perhaps be the best?

              Following that, I wonder if a square layout may also be the best for the All/Custom/Favorites/Recent, as it does seem to be the most generic one.

              Or, alternatively, pick the horizontal one and use a black box (inside the picture frame, like you had for the video) to cover the space that's not catered for. Maybe that could also be a good solution for the arcade layout as well, as the SNES horizontal layout you have is glorious.

              1 Reply Last reply Reply Quote 0
              • H
                HurricaneFan
                last edited by 27 Jul 2017, 19:45

                @alphatoanant My N64 logo has color showing up, not sure how thats possible when your GitHub doesn't show color.

                Has anyone else had this issue?

                0_1501184690882_n64.png

                P 1 Reply Last reply 27 Jul 2017, 19:52 Reply Quote 0
                • P
                  pjft @HurricaneFan
                  last edited by 27 Jul 2017, 19:52

                  @hurricanefan happens to me as well. I thought it was a stylistic option but truth be told I also prefer it grey like the other logos. It happens both there and in the gamelist view.

                  1 Reply Last reply Reply Quote 1
                  • A
                    alphatoanant
                    last edited by 27 Jul 2017, 21:04

                    Thats really odd - will try to address tonight.

                    Related - how is the n64 gamelist view looking on your end? (i don't have n64 set up on my test rig yet so I had my fingers crossed it works similar to snes)

                    My RetroPie Themes:
                    Art Book https://github.com/anthonycaccese/es-theme-art-book
                    Art Book Next https://github.com/anthonycaccese/art-book-next-retropie
                    TFT https://github.com/anthonycaccese/es-theme-tft

                    H 1 Reply Last reply 27 Jul 2017, 21:16 Reply Quote 0
                    • H
                      HurricaneFan @alphatoanant
                      last edited by 27 Jul 2017, 21:16

                      @alphatoanant There is a video overlap section with the game box.

                      0_1501190160199_n64.png

                      A 1 Reply Last reply 28 Jul 2017, 01:39 Reply Quote 0
                      • A
                        alphatoanant @HurricaneFan
                        last edited by 28 Jul 2017, 01:39

                        @hurricanefan the N64 logo is fixed now - I had missed coloring a a specific layer of the SVG. Thank you for the screenshots - I was intending n64 layout to display the same as snes so glad to see its working that way.

                        Going to work on getting the next set of systems complete tomorrow.

                        My RetroPie Themes:
                        Art Book https://github.com/anthonycaccese/es-theme-art-book
                        Art Book Next https://github.com/anthonycaccese/art-book-next-retropie
                        TFT https://github.com/anthonycaccese/es-theme-tft

                        H 1 Reply Last reply 28 Jul 2017, 17:44 Reply Quote 2
                        • H
                          HurricaneFan @alphatoanant
                          last edited by 28 Jul 2017, 17:44

                          @alphatoanant Thanks for fixing the logo.

                          With SNES and N64, is it possible to make the box art small enough to where the video doesn't overlap the box art?

                          I've got 2d box art for all my systems and those 2 systems just catch my eye wrong with the overlap. I've found a possible solution in using 3d boxes but don't want those 2 systems to be different than everything else in my setup.

                          2D Box
                          0_1501263793150_snes-flat.png

                          3D Box
                          0_1501263818578_snes-3d.png

                          1 Reply Last reply Reply Quote 0
                          • S
                            SP
                            last edited by 28 Jul 2017, 17:55

                            Could you please add Wii, WiiU and Sharp X68000 systems too?

                            Great theme, man.

                            P 1 Reply Last reply 28 Jul 2017, 18:59 Reply Quote 0
                            • P
                              pjft @SP
                              last edited by 28 Jul 2017, 18:59

                              @sp I've seen those in quite a few, so I do need to ask: what are you using to run those emulators, and is there even a Wii U emulator?

                              @HurricaneFan the box art overlap I think it's deliberate. It looks unusual at first, but it looks quite nice after a while. I wouldn't object to a different layout, but I feel it might defeat the purpose of the art book layout?

                              My main problem is that my images are not very high res :S I imagine I'll need to get them again. This looks fantastic overall.

                              H L S 3 Replies Last reply 28 Jul 2017, 19:04 Reply Quote 1
                              • H
                                HurricaneFan @pjft
                                last edited by 28 Jul 2017, 19:04

                                @pjft I've grabbed almost all of my images from emumovies.com or hyperspin-fe.com.

                                I'd send you a zip but I imagine it would be well over a gig in space.

                                1 Reply Last reply Reply Quote 0
                                • L
                                  lilbud @pjft
                                  last edited by 28 Jul 2017, 19:05

                                  @pjft said in [New Theme] 'Art Book' (WIP):

                                  is there even a Wii U emulator?

                                  Yes there is, its called CEMU and has made outstanding progress in the last few months.

                                  You could have emulated Breath of the Wild a week after the game launched. And people are working on mods for it as we speak.

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

                                  Backlog: http://backloggery.com/lilbud

                                  H 1 Reply Last reply 28 Jul 2017, 19:07 Reply Quote 1
                                  • H
                                    HurricaneFan @lilbud
                                    last edited by 28 Jul 2017, 19:07

                                    @lilbud on computer only I imagine. This isn't available on pi right?

                                    L 1 Reply Last reply 28 Jul 2017, 19:07 Reply Quote 0
                                    • L
                                      lilbud @HurricaneFan
                                      last edited by lilbud 28 Jul 2017, 19:07

                                      @hurricanefan Oh yeah, only on PC & Mac. This could NEVER run on the pi. Maybe the Pi 50

                                      You also need one hell of a computer to run CEMU

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

                                      Backlog: http://backloggery.com/lilbud

                                      P 1 Reply Last reply 28 Jul 2017, 19:13 Reply Quote 0
                                      • P
                                        pjft @lilbud
                                        last edited by 28 Jul 2017, 19:13

                                        @lilbud thanks.

                                        @alphatoanant Apologies for bothering. The final name for custom collections might change, sorry.

                                        Will post in a separate thread on Monday or over the phone if I have the chance. Sorry about that.

                                        1 Reply Last reply Reply Quote 1
                                        • S
                                          SP @pjft
                                          last edited by 28 Jul 2017, 19:33

                                          @pjft I use Emulation Station on my PC, and lilbud is correct.

                                          1 Reply Last reply Reply Quote 1
                                          39 out of 384
                                          • First post
                                            39/384
                                            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