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

Playstation CRT Theme for 480p and 240p (version 1.4)

Scheduled Pinned Locked Moved Projects and Themes
ps1psoneplaystationcrtcrt theme
33 Posts 2 Posters 8.8k 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.
  • L
    lostless @edmaul69
    last edited by lostless 29 Jul 2017, 23:07

    @edmaul69 try this

    <!--
    theme name:     PlayStation CRT
    version         1.1
    Created by Lostless and Edmaul69
    Splatter logos Created by Lostless
    -->
    
    <?xml version="1.0" encoding="UTF-8"?>
    <theme>
       <formatVersion>4</formatVersion>
       
    
    <feature supported="carousel">
       <view name="system">
          <carousel name="systemcarousel">
            <type>vertical</type>
            <pos>0.02 0.10</pos>
            <size>0.50 0.72</size>
            <logoScale>1.2</logoScale>
            <logoSize>0.40 0.2</logoSize>
            <color>00000000</color>
            <maxLogoCount>3</maxLogoCount>
          </carousel>
          <image name="background" extra="true">
             <origin>0 0</origin>
             <pos>0 0</pos>
             <size>1 1</size>
             <path>./_inc/images/background.png</path>
          </image>
    
          <text name="systemInfo">
             <pos>0.0001 0.855</pos>
             <backgroundColor>00000000</backgroundColor>
             <color>FFFFFF</color>
             <fontPath>./_inc/fonts/RobotoCondensed-Light.ttf</fontPath>
    	 <fontSize>0.065</fontSize>
          </text>
          		<text name="logoText">
    			<fontPath>./_inc/fonts/RobotoCondensed-Light.ttf</fontPath>
    			<color>FFFFFF</color>
    			<forceUppercase>true</forceUppercase>
    		</text>
       </view>
    </feature>
       <view name="system,basic,detailed,video">
          <helpsystem name="help">
    	 <pos>0.070 9.870</pos>
             <textColor>1C1C53</textColor>
             <iconColor>1C1C53</iconColor>
             <fontPath>./_inc/fonts/RobotoCondensed-Light.ttf</fontPath>
             <fontSize>0.03</fontSize>
          </helpsystem>
       </view>
    
       <view name="system,basic,detailed,video">
          <helpsystem name="help">
    	 <pos>0.070 9.870</pos>
             <textColor>1C1C53</textColor>
             <iconColor>1C1C53</iconColor>
             <fontPath>./_inc/fonts/RobotoCondensed-Light.ttf</fontPath>
             <fontSize>0.03</fontSize>
          </helpsystem>
       </view>
    
       <view name="basic,detailed,video">
          <textlist name="gamelist">
             <pos>0.025 0.2170</pos>
             <size>0.950 0.62</size>
             <selectorColor>0000ff50</selectorColor>
             <selectedColor>00ffff</selectedColor>
             <primaryColor>FFFFFF</primaryColor>
             <secondaryColor>00ffff</secondaryColor>
             <fontPath>./_inc/fonts/RobotoCondensed-Light.ttf</fontPath>
             <fontSize>0.075</fontSize>
             <forceUppercase>1</forceUppercase>
             <scrollSound>./_inc/sound/click.wav</scrollSound>
             <alignment>center</alignment>
          </textlist>
       </view>
    
       <view name="detailed,video,basic">
          <image name="background" extra="true">
             <origin>0 0</origin>
             <pos>0 0</pos>
             <size>1 1</size>
             <path>./_inc/images/background2.png</path>
          </image>
             <image name="logo">
             <origin>0.5 0.5</origin>
             <pos>0.23 0.135</pos>
             <maxSize>0.40 0.40</maxSize>
          </image>
            <textlist name="gamelist">
             <pos>0.03 0.163</pos>
             <size>0.4 0.75</size>
             <alignment>left</alignment>
          </textlist>
       </view>
       
    
       
     
    </theme>
    

    as the main theme.xml. I think i got the original look down, except the 3 splatters instead of 2. and if you want theres still room for console artwork. But it does look good plain

    E 1 Reply Last reply 30 Jul 2017, 00:47 Reply Quote 1
    • E
      edmaul69 @lostless
      last edited by edmaul69 30 Jul 2017, 00:47

      @lostless thank you. i dont know how you fixed the logo sizing but it is great now. version 1.2 is uploaded. the only reason i made the logo so big was to be able to see the othe 2 on a crt. but this fixed that issue. i will look over the xml and try to learn how you fixed it. again, thank you.

      L 2 Replies Last reply 30 Jul 2017, 01:21 Reply Quote 1
      • L
        lostless @edmaul69
        last edited by lostless 30 Jul 2017, 01:21

        @edmaul69 most of it is just experimenting with the numbers and getting the right size. Basically, the whole carousel takes up the 50% of the screen. That centers the middle of the icons at 1/4 the screen. Just like a ps1 menu. Then I had to find the right size. 40% most at x axis is good, each icon stays smaller than the the whole carousel so nothing is chopped off and it come out looking just right. i fiddled. with other sizes. I made every icon the exact size pixel wise, so the paint spatters would stay the same size.

        1 Reply Last reply Reply Quote 1
        • L
          lostless @edmaul69
          last edited by lostless 30 Jul 2017, 01:36

          @edmaul69 maybe we should recreate the menu with all the dithering that was present? Low color resolution? I shall experiment. The image you took from is an emulator running the bios with dithering turned off. hence the harsh color gradient

          E 1 Reply Last reply 30 Jul 2017, 01:44 Reply Quote 0
          • E
            edmaul69 @lostless
            last edited by 30 Jul 2017, 01:44

            @lostless that would be really cool. I am a pixel artist so anything beyond 8-bit pixel art, i know nothing about it.

            L 2 Replies Last reply 30 Jul 2017, 01:48 Reply Quote 0
            • L
              lostless @edmaul69
              last edited by lostless 30 Jul 2017, 01:48

              @edmaul69 Oh. I dabble in photoshop, photography, electronics, yada yada. almost done

              1 Reply Last reply Reply Quote 0
              • L
                lostless @edmaul69
                last edited by lostless 30 Jul 2017, 03:01

                @edmaul69 give this new main background a try. Added low color dithering
                https://www.dropbox.com/s/4f605wtj6wahgsn/backround.png?dl=0
                I try the game list next. You've given me a guide.
                I think ill move onto my logos as well and low color res them as well. And maybe shrink them It'll take time, but not much. But i think i it'll make it even more like the PS1

                E 1 Reply Last reply 30 Jul 2017, 03:56 Reply Quote 1
                • E
                  edmaul69 @lostless
                  last edited by 30 Jul 2017, 03:56

                  @lostless that looks awesome. i really like this. Now some people complained about the psx dithering but it doesnt bother me at all.

                  L 1 Reply Last reply 30 Jul 2017, 04:31 Reply Quote 0
                  • L
                    lostless @edmaul69
                    last edited by lostless 30 Jul 2017, 04:31

                    @edmaul69 oh and i have all 3 menus done and all logos lo rez and dithered. doing a test then i share

                    E 1 Reply Last reply 30 Jul 2017, 04:44 Reply Quote 0
                    • E
                      edmaul69 @lostless
                      last edited by 30 Jul 2017, 04:44

                      @lostless suweet!!! Cant wait.

                      L 1 Reply Last reply 30 Jul 2017, 04:47 Reply Quote 0
                      • L
                        lostless @edmaul69
                        last edited by 30 Jul 2017, 04:47

                        @edmaul69 oh i wish i had a CRT still to try this beauty at 240P. Its so beautiful. 480P on a LCD i don't think can truly do it justice. I leave the rest of the theme up to you. ill make a link with all assets. Its up to you now to do something with them. I have ideas. But I'm done. 4 hours working on this today is too much. :P

                        E 1 Reply Last reply 30 Jul 2017, 04:51 Reply Quote 0
                        • E
                          edmaul69 @lostless
                          last edited by 30 Jul 2017, 04:51

                          @lostless and i am so very thankful. I really want to get a small crt for my room. Cant use this ginormous beast that is in my sun room. A nice 19", preferably a pvm would be nice. No thrift stores carry crt's anymore.

                          L 1 Reply Last reply 30 Jul 2017, 04:53 Reply Quote 0
                          • L
                            lostless @edmaul69
                            last edited by 30 Jul 2017, 04:53

                            @edmaul69
                            https://www.dropbox.com/s/7ay1qg49fqpc8ek/ps1 crt.zip?dl=0
                            I offer them up to you. Make it your own. Maybe some pixel art memory card saves. hint hint.😉😉. I won't be working on this anymore. (or so I say)

                            E 1 Reply Last reply 30 Jul 2017, 06:07 Reply Quote 0
                            • E
                              edmaul69 @lostless
                              last edited by 30 Jul 2017, 06:07

                              @lostless thank you. I actually thought of the game save art. I was trying to find them online. 1300 images for us games alone.... i just got done adding all the images. This looks soo freaking sweet. I cannot thank you enough for this. I finally have a complete pi-station. Hopefully i can find the artwork.

                              L 1 Reply Last reply 30 Jul 2017, 06:09 Reply Quote 0
                              • L
                                lostless @edmaul69
                                last edited by lostless 30 Jul 2017, 06:09

                                @edmaul69 I'm assuming the low Rez and low color depth looks good on a crt? Too bad I'll probably never see it for myself.

                                E 3 Replies Last reply 30 Jul 2017, 06:21 Reply Quote 0
                                • E
                                  edmaul69 @lostless
                                  last edited by 30 Jul 2017, 06:21

                                  @lostless i will check tomorrow on crt. It takes a lot to set up the tv in my sun room and its a bit late here. I updated the theme.xml and the readme to try to give you the credit you deserve. Hopefully my playstaion av cable shows up so i can test on that instead of the rf cable. I will take pics in the daytime to try to give you some good images. Well as good as my old iphone can anyways.

                                  1 Reply Last reply Reply Quote 0
                                  • E
                                    edmaul69 @lostless
                                    last edited by 30 Jul 2017, 07:11

                                    @lostless not sure how you have your transitions set but if you go into ui settings in emulationstation's start menu and set carousel transitions to off and set the transition style to instant it looks the best scrolling through systems. I am not sure but i want to look into seeing if i can set the carousel transition to instant in the theme.xml.

                                    1 Reply Last reply Reply Quote 0
                                    • E
                                      edmaul69 @lostless
                                      last edited by 31 Jul 2017, 00:08

                                      @lostless i updated the theme. i stripped out every last possible bit of unnecessary bit of code in the xml files. the individual system xml's only have the logo listed in them. got everything running from the main xml file. except for the retropie-setup. it has to have the systemcarousal in it. i had to move the gamelist down because the dots and the "games" logo sit lower than the images i had. so i got it all nice and polished and i updated the photos for 240p above. however 480i is how you would normally have it set up in emulationstation. it looks really good in 480i. dont notice the dithering as you do on an lcd

                                      L 1 Reply Last reply 31 Jul 2017, 00:24 Reply Quote 0
                                      • L
                                        lostless @edmaul69
                                        last edited by lostless 31 Jul 2017, 00:24

                                        @edmaul69 you barely noticed the dithering on the original PS1 on CRT. A CRT has a way of naturally blending images. Its like the dithering in sega genesis(mega drive) games. developers used it knowing that its all going to blend on a CRT. LIke the waterfalls in sonic. On a CRT they look transparent, but on a lcd, you can make out the grid that was made.

                                        E 1 Reply Last reply 31 Jul 2017, 01:36 Reply Quote 0
                                        • E
                                          edmaul69 @lostless
                                          last edited by edmaul69 31 Jul 2017, 01:36

                                          @lostless yup. Thats why these games are better on a crt. Developers knew the quirks and capabilities and used them to cheat the system.

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