Jump to content
LaunchBox Community Forums

faeran

Administrators
  • Posts

    2,331
  • Joined

  • Last visited

  • Days Won

    129

Posts posted by faeran

  1. 31 minutes ago, adu said:

    Beautiful, exactly the theme I wanted !

    Just a minor thing : is it possible not to show the wheel logo for the platform ? The layout is beautiful, and I think that this black logo on top of the wheel disgracious

    Nothing stopping from making a view that does that. It can make it in the next version.

    • Like 1
  2. Coming soon to the BigBox themes manager is my theme called Radiance. It's my take on iGarikoitz wonderful Aura theme (that he created for RetroFE). This topic will also be used as the eventual support page.

     

    • Like 12
    • Thanks 1
    • Game On 3
  3. Just now, Jason Carr said:

    There is, but it's stupid high (over a gig). You could try submitting without a video though to see if that's the issue. Then that would give me an easy lead to identify the problem. :)

    Also, does the error happen on submit? Or when uploading the video? Or somewhere else?

    Video always uploads successfully each time. Just checked and the video file is within range (about 650MB).

    I just tried to upload the theme without the video and getting the same error unfortunately. 

    Before submission, everything looks good, it only errors after I press the submit button, loading the error page.

    Could it be caused by weird symbols in the description? I added my own bullet points...

     

  4. On 3/10/2019 at 12:49 AM, KCJ101 said:

    What are your thoughts on a revision that either removes the cells (boxes) that contain the images and text.  Or maybe round the edges of the cells to give it a more modern look?  I love this theme, but the cells seem a bit too harsh, if that makes sense.

    Definitely plausible. I will be looking at getting this theme to officially support the changes made during the 9.4 update. I may look into a slight design change when I do.

    • Like 1
    • Thanks 1
  5. 21 hours ago, llsique said:
    
    Hello.
    
    Is there a version of the theme for 4:3 screens?

    Hi @llsique.Unfortunately, no. This type of theme would have to be completely re-imagined for it to work on 4:3 screens.

    14 minutes ago, TheNewClassics said:

    Awesome theme faeran, thanks for all the hard work. Quick question; any consideration in the future for adding newer systems, like PS3, Xbox 360, 3DS, or original Xbox?

    Hi @TheNewClassics. Might take a while, as I'm currently working on other themes. But, I will always come back to CoverBox and add systems to it, so definitely expect future additions.

  6. 50 minutes ago, Zenotek said:

    one more thing is it possible to make the screenshot images bigger 1470960496_Screenshot3.thumb.png.875e4920c535095e4748ff460fa15404.png

    Oh I see. That's actually a video control, which only reverts to a screenshot if you don't have a video for a game.

    Find the location in the TextGamesView.xaml where it says:

    <!-- Video Starts Here -->

    And play around with the ColumnDefinition and RowDefinition numbers until it fits into the space that you want.

    The video resides in the ColumnDefinition that says 20*, and RowDefinition that says 31*.

  7. 26 minutes ago, Zenotek said:

    one more thing is it possible to make the screenshot images bigger 1470960496_Screenshot3.thumb.png.875e4920c535095e4748ff460fa15404.png

    That one is a little bit of a mystery to me. If you are referring to that steam background picture, it looks like it's bugged out a little, as there is no code allowing a picture to be in that location. Instead, the background picture should be stretch to fit the entire background.

    Can you try this. Open the TextGamesView.xaml file and delete the following code:

                <transitions:TransitionPresenter TransitionSelector="{Binding BackgroundTransitionSelector}" Content="{Binding BackgroundView}" Height="{Binding ElementName=Canvas, Path=ActualHeight}" Width="{Binding ElementName=Canvas, Path=ActualWidth}" Grid.RowSpan="3" IsContentVideo="true" />
    
                <!--GCFE Background Image-->
                <Grid Grid.RowSpan="3">
                    <Image Source="pack://siteoforigin:,,,/Themes/Coverbox/Images/Theme/GCFE-View.png" />
                </Grid>
                <!--GCFE Background Image Ends-->

     

    Replace with this code, in the same spot:

                <!--GCFE Background Image-->
                <Grid Grid.RowSpan="3">
                    <transitions:TransitionPresenter TransitionSelector="{Binding BackgroundTransitionSelector}" Content="{Binding BackgroundView}" IsContentVideo="true" />
                    <Image Source="pack://siteoforigin:,,,/Themes/Coverbox/Images/Theme/GCFE-View.png" />
                </Grid>
                <!--GCFE Background Image Ends-->

     

  8. I have uploaded CoverBox to version 2.0.3 with some code fixes for the default text games view.

     

    Spoiler

    March 6, 2019

    • Found a number of errors in the code of the default games view. They have now been fixed and this view should function as intended.

     

    • Like 1
  9. Hi @Zenotek. I'm going to answer all your questions in this thread.

    To change the font of the game list. Open the TextListView.xaml file, located in the Views folder of the theme, and find the following code to change the value to the name of the font you want to use.
     

    <Setter Property="FontFamily" Value="{StaticResource BebasNeue}" />

    If I wanted to use Calibri, I would change the code to look like this:

    <Setter Property="FontFamily" Value="Calibri" />

     

    To change the selected highlight colour of a game, find the following code, and change the colours of the GradientStop to the colour codes of your choosing.

                                    <Setter TargetName="Bd" Property="BorderBrush">
                                        <Setter.Value>
                                            <LinearGradientBrush StartPoint="0,0" EndPoint="1,0">
                                                <GradientBrush.GradientStops>
                                                    <GradientStopCollection>
                                                        <GradientStop Color="#00999999" Offset="0" />
                                                        <GradientStop Color="#999999" Offset=".5" />
                                                        <GradientStop Color="#00999999" Offset="1" />
                                                    </GradientStopCollection>
                                                </GradientBrush.GradientStops>
                                            </LinearGradientBrush>
                                        </Setter.Value>

     

     

    If you want to change the font, or colour of the purple text, open the TextGamesView.xaml file, and find the following code:

                    <Viewbox Grid.Column="1" Grid.Row="1" HorizontalAlignment="Left">
                        <TextBlock FontFamily="{StaticResource BebasNeue}" FontSize="100" HorizontalAlignment="Center">
                        <TextBlock Text="{Binding Path=ActiveGame.Platform}" />
                            <TextBlock.Foreground>
                                <LinearGradientBrush StartPoint=".5,0" EndPoint=".5,1">
                                    <GradientStop Color="#8b7ec1" Offset="0.0" />
                                    <GradientStop Color="#35304b" Offset="1.0" />
                                </LinearGradientBrush>
                            </TextBlock.Foreground>
                        </TextBlock>
                    </Viewbox>

    Change the FontFamily to the font that you want, or change the GradientStop Colors to whatever you'd like.

  10. 6 hours ago, alnyden said:

    Would it be possible to have a view with box art but no cartridge/disk below it?

    Also, playlist question.  I have one playlist (playlist A) that, when viewed in the text view, it changes the background to the platform of the selected game.  Which is great!  On another platform (Platform B) this doesn't work.  I wonder if the difference is playlist A doesn't have a background made for it (so it uses the generic background) but the other does.  At any rate, my question is, is there a way to have a playlist of different platform games switch to the background of that platform's game?  Hope this makes sense.  :) 

    Thanks!

    R

    It is definitely possible to have a view with just the box art. This would have to be more of a manual edit though, since I've already used up all the vertical game wheel views a theme is allowed. I'll give you 2 examples.

    If you want to remove the disc from Vertical Wheel 2:

    Edit Views\Wheel2GamesView.xaml and remove the following code

    Spoiler
    
                    <!-- Disc -->
                    <Grid x:Name="CartImage" Style="{StaticResource GameCartProperties}">
                        <Grid.ColumnDefinitions>
                            <ColumnDefinition Width="80*" />
                            <ColumnDefinition Width="220*" />
                            <ColumnDefinition Width="30*" />
                        </Grid.ColumnDefinitions>
                        <Grid.RowDefinitions>
                            <RowDefinition Height="1*" />
                            <RowDefinition Height="35*" />
                        </Grid.RowDefinitions>
                        <aop:GameImage x:Name="DiscImage" Style="{StaticResource DiscKey}">
                            <aop:GameImage.RenderTransform>
                                <TransformGroup>
                                    <ScaleTransform/>
                                    <SkewTransform/>
                                    <RotateTransform/>
                                    <TranslateTransform />
                                </TransformGroup>
                            </aop:GameImage.RenderTransform>
                        </aop:GameImage>
                    </Grid>
                    <!-- Disc End -->

     

    Then edit Style\RetrotasticDiscAnimations.xaml and remove the following code

    Spoiler
    
            <!-- Game Disc Animation -->
            <Int32AnimationUsingKeyFrames Storyboard.TargetProperty="(Panel.ZIndex)" Storyboard.TargetName="CartImage">
                <SplineInt32KeyFrame KeyTime="0:0:0" Value="197" />
                <SplineInt32KeyFrame KeyTime="0:0:16" Value="199" />
            </Int32AnimationUsingKeyFrames>
            <DoubleAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.RenderTransform).(TransformGroup.Children)[0].(ScaleTransform.ScaleY)" Storyboard.TargetName="CartImage" AccelerationRatio="0.1">
                <EasingDoubleKeyFrame KeyTime="0:0:0" Value="0"/>
                <EasingDoubleKeyFrame KeyTime="0:0:2.5" Value="0"/>
                <EasingDoubleKeyFrame KeyTime="0:0:3" Value="1"/>
            </DoubleAnimationUsingKeyFrames>
            <DoubleAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.RenderTransform).(TransformGroup.Children)[3].(TranslateTransform.Y)" Storyboard.TargetName="CartImage" AccelerationRatio="0.1" DecelerationRatio="0.2">
                <EasingDoubleKeyFrame KeyTime="0:0:0" Value="0"/>
                <EasingDoubleKeyFrame KeyTime="0:0:3" Value="0"/>
                <EasingDoubleKeyFrame KeyTime="0:0:5" Value="{Binding Source={StaticResource GameCartY2}, Converter={StaticResource DimensionW3840Converter}}"/>
            </DoubleAnimationUsingKeyFrames>
            <DoubleAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.RenderTransform).(TransformGroup.Children)[3].(TranslateTransform.Y)" Storyboard.TargetName="CartImage" RepeatBehavior="Forever" BeginTime="00:00:20">
                <EasingDoubleKeyFrame KeyTime="0:0:0" Value="{Binding Source={StaticResource GameCartY2}, Converter={StaticResource DimensionW3840Converter}}"/>
                <EasingDoubleKeyFrame KeyTime="0:0:1.8" Value="{Binding Source={StaticResource GameCartY3}, Converter={StaticResource DimensionW3840Converter}}"/>
                <EasingDoubleKeyFrame KeyTime="0:0:16.8" Value="{Binding Source={StaticResource GameCartY3}, Converter={StaticResource DimensionW3840Converter}}"/>
                 <EasingDoubleKeyFrame KeyTime="0:0:18.6" Value="{Binding Source={StaticResource GameCartY2}, Converter={StaticResource DimensionW3840Converter}}"/>
                <EasingDoubleKeyFrame KeyTime="0:0:33.6" Value="{Binding Source={StaticResource GameCartY2}, Converter={StaticResource DimensionW3840Converter}}"/>
            </DoubleAnimationUsingKeyFrames>
    
            <!-- Rotate Disc -->
            <DoubleAnimation Storyboard.TargetName="DiscImage" Storyboard.TargetProperty="(UIElement.RenderTransform).(TransformGroup.Children)[2].(RotateTransform.Angle)" From="0" To="0" BeginTime="00:00:0" Duration="00:00:0.1" />
            <DoubleAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.RenderTransform).(TransformGroup.Children)[2].(RotateTransform.Angle)" Storyboard.TargetName="DiscImage" BeginTime="0:0:5.0"  RepeatBehavior="Forever" AccelerationRatio="0.2">
                <EasingDoubleKeyFrame KeyTime="0:0:0" Value="0" />
                <EasingDoubleKeyFrame KeyTime="0:0:15" Value="10800" />
                <EasingDoubleKeyFrame KeyTime="0:0:33.6" Value="10800" />
            </DoubleAnimationUsingKeyFrames>
    
    
            <!-- Game Cart Fade Out -->
            <DoubleAnimationUsingKeyFrames Storyboard.TargetProperty="Opacity" Storyboard.TargetName="CartImage">
                <EasingDoubleKeyFrame KeyTime="0:0:0.2" Value="0" />
                <EasingDoubleKeyFrame KeyTime="0:0:0.9" Value="0" />
                <EasingDoubleKeyFrame KeyTime="0:0:1.4" Value="1" />
            </DoubleAnimationUsingKeyFrames>

     

     

    If you want to remove the cart from Vertical Wheel 3

    Edit Views\Wheel3GamesView.xaml and remove the following code

    Spoiler
    
                    <!-- Cart -->
                    <Grid x:Name="CartImage" Grid.Row="1" Grid.Column="3" Panel.ZIndex="200">
                        <Grid.RenderTransform>
                            <TransformGroup>
                                <ScaleTransform/>
                                    <SkewTransform />
                                    <RotateTransform/>
                                <TranslateTransform X="0" Y="0"/>
                            </TransformGroup>
                        </Grid.RenderTransform>
                        <Grid.ColumnDefinitions>
                            <ColumnDefinition Width="80*" />
                            <ColumnDefinition Width="220*" />
                            <ColumnDefinition Width="30*" />
                        </Grid.ColumnDefinitions>
                        <Grid.RowDefinitions>
                            <RowDefinition Height="50*" />
                            <RowDefinition Height="35*" />
                        </Grid.RowDefinitions>
                        <Image Source="{Binding Path=ActiveGame.CartFrontImagePath}" Grid.Column="1" Grid.Row="1">
                            <Image.Effect>
                                <DropShadowEffect BlurRadius="25" Opacity="0.5" Direction="75" ShadowDepth="10" />
                            </Image.Effect>
                        </Image>
                    </Grid>
                    <!-- Cart End -->

     

    Then Edit Styles\RetrotasticAnimationsBasic.xaml and remove the following code

    Spoiler
    
            <!-- Game Cart Animation -->
            <DoubleAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.RenderTransform).(TransformGroup.Children)[3].(TranslateTransform.X)" Storyboard.TargetName="CartImage" AccelerationRatio="0.4" DecelerationRatio="0.2">
                <EasingDoubleKeyFrame KeyTime="0:0:0" Value="{Binding Source={StaticResource CartMoveX}, Converter={StaticResource DimensionW3840Converter}}"/>
                <EasingDoubleKeyFrame KeyTime="0:0:2" Value="{Binding Source={StaticResource CartMoveX}, Converter={StaticResource DimensionW3840Converter}}"/>
                <EasingDoubleKeyFrame KeyTime="0:0:3" Value="0"/>
            </DoubleAnimationUsingKeyFrames>
    
    
            <!-- Game Cart Fade Out -->
            <DoubleAnimationUsingKeyFrames Storyboard.TargetProperty="Opacity" Storyboard.TargetName="CartImage">
                <EasingDoubleKeyFrame KeyTime="0:0:0.2" Value="0" />
                <EasingDoubleKeyFrame KeyTime="0:0:0.9" Value="0" />
                <EasingDoubleKeyFrame KeyTime="0:0:1.4" Value="1" />
            </DoubleAnimationUsingKeyFrames>

     

     

     

    As far as the platform backgrounds. Looks like it's working as intended. The logic basically says this. If there is a background with the name of the playlist you are in, then use that, otherwise use the background for the platform of the active game, and if no platform background exists, fall back to the Retrotastic default background.

    So if you want Playlist B to use platform backgrounds, then go into the Retrotastic\Images\Theme\Background folder and rename/delete the image of the playlist you don't want to see, and it should automatically default to displaying platform background images.

    • Thanks 1
  11. 31 minutes ago, Belgarath said:

    I've always loved this theme and it's the main one I use...but this new version has removed the horizontal marquee text.....

    Any chance of doing an alternate version where it's back in or is there some way I can cut and paste the code from the old version into the new one?

    Hi @Belgarath. For sure. I can do one of 2 things for you.

    1. I can take 2.0 and add the marquee back to it for you.
    2. I can update the old version of the theme with the new plugin, and any change I made to make it 9.4 compliant, but not change any other settings.
  12. 5 minutes ago, alnyden said:

    Thanks for the update -- it's working great and has solved my issues with freezing in playlists!

    One question -- do you think it would be possible for .flv video files to work properly?  They seem to play okay in most other themes. 

    Thanks again!

    R

    Hi @alnyden. Great to hear. Using the new version of the themer plugin should fix a lot of the plugin related issues you may have been having. My guess about the video problem is that it's related to this theme forcing to use WMP instead of VLC. Are you able to try some testing of this theory by installing a basic version of k-lite codec pack and seeing if that helps?

    Let me know if that helps. If not, I can find another solution.

    • Thanks 1
  13. Retrotastic 2.0 has been released. This version of the theme is fully compliant with the version 9.4 LaunchBox changes, therefore only works properly on version 9.4 and above.

    This version of the theme is a more streamlined, polished experience. Here are most of the main changes you can expect:

    • Removed horizontal marquee text, game information, publisher logo graphic, play mode graphic, and star rating graphic from over the video.
    • Added the play mode graphic and star rating graphic as part of the icons in the top right (created new icons for these elements).
    • Added release year and developer in the bottom left hand side of the screen.
    • Changed the Boxart animation to come straight down from the top, and reduced the amount of time it takes to appear by a significant amount.
    • Overall reduction of the time it takes for all elements to appear on the screen after selecting a game.
    • Vertical Game Wheel 1 now acts as the main game menu screen. If a platform uses cartridge, it will use the cartridge animation, if it uses a disc, it displays the disc spinning animation.
    • All graphics, including Boxart, Cartridge/Disc, Game Icons, Game Specific graphic, and Game Specific Backgrounds, now have a more elegant fade out animation
    • Vertical Game Wheel view 2 displays the disc animation, but is no longer required as it has been integrated into Vertical Game Wheel 1 view.
    • Vertical Game Wheel 3 has been completed revamped to include a more basic Cartridge/Disc animation with less movement.
    • included a few more game specific backgrounds and graphics in the base theme, but still highly recommend @Scratcher's Game Background/Graphics packs
    • Updated @eatkinola's themer plugin to version 3.9.2
    • Added @Jason Carr's PrioritizedPathSelector plugin, which allowed for better logic to display the correct platform/playlist background image. Correct backgrounds should now appear in more places throughout the theme (like in searches).
    • Fixed: the correct font was not appearing in the Options menu
    • Fixed: The text games view is now working properly when using different views per platform

     
    We are now able to change a view on a per-platform basis, which means if you find something off with one of the platforms, let me know, and we can fix it.
     
    Have fun.

    • Like 7
  14. 1 hour ago, FoxyMonty said:

    @faeran I have an issue on game boy platform with “é” not appearing in the game-list. E.g. pokémon 

     

    Hi @FoxyMonty. You're right. The font used didn't seem to contain that character at all. The problem should be fixed now. I had to manually add that character to the font using a font maker program, but it should be there now. The theme has been updated to version 2.0.2 with the fix.

    Please re-download the theme and let me know if there are any issues.

    • Like 2
  15. Over the next few weeks, I'll be working on giving Retrotastic the 9.4+ treatment. I'll also be trying to fix/upgrade some of the code and upgrade the themer plugin to the newest version.

    If anyone has any suggestions, while the code is fresh in my head, now is a good time.

     

    • Like 3
  16. Hi @Sath. That was a strange one. Looks like there was an issue with a blank space in the code, which had some kind of invisible symbol causing an error.

    I've released version 2.0.1 which fixes the issue.

    Let me know if you are still having issues after installing the update.

  17. CoverBox 2.0 is here! Every theme has now been merged into 1, therefore this version only works in LaunchBox 9.4 and above.

    • Combined every theme into 1 CoverBox theme. Install once and have access to them all!
    • Theme now uses the newly integrated horizontal text scrolling control and find string converter. 
    • New Arcade view has been added to the theme.
    • Added a main Platform and Text Games View based on GCFE.
    • Every font has been integrated into the Theme. No more need to install them separately.

     

    • Like 4
    • Thanks 1
×
×
  • Create New...