02-23-2018, 03:43 AM
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.
(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.
(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.
(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.
(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.
(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.
(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
<!--
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>