RetroPie forum home
    • 最新
    • 标签
    • 热门
    • Home
    • Docs
    • 注册
    • 登录

    New Comic Book Theme!

    已定时 已固定 已锁定 已移动 Projects and Themes
    themees themesconcept
    1.5k 帖子 159 发布者 6.7m 浏览
    正在加载更多帖子
    • 从旧到新
    • 从新到旧
    • 最多赞同
    回复
    • 在新帖中回复
    登录后回复
    此主题已被删除。只有拥有主题管理权限的用户可以查看。
    • ZenjiroZ
      Zenjiro @AlphaBetaPie
      最后由 编辑

      @AlphaBetaPie
      Well I got mine from TMNTturtleguy's templates.
      The font is called Shaka-pow
      Want to make your own you can start here.

      A 1 条回复 最后回复 回复 引用 0
      • ZenjiroZ Zenjiro referenced this topic on
      • A
        AlphaBetaPie @Zenjiro
        最后由 编辑

        @Zenjiro said in New Comic Book Theme!:

        @AlphaBetaPie
        Well I got mine from TMNTturtleguy's templates.
        The font is called Shaka-pow
        Want to make your own you can start here.

        Yup, I actually already have Shaka-pow font (I've been in touch with TMNT Guy directly in the past, who helped me with that). I just figured someone had made a handy-dandy Photoshop file anyone could just edit. At least, that was my hope. :)

        ZenjiroZ 1 条回复 最后回复 回复 引用 0
        • A AlphaBetaPie referenced this topic on
        • ZenjiroZ
          Zenjiro @AlphaBetaPie
          最后由 编辑

          @AlphaBetaPie Are you looking for the TIC-80 file? Here is mine it is a GIMP file. Here

          A 1 条回复 最后回复 回复 引用 0
          • A
            AlphaBetaPie @Zenjiro
            最后由 编辑

            @Zenjiro said in New Comic Book Theme!:

            @AlphaBetaPie Are you looking for the TIC-80 file? Here is mine it is a GIMP file. Here

            I was actually looking for an easier template where any/all words could be loaded into and changed on the fly. But based on your video, looks like you have to custom-make each word (instead of just typing into the template and letting it do the work). Is that right?

            ZenjiroZ 1 条回复 最后回复 回复 引用 0
            • ZenjiroZ
              Zenjiro @AlphaBetaPie
              最后由 编辑

              @AlphaBetaPie Correct.

              A 1 条回复 最后回复 回复 引用 0
              • A
                AlphaBetaPie @Zenjiro
                最后由 编辑

                @Zenjiro said in New Comic Book Theme!:

                @AlphaBetaPie Correct.

                Cool, thanks for the heads up.

                1 条回复 最后回复 回复 引用 0
                • S
                  smartgenes @Zenjiro
                  最后由 编辑

                  @Zenjiro said in New Comic Book Theme!:

                  @sergio_mikkos hahahahaha well... I fixed it

                  It was stupid simple to do.

                  I will update it to my fork, but it you want to do it manually, all you need to so is open the comic_book.xml in the text editor of your choice. (I use Notepad++) And edit the following:

                  From this:

                  <rating name="md_rating">
                           <pos>0.87 0.66</pos>
                           <size>0 0.038</size>
                           <filledPath>./_assets/star_filled.png</filledPath>
                  	 <unfilledPath>./_assets/star_empty.png</unfilledPath>
                          </rating>
                  

                  To This:

                  <rating name="md_rating">
                           <pos>0.87 0.66</pos>
                           <size>0 0.038</size>
                  	 <unfilledPath>./_assets/star_empty.png</unfilledPath>
                           <filledPath>./_assets/star_filled.png</filledPath>
                          </rating>
                  

                  What is happening is that when it is applying the images on the screen it first applies the star_filled.png then the star_empty.png, which causes the overlap. So the edit just changes the order of apply the empty star image first, then the filled one.

                  Where is the file where you edit this? I think a similar issue was solved with an overlapping "D" in "TIMES PLAYED"?

                  What I'd also really like to do is increase the amount of text available in the text box (the <desc> information) in emulation station and also decrease the scroll speed if possible.

                  ZenjiroZ S 2 条回复 最后回复 回复 引用 0
                  • ZenjiroZ
                    Zenjiro @smartgenes
                    最后由 编辑

                    @smartgenes Yeah it was a simple change. My fork also already has that applied.

                    S 1 条回复 最后回复 回复 引用 0
                    • S
                      smartgenes @Zenjiro
                      最后由 smartgenes 编辑

                      @Zenjiro Thanks, sorry for the noobish question but where is the file located, it'll save me pottering about all over the place for an hour...

                      And do you mean already with the text box scrolling applied?

                      ZenjiroZ 1 条回复 最后回复 回复 引用 0
                      • ZenjiroZ
                        Zenjiro @smartgenes
                        最后由 编辑

                        @smartgenes It is here. I have not updated much because of IRL stuff. And I am focusing on actually playing on my setup now rather than tweaking it constantly.

                        S 1 条回复 最后回复 回复 引用 0
                        • S
                          smartgenes @Zenjiro
                          最后由 编辑

                          @Zenjiro I meant the theme file(s) for editing but sure I guess I will add your fork too.

                          ZenjiroZ 1 条回复 最后回复 回复 引用 0
                          • ZenjiroZ
                            Zenjiro @smartgenes
                            最后由 Zenjiro 编辑

                            @smartgenes Templates can be found here

                            S 1 条回复 最后回复 回复 引用 0
                            • S
                              smartgenes @Zenjiro
                              最后由 编辑

                              @Zenjiro No, I mean where are the files located on the Pi which I could edit in a terminal with nano. Thanks loads!

                              S 1 条回复 最后回复 回复 引用 0
                              • S
                                smartgenes @smartgenes
                                最后由 smartgenes 编辑

                                @smartgenes Maybe it's obvious to others, but it's: cd /etc/emulationstation/themes/ComicBook where you can sudo nano comic_book.xml
                                If it's obvious a 10 second answer is still helpful, if not help would be good but anyway, now I can cause damage to the file at my leisure...

                                1 条回复 最后回复 回复 引用 0
                                • S
                                  smartgenes @smartgenes
                                  最后由 编辑

                                  @smartgenes I found out the file for scroll speed is here and would have to be edited in the source code strangely enough:

                                  https://github.com/RetroPie/EmulationStation/blob/master/escore/src/components/ScrollableContainer.cpp

                                  (It defines a constant called AUTOSCROLL_SPEED.)
                                  So, my workaround is just adding the title of game, Some Game (1988) and a blank line in the description ( <desc> in the gamelist.XML) which at least gives more reading time.

                                  But the text limit is odd, surely an almost infinite space should be available for text in the scroll box?

                                  For TMNTturtleguy's ComicBook theme, switching the order of <filledPath> and <unfilledPath> didn't work on its own (the file is also in ./art/ rather than /asset/ ). But changing the <pos> value from 0.87 to 0.82 worked.

                                  Also changing the <pos> value from 0.88 to 0.86 under lbl_playcount fixed the issue of the overlapping text in "last played".

                                  LolonoisL ClydeC 2 条回复 最后回复 回复 引用 0
                                  • LolonoisL
                                    Lolonois @smartgenes
                                    最后由 编辑

                                    I implemented a patch a while ago to let the user control the description scroll, because the reading speed depends on many factors (Theme/Font, Displaysize, Lightning, Vocabulary of description text, reading abilities of user, ...)

                                    What the patch enables in a nutshell:
                                    Hotkey held/released: Description scrolling stops/continues
                                    Hotkey held + Up/Down: Scroll description Up respective Down

                                    https://retropie.org.uk/forum/topic/31981/control-scrolling-of-game-description-in-emulationstation

                                    You can upvote there to make it more likely to get it into the mainline of ES.

                                    S 1 条回复 最后回复 回复 引用 0
                                    • ClydeC
                                      Clyde @smartgenes
                                      最后由 编辑

                                      @smartgenes said in New Comic Book Theme!:

                                      So, my workaround is just adding the title of game, Some Game (1988) and a blank line in the description ( <desc> in the gamelist.XML) which at least gives more reading time.

                                      I once made a one-liner for RetroPie's command shell that adds x number of lines at the beginning or end of each game's description of a given system.

                                      S 1 条回复 最后回复 回复 引用 0
                                      • S
                                        smartgenes @Clyde
                                        最后由 编辑

                                        @Clyde Yes, I read your post with the added lines script. I wondered if the scroll box would include those lines as part of its line count? If so, it's not so useful yet to me, as I'm already short of lines for description.

                                        ClydeC 1 条回复 最后回复 回复 引用 0
                                        • S
                                          smartgenes @Lolonois
                                          最后由 编辑

                                          @Lolonois That's a great idea, for sure I would upvote a way to move up and down the text box. Only some clowns downvoted my posts so I need three up votes to be able to vote again.

                                          Any idea what is controlling the box's line limit? I can't see why it would need any limit at all.

                                          LolonoisL 1 条回复 最后回复 回复 引用 0
                                          • ClydeC
                                            Clyde @smartgenes
                                            最后由 Clyde 编辑

                                            @smartgenes Alas, I don't know if the limit applies to the lines or characters of the description, i.e. if /n counts as only one or two characters or a line.

                                            But you can test that easily by just adding 10 /n or so and see where the text stops being displayed compared to no empty lines.

                                            S 1 条回复 最后回复 回复 引用 0
                                            • 第一个帖子
                                              最后一个帖子

                                            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.