Jump to content
LaunchBox Community Forums

StationEmulation Theme


viking

Recommended Posts

StationEmulation Theme

View File

#01. Description:

A  tribute to famous EmulationStation, master on Raspberry Pi system. 


#02. Features:

  • new - FanArt blurring effect is buildin. No need to manually blur the images. (Only on Platform View without scanline)
  • Hardware image = Banner Image folder (.png)
  • Date = information taken into platform details setting.
  • Vignetting effect is buildin. No image/video manipulation needed.

 

#03. Showcase:

Platform View variant :

Platform_View_Details.thumb.jpg.4154dc7327def64ea17cbd6c0bcafb74.jpg

Games View :

Games_View_01.jpgGames_View_02.jpgGames_View_03.jpgGames_View_04.jpgGames_View_05.jpg

 

#04. Request :

  • Require LaunchBox and BigBox v7.0 (and supperior)

 

#05. How To Install :

  • Download the latest version of the theme.
  • Unzipped the "StationEmulation" folder into your :   .../LaunchBox / Themes.
  • Dont rename the "StationEmulation" folder.
  • Open BigBox, go to [Option> View] and select [StationEmulation] as theme.
  • Go back into main interface
  • Done !

 

#06. How to Setup :

IMAGES TRANSITION

  • = setup  "Main image filter"  on  "Horizontal Slide".

HOW TO - CHANGING THE VIEW STYLE (platform & games pages)

  • In BigBox Option > Keyboard Mapper > Change View = assign a key.
  • Go back to main view and press this key.

ADJUSTMENT

  • Please, look at the pictures above.

 

#07. Option & change :

Thx to @Nyny77 :
 On the platform view, to replace the DATE by the NUMBER OF GAMES :

  • Find the good platform view file  (like "PlatformWheel1FiltersView.xaml")
  • In file, find these line :
    <!--"DATE" IN SMALL LINE-->
                <Viewbox StretchDirection="DownOnly" Stretch="Uniform" Grid.Row="2">
                <TextBlock Text="{Binding Path=SelectedPlatform.ReleaseDate, StringFormat=yyyy}" Foreground="#393a3b" FontFamily="Segoe UI Semilight" FontSize="40" TextAlignment="Center" Opacity="0.9"/>
                </Viewbox>
  • Delete these lines and replace them with these :
    <!-- PLATFORM TOTAL GAMES -->
                <TextBlock Grid.Row="2"  Text="GAMES AVAILABLE: " Foreground="#393a3b" FontFamily="Segoe UI Semilight" FontSize="40" TextAlignment="Left" Margin="750,0,0,0"/>
                <TextBlock Grid.Row="2"  Text="{Binding Path=SelectedPlatform.TotalGameCount}" Foreground="#393a3b" FontFamily="Segoe UI Semilight" FontSize="40" TextAlignment="Left" Margin="1100,0,0,0"/>

     

 


#08. Specially designed custom media :
In addition, I shared a whole series of media specially designed for this theme. Of course, you can use any media your want.
I invite you to download them and follow the installation instructions on each of the pages listed below:

 

#09. Changelog :

v.1.3.0

  • add - Buildin blur effect on fanart. Only on PlatformView without scanline effet.
  • add - Search bar by letter. Only on GamesView. (Problems remain on the TextList and BoxView views. Sorry)

v.1.2.0

  • add - 5 platform page variant + 5 games pages variant.

v.1.1.0

  • add - 4 platform page variant + game list page.

v.1.0.1

  • fix - minor bug

v.1.0.0

  • Initial BETA release.

 


 

  • Like 7
Link to comment
Share on other sites

Glad to see that people interested ! :D

Yep, I can do several variation. Like:

  • Platform : with or without hardware picture. With or without Scanline effect on background.
  • Game : Original style or platform style.
  • ...etc

Question: Can I rename .XAML theme file ? or it may crash?  (PlatformWheelImageDetailsThumbsFiltersView, ...)

Link to comment
Share on other sites

Just now, viking said:

 

But how to make the text size fluid, depending to the height of the ROW ?? 

That's not supported directly afaik.

Your best best is to wrap your textbloxk inside a viewbox element.

Something like:


<Viewbox StretchDirection="DownOnly" Stretch="Uniform">

    <TextBlock Text="{Binding Path=Title}" HorizontalAlignment="Center"/>

</Viewbox>
  • Like 1
Link to comment
Share on other sites

Thx ! I try that way asap =)

EDIT :

OK. I try this :


<Viewbox StretchDirection="DownOnly" Stretch="Uniform" Grid.Row="2">

            <TextBlock Text="{Binding Path=SelectedPlatform.ReleaseDate, StringFormat=yyyy}" Foreground="#505050" FontFamily="Segoe UI" FontSize="40" TextAlignment="Center" Opacity="0.9"/>

</Viewbox>

If I do not specify the text size, it is very small. From my side, the display is always good in 1080p. So, impossible to check if it works. I upload a maj for test. (V1.01)

Edited by viking
Link to comment
Share on other sites

@alexis524 Yep, that's it. =)

OK, first test on GameView. Not upload yet, but here is a screenshot to show you where I go.

test_gameview.jpg

I have several problems:

  • I do not know how to leave the platform logo of the list. And put it on the top left.
  • I do not have the stars in the "RATING". Still the good code from "documentation.pdf"
  • The name of platform. I cant have a fixed text height with right alignment and automatic return to line. (for long name like SNES)
  • Where change color / font to the game list?
  • How force TextBlock to show text in CAPITAL ?

Otherwise it forward (slowly) ;)

  • Like 3
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...