Optimal screen resolution
#1
What is the optimal screen resolution for the CM3 screen? I noticed the menu is blurry. How can I actually change the resolution? I tried to change it using Raspi-config but I didn't see any difference.
Reply
#2
The Freeplay Zero and Freeplay CM3 use a 320x240 LCD. That is its only resolution.

It uses fbcp (https://github.com/TheFlav/rpi-fbcp) to copy the HDMI output to the LCD.
There are some settings in /boot/freeplayfbcp.cfg (see https://github.com/TheFlav/rpi-fbcp/blob...ayfbcp.cfg) that you can change, but you can not change the resolution of the actual LCD.
Card Fighters' Clash 2 English Translation ( http://cfc2english.blogspot.com/ )
Neo Geo Pocket Flash Cart and Linker Project ( http://www.flashmasta.com/ )
Avatar art thanks to Trev-Mun ( http://trevmun.deviantart.com/ )
Reply
#3
(02-23-2018, 03:49 AM)Flavor Wrote: The Freeplay Zero and Freeplay CM3 use a 320x240 LCD.  That is its only resolution.

It uses fbcp (https://github.com/TheFlav/rpi-fbcp) to copy the HDMI output to the LCD.
There are some settings in /boot/freeplayfbcp.cfg (see https://github.com/TheFlav/rpi-fbcp/blob...ayfbcp.cfg) that you can change, but you can not change the resolution of the actual LCD.

Do you know what settings in retropie make it less blurry? Are there other screens that are supported which have a higher resolution?
Reply
#4
What part of it is blurry? Maybe I'm missing what you're having issues with. Maybe you can post a photo.

This is the only LCD that I know of that works.
Card Fighters' Clash 2 English Translation ( http://cfc2english.blogspot.com/ )
Neo Geo Pocket Flash Cart and Linker Project ( http://www.flashmasta.com/ )
Avatar art thanks to Trev-Mun ( http://trevmun.deviantart.com/ )
Reply
#5
(02-23-2018, 04:21 AM)Flavor Wrote: What part of it is blurry?  Maybe I'm missing what you're having issues with.  Maybe you can post a photo.

This is the only LCD that I know of that works.

I tried to take a few pictures of it but on the picture it looks way sharper than in real life. Can I just increase the font sizes, that would help a lot I think.
Reply
#6
(02-23-2018, 04:25 AM)ronkerz Wrote: I tried to take a few pictures of it but on the picture it looks way sharper than in real life. Can I just increase the font sizes, that would help a lot I think.

Well, that depends on what part of the menu you're having problems with. If it's the theme font, maybe look at https://sudomod.com/forum/viewtopic.php?t=159 or maybe try a different theme.
Card Fighters' Clash 2 English Translation ( http://cfc2english.blogspot.com/ )
Neo Geo Pocket Flash Cart and Linker Project ( http://www.flashmasta.com/ )
Avatar art thanks to Trev-Mun ( http://trevmun.deviantart.com/ )
Reply
#7
(02-23-2018, 04:28 AM)Flavor Wrote:
(02-23-2018, 04:25 AM)ronkerz Wrote: I tried to take a few pictures of it but on the picture it looks way sharper than in real life. Can I just increase the font sizes, that would help a lot I think.

Well, that depends on what part of the menu you're having problems with.  If it's the theme font, maybe look at https://sudomod.com/forum/viewtopic.php?t=159 or maybe try a different theme.

Thank you I am using the Pixel theme and spend an hour customizing every bit of it. It looks gorgeous now, much better on the eyes. Can I change font of the emulationstation menu aswell? It's a little bit to small.
Reply
#8
(02-23-2018, 06:11 AM)ronkerz Wrote: Thank you I am using the Pixel theme and spend an hour customizing every bit of it. It looks gorgeous now, much better on the eyes. Can I change font of the emulationstation menu aswell? It's a little bit to small.

Oh, nice work. I wonder if it's something that should be included in upcoming SD images for everyone.

I don't know the answer about the emulationstation font, offhand. If you find out that answer, please post it.

I do know that you might want to change the in-game text to be more readable. That's on my todo list to add to an upcoming SD image. See https://forum.freeplaytech.com/showthread.php?tid=4528
Card Fighters' Clash 2 English Translation ( http://cfc2english.blogspot.com/ )
Neo Geo Pocket Flash Cart and Linker Project ( http://www.flashmasta.com/ )
Avatar art thanks to Trev-Mun ( http://trevmun.deviantart.com/ )
Reply
#9
(02-23-2018, 07:17 AM)Flavor Wrote:
(02-23-2018, 06:11 AM)ronkerz Wrote: Thank you I am using the Pixel theme and spend an hour customizing every bit of it. It looks gorgeous now, much better on the eyes. Can I change font of the emulationstation menu aswell? It's a little bit to small.

Oh, nice work.  I wonder if it's something that should be included in upcoming SD images for everyone.

I don't know the answer about the emulationstation font, offhand.  If you find out that answer, please post it.

I do know that you might want to change the in-game text to be more readable.  That's on my todo list to add to an upcoming SD image.  See https://forum.freeplaytech.com/showthread.php?tid=4528

Still looking into it, here is my Pixel configuration for those who are interested. Let me know what you think of it.

https://imgur.com/gallery/dNtIu This is what it looks like. Poor quality pictures because this was the easiest way to take them.

UI Settings:

UI MODE: FULL
TRANSITION STYLE: SLIDE
THEME SET: PIXEL
GAMELIST VIEW STYLE: DETAILED
START ON SYSTEM: NONE
ON-SCREEN HELP: ON


sudo nano /etc/emulationstation/themes/pixel/pixel.xml

It's wise to make a backup first.

Pixel.XML contents:
Code:
<!--
theme name:        Pixel
version:        1.4
author:            Eric Hettervik, video support by Nismo.
license:        creative commons CC-BY-NC-SA
-->

<theme>
   <formatVersion>3</formatVersion>

    <view name="system">
    
        <image name="logo">
       </image>
    
        <helpsystem name="help">
            <pos>0.012 0.95</pos>
            <textColor>acacac</textColor>
            <iconColor>acacac</iconColor>
            <fontPath>./art/font.ttf</fontPath>
            <fontSize>0.06</fontSize>
        </helpsystem>
    
        
        <carousel name="systemcarousel">
            <pos>0 0.625</pos>
            <size>1 0.22</size>
            <color>00000000</color>
            <logoSize>0.16 0.09</logoSize>
            <logoScale>2.5 2.5</logoScale>
        </carousel>    
        
        <text name="systemInfo">
            <pos>0.0 0.885</pos>
            <color>ffffff80</color>
            <fontPath>./art/font.ttf</fontPath>
            <fontSize>0.05</fontSize>
        </text>

        <image name="background" extra="true">
            <tile>false</tile>
            <pos>0 0</pos>
            <origin>0 0</origin>
            <size>1 1</size>
            <path>./art/systems_select.png</path>
        </image>
        
        <image name="console_overlay" extra="true">
            <tile>false</tile>
            <pos>0.5 0.31</pos>
            <origin>0.5 0.5</origin>
            <maxSize>0.45 0.45</maxSize>
        </image>
        
        <image name="system_front" extra="true">
            <tile>false</tile>
            <pos>0.0 0.0</pos>
            <origin>0 0</origin>
            <size>1 1</size>
            <path>./art/systemfront.png</path>
        </image>

    </view>

   <view name="basic">
    
        <image name="logo">
            <pos>0.5 0.105</pos>
            <origin>0.5 0.5</origin>
            <maxSize>0.315 0.125</maxSize>
        </image>
        
        <image name="background" extra="true">
            <path>./art/systemback.png</path>
        </image>

        <image name="Border Overlay" extra="true">
            <path>./art/border_simple.png</path>
            <size>1 1</size>
            <pos>0 0</pos>
            <origin>0 0</origin>            
        </image>

        <helpsystem name="help">
            <pos>0.012 0.960</pos>
            <textColor>ffffff</textColor>
            <iconColor>ffffff</iconColor>
            <fontPath>./art/font.ttf</fontPath>
            <fontSize>0.05</fontSize>
        </helpsystem>
        
        <text name="md_lbl_playcount">
            <pos>0.676 0.580</pos>
            <fontSize>0.03</fontSize>
        </text>
        
        <text name="md_playcount">
            <pos>0.829 0.574</pos>
            <fontSize>0.03</fontSize>
        </text>
        
        <textlist name="gamelist">
            <pos>0.034 0.235</pos>
            <size>0.933 0.647</size>
            <alignment>center</alignment>
            <horizontalMargin>0.01</horizontalMargin>
            <fontPath>./art/font.ttf</fontPath>
            <fontSize>0.04</fontSize>
            <selectorImagePath>./art/selector-basic.png</selectorImagePath>
            <selectorImageTile>false</selectorImageTile>
            <selectorOffsetY>0.0</selectorOffsetY>
            <selectorHeight>0.06</selectorHeight>
            <selectorColor>ffffff</selectorColor>
            <selectedColor>bc14ff</selectedColor>
            <primaryColor>ffffff</primaryColor>
            <secondaryColor>871F78</secondaryColor>
            <forceUppercase>1</forceUppercase>
            <!--<scrollSound>./art/flipper.wav</scrollSound>-->
        </textlist>

    </view>

    <view name="detailed, video">
    
        <helpsystem name="help">
            <pos>0.012 0.950</pos>
            <textColor>ffffff</textColor>
            <iconColor>ffffff</iconColor>
            <fontPath>./art/font.ttf</fontPath>
            <fontSize>0.06</fontSize>
        </helpsystem>

        <image name="logo">
            <pos>0.274 0.114</pos>
            <maxSize>0.418 0.115</maxSize>
            <origin>0.5 0.5</origin>
        </image>
        
        <image name="background">
            <tile>false</tile>
            <pos>0 0</pos>
            <origin>0 0</origin>
            <size>1 1</size>
            <path>./art/background.png</path>
        </image>

        <image name="Border Overlay" extra="true">
            <tile>false</tile>
            <pos>0 0</pos>
            <origin>0 0</origin>
            <size>1 1</size>
            <path>./art/border.png</path>
        </image>        
    
        <image name="md_image">
            <pos>0.766 0.322</pos>
            <maxSize>0.366 0.480</maxSize>
            <origin>0.5 0.5</origin>
        </image>
        
        <textlist name="gamelist">
            <pos>0.034 0.258</pos>
            <size>0.483 0.63</size>
            <alignment>left</alignment>
            <horizontalMargin>0.020</horizontalMargin>
            <lineSpacing>1.0</lineSpacing>
            <fontPath>./art/font.ttf</fontPath>
            <fontSize>0.06</fontSize>
            <selectorImagePath>./art/selector.png</selectorImagePath>
            <selectorImageTile>false</selectorImageTile>
            <selectorOffsetY>0.0075</selectorOffsetY>
            <selectorHeight>0.062</selectorHeight>
            <selectorColor>ffffff</selectorColor>
            <selectedColor>ffffff</selectedColor>
            <primaryColor>ffffff</primaryColor>
            <secondaryColor>871F78</secondaryColor>
            <forceUppercase>0</forceUppercase>
            <!--<scrollSound>./art/flipper.wav</scrollSound>-->
        </textlist>
        
        <image name="Bottom Console Image" extra="true">
            <tile>false</tile>
            <pos>0.902 0.781</pos>
            <origin>0.5 0.5</origin>
            <maxSize>0.114 0.202</maxSize>
        </image>
        
        <text name="System_Desc" extra="true">
            <text>Nintendo Game Boy. Released in 1989. Displayed 4 colors at 160x144 pixels.</text>
            <forceUppercase>0</forceUppercase>
            <size>0.262 0.202</size>
            <pos>0.568 0.678</pos>
            <color>ffffff</color>
            <fontPath>./art/font.ttf</fontPath>
            <fontSize>0.03</fontSize>
            <alignment>center</alignment>
        </text>    

        <text name="md_lbl_playcount">
            <color>ffffff</color>
            <pos>1 1</pos>
            <!--- This will enable Player Count under the screenshot --->
            <!---<pos>0.686 0.573</pos>--->
            <fontSize>0.03</fontSize>
            <forceUppercase>1</forceUppercase>
            <fontPath>./art/font.ttf</fontPath>
            <fontSize>0.03</fontSize>
        </text>

        <text name="md_playcount">
            <color>ffffff</color>
            <pos>1 1</pos>
            <!--- This will enable Player Count under the screenshot.--->
            <!---<pos>0.830 0.567</pos>--->
            <fontSize>0.03</fontSize>
            <forceUppercase>1</forceUppercase>
            <fontPath>./art/font.ttf</fontPath>
            <fontSize>0.03</fontSize>
        </text>            
        
    </view>    
    
    <view name="video">
    
        <video name="md_video">
            <pos>0.766 0.322</pos>
            <origin>0.5 0.5</origin>
            <maxSize>0.366 0.480</maxSize>
            <delay>2</delay>
            <showSnapshotNoVideo>true</showSnapshotNoVideo>
            <showSnapshotDelay>true</showSnapshotDelay>
        </video>
        <image name="md_marquee">
            <pos>0.57 0.035</pos>
            <origin>0 0</origin>
            <maxSize>0.3 0.1</maxSize>
        </image>
    </view>
        
    <view name="basic, detailed, video">
        <text name="md_lbl_rating, md_lbl_releasedate, md_lbl_developer, md_lbl_publisher, md_lbl_genre, md_lbl_players, md_lbl_lastplayed,">
            <color>ffffff</color>
            <pos>1 1</pos>
            <forceUppercase>1</forceUppercase>
            <fontPath>./art/font.ttf</fontPath>
            <fontSize>0.03</fontSize>
        </text>

        
        <text name="md_developer, md_publisher, md_genre, md_players, md_description">
            <color>ffffff</color>
            <pos>1 1</pos>
            <forceUppercase>1</forceUppercase>
            <fontPath>./art/font.ttf</fontPath>
            <fontSize>0.03</fontSize>
        </text>
        
        <rating name="md_rating">
            <filledPath>./art/invisible.png</filledPath>
            <unfilledPath>./art/invisible.png</unfilledPath>
        </rating>

    </view>    
    
</theme>
Reply
#10
It's looking good.

"The last title in the list is always cut off. I haven't found a fix for this yet."

I wonder if there's a way to set the number of titles that get displayed at a time. I'm guessing that it's still trying to show the same number of titles but the font is now larger.
Card Fighters' Clash 2 English Translation ( http://cfc2english.blogspot.com/ )
Neo Geo Pocket Flash Cart and Linker Project ( http://www.flashmasta.com/ )
Avatar art thanks to Trev-Mun ( http://trevmun.deviantart.com/ )
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)