Jump to content
LaunchBox Community Forums

Johnny T

Members
  • Posts

    510
  • Joined

  • Last visited

Everything posted by Johnny T

  1. I'm not sure if you could use another 'game view' or not - which would be selectable through Big Box. Otherwise I think you'd be basically changing the theme itself through the Theme Creator.
  2. I'm very (VERY) new to Theme Creator but, if it's the box I *think* you're referring to, then it looks like a box with the background set to a "scanlines.png" and it's supposed to have the video snap running on it. But, I'm sure someone a lot more knowledgeable will pop on and confirm that or correct me. 🙂
    This collection is awesome! Thank you for sharing it. It's a great foundation for me to build my own collection to (or, at least, aspire to!!). Thanks again for all your hard work putting this together. It's really appreciated 🙂
  3. For anyone else finding this. I managed to get this working and have posted my relevant xaml files in another thread I don't want to repost them in here and clutter the thread up but that link might help someone in the future. The videos look amazing on my marquee now thanks to Phil's hard work 🙂
  4. For anyone who finds this thread in the future I thought I'd post back with the solution to setting up the image/video marquee on a theme. As Retro kindly pointed out in the earlier post, I just had to use the GameMarqueeView.xaml and PlatformMarqueeView.xaml and drop them into the Views folder within the Theme in question (even though they didn't originally exist in there (so I used the base files from the Big Box Default theme) - once they are dropped in then the theme honours whatever settings are in there). After much Googling and reading about xaml files and a BIG bit of help from Faeran, my GameMarqueeView.xaml ended up looking like this.... <UserControl xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006" xmlns:d="http://schemas.microsoft.com/expression/blend/2008" xmlns:coverFlow="clr-namespace:Unbroken.LaunchBox.Windows.Controls.CoverFlow;assembly=Unbroken.LaunchBox.Windows" mc:Ignorable="d" d:DesignHeight="562" d:DesignWidth="1000" HorizontalAlignment="Stretch" VerticalAlignment="Top" FocusVisualStyle="{x:Null}" BorderThickness="0" Margin="0" Padding="0" Background="#000"> <Grid VerticalAlignment="Stretch" HorizontalAlignment="Stretch" Height="265" Width="1366"> <coverFlow:FlowImage CreateFallbackImage="False" DataContext="{Binding SelectedGame}" ImageType="Boxes" Stretch="Uniform" StretchDirection="Both" HorizontalAlignment="Center" VerticalAlignment="Center" RenderOptions.BitmapScalingMode="HighQuality"> <coverFlow:FlowImage.Style> <Style TargetType="{x:Type coverFlow:FlowImage}"> <Setter Property="Visibility" Value="Hidden"/> <Style.Triggers> <MultiDataTrigger> <MultiDataTrigger.Conditions> <Condition Binding="{Binding ElementName=MarqueeImage, Path=HasImage}" Value="False" /> <Condition Binding="{Binding ElementName=LogoImage, Path=HasImage}" Value="False" /> <Condition Binding="{Binding ElementName=MarqueeVideo, Path=HasVideo}" Value="False" /> </MultiDataTrigger.Conditions> <Setter Property="Visibility" Value="Visible"/> </MultiDataTrigger> </Style.Triggers> </Style> </coverFlow:FlowImage.Style> </coverFlow:FlowImage> <Grid VerticalAlignment="Stretch" HorizontalAlignment="Stretch"> <Grid.Style> <Style TargetType="{x:Type Grid}"> <Setter Property="Visibility" Value="Hidden"/> <Style.Triggers> <MultiDataTrigger> <MultiDataTrigger.Conditions> <Condition Binding="{Binding ElementName=MarqueeImage, Path=HasImage}" Value="False" /> <Condition Binding="{Binding ElementName=LogoImage, Path=HasImage}" Value="True" /> <Condition Binding="{Binding ElementName=MarqueeVideo, Path=HasVideo}" Value="False" /> </MultiDataTrigger.Conditions> <Setter Property="Visibility" Value="Visible"/> </MultiDataTrigger> </Style.Triggers> </Style> </Grid.Style> <Image Source="{Binding SelectedGame.BackgroundImagePath}" Stretch="UniformToFill" HorizontalAlignment="Center" VerticalAlignment="Center" RenderOptions.BitmapScalingMode="HighQuality"> <Image.Effect> <BlurEffect Radius="20"/> </Image.Effect> </Image> <Grid> <Grid.ColumnDefinitions> <ColumnDefinition Width="1*"/> <ColumnDefinition Width="6*"/> <ColumnDefinition Width="1*"/> </Grid.ColumnDefinitions> <Grid.RowDefinitions> <RowDefinition Height="1*"/> <RowDefinition Height="6*"/> <RowDefinition Height="1*"/> </Grid.RowDefinitions> <coverFlow:FlowImage x:Name="LogoImage" Visibility="Collapsed" CreateFallbackImage="False" DataContext="{Binding SelectedGame}" ImageType="Clear Logo" Stretch="Uniform" StretchDirection="Both" HorizontalAlignment="Center" VerticalAlignment="Top" RenderOptions.BitmapScalingMode="HighQuality" /> <Image Grid.Row="1" Grid.Column="1" Source="{Binding SelectedGame.ClearLogoImagePath}" Stretch="Uniform" HorizontalAlignment="Center" VerticalAlignment="Top" RenderOptions.BitmapScalingMode="HighQuality" /> </Grid> </Grid> <coverFlow:FlowImage x:Name="MarqueeImage" CreateFallbackImage="False" DataContext="{Binding SelectedGame}" ImageType="Marquees" Stretch="Fill" StretchDirection="Both" HorizontalAlignment="Center" VerticalAlignment="Top" RenderOptions.BitmapScalingMode="HighQuality"> <coverFlow:FlowImage.Style> <Style TargetType="{x:Type coverFlow:FlowImage}"> <Setter Property="Visibility" Value="Hidden"/> <Style.Triggers> <MultiDataTrigger> <MultiDataTrigger.Conditions> <Condition Binding="{Binding RelativeSource={RelativeSource Self}, Path=HasImage}" Value="True" /> <Condition Binding="{Binding ElementName=MarqueeVideo, Path=HasVideo}" Value="False" /> </MultiDataTrigger.Conditions> <Setter Property="Visibility" Value="Visible"/> </MultiDataTrigger> </Style.Triggers> </Style> </coverFlow:FlowImage.Style> </coverFlow:FlowImage> <coverFlow:FlowVideo x:Name="MarqueeVideo" VideoType="Marquee" DataContext="{Binding SelectedGame}" PlayVideo="True" PlayAudio="False" FallbackToDefault="False" StretchVideo="True"> <coverFlow:FlowVideo.Style> <Style TargetType="{x:Type coverFlow:FlowVideo}"> <Setter Property="Visibility" Value="Visible"/> <Style.Triggers> <DataTrigger Binding="{Binding RelativeSource={RelativeSource Self}, Path=HasVideo}" Value="False"> <Setter Property="Visibility" Value="Hidden"/> </DataTrigger> </Style.Triggers> </Style> </coverFlow:FlowVideo.Style> </coverFlow:FlowVideo> </Grid> </UserControl> The key parts are the Height and Width in the Grid tag - which align with my particular Marquee display. And also the VerticalAlignment="Top" near the top of the file which moves the marquee image up to the top of the screen. And, finally, the StretchVideo="True" (which Faeran kindly told me about) which stretches the marquee videos across the marquee screen. Once I'd sorted that then I also altered the PlatformMarqueeView.xaml as well. It became this..... <UserControl xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006" xmlns:d="http://schemas.microsoft.com/expression/blend/2008" mc:Ignorable="d" d:DesignHeight="562" d:DesignWidth="1000" HorizontalAlignment="Stretch" VerticalAlignment="Top" FocusVisualStyle="{x:Null}" BorderThickness="0" Margin="0" Padding="0" Background="#000"> <Grid VerticalAlignment="Stretch" HorizontalAlignment="Stretch" Height="265" Width="1366"> <Image Source="{Binding Path=SelectedPlatform.BannerImagePath}" Stretch="Fill" HorizontalAlignment="Center" VerticalAlignment="Center" RenderOptions.BitmapScalingMode="HighQuality" /> </Grid> </UserControl> These files may not be "perfect" in the programming sense as it was a lot of trial and error so, if anyone is reading this who has more knowledge, feel free to chime in and point out any mistakes. However, they seem to work for my setup with a stretched LCD so thought they might help someone else in the future. Thanks to Retro808 and Faeran as we are all just standing on the shoulders of giants like that to get anywhere with this stuff (I know I am anyway!!!). 🙂
  5. Nice one.... just fired over a message. Nice to meet you
  6. Wow!! You've been really busy!! Great work matey and thanks for letting me know your "method". Not sure how you would use Powerpoint for them but I'm rubbish at PP. They look fantastic
  7. Yes!!! @faeran does it again!!! Superb matey! Thank you so much. That worked a treat!! I've also just got my head around Big Box Theme Creator this morning for making marquees etc so can adjust the images to make them suit my marquee screen too! This is going to make a big difference thanks to @philbobaggins for the videos and you for getting them to look awesome on my marquee screen. I'm one happy fella
  8. @philbobaggins I tried your video marquees at the weekend. Unfortunately, due to the my marquee screen being a stretched LCD they don't sit quite right. It's such a shame as I absolutely love them! My stretched LCD has a 16:3 ratio (I think it's 1366x256 pixels). On the 'image' marquees they can be 'stretched' to fill the screen via the xaml file in the Views folder (GameMarqueeView.xaml) but, I don't think this can be done with video. So, I thought about maybe tackling a project like this myself but creating the videos in 16:3 aspect ratio. I wondered if it was possible to understand how you are going about it and then I could maybe use your technique but 'tweak it' for different types of screen? Are you using software to do it? Or are you curating each video yourself somehow? It might be beyond my ability to do what you're doing but I thought that if I could find out "how" you were doing it, and manage myself I could have a go then maybe upload them to your GDrive to go as a torrent for a different marquee screen? Any help/advice would be great. (Even if it doesn't fit, I still like looking at the waves on the 1943 one in between credits!!!) 🙂
  9. That's great Neil. Thanks for letting me know. I'll just have to hope that the Gods shine on me again during my next Fighting Hawk session after the fix.... get myself up to my rightful place near the top of the table..... 🙂
  10. Yep, that must be it!! Well spotted Neil 🙂 I just went in to my MAME emulator folder and saw a new "hiscore" folder... And sure enough... within there is my Fighting Hawk high score from the weekend..... So, Big Box must still be looking in the "hi" folder I'm guessing? Is this something I can fix at the MAME end in the config or is it just a case of wait for a fix from the Big Box end? Thanks for your great help 🙂
  11. Hi Neil Thanks for the info. I am using the official mame from the mamedev website. I tend to update most months so I'm using the 0.237 version. I've got my LB "connected" to the cloud. And I've got Mame integration chosen in my options. Anything else I'm missing?? It used to work (my old 126,000 score is still there for Fighting Hawk) but has stopped working recently. Thanks 🙂
  12. Hi all, After a blistering effort on Fighting Hawk (Mame) at the weekend (148,000) I noticed that my high score hadn't recorded on the Weekly / Monthly / Global high score table. I've just been Googling it to try and find the issue and someone posted on Reddit that you needed to be using mame64.exe for high scores to work? I'm only using mame.exe as I found that when I download the latest version of mame there isn't a "mame64.exe" that comes with it?? The last update I have to mame64.exe was 26th Jan 2021. Is this correct? Or am I missing something here? Is there a way of downloading the latest mame64.exe? Or am I just supposed to rename mame to mame64 to get the high scores to work in Big Box? Or am I completely on the wrong tracks here?? Any help greatly appreciated... it won't get my Fighting Hawk high score back but it will help for next time 🙂
  13. This is a great idea though! An extra 'tab' on the High Score board for "Friends" that just shows you and the usernames that you add in to LB (basically it would just filter the boards for your chosen usernames i.e. friends). That would be a very basic 'quick fix' implementation. Alternatively, if you wanted to go the full monty then it would be a "friend request" system with people accepting your friend request and having a management list of 'friends' etc.... I think even the first implementation would be a great addition. @Mock if you do request it as a feature please post the link in here and then I can vote on it please. 🙂
  14. No problem Retro mate. It's a great addition as it is. Thanks for getting back to me matey. And thanks for all your efforts 👍👍👍
  15. @Mr. RetroLust This is awesome. Thanks for all your hard work. Is there any way of making it work with the new 'video' marquees? Many thanks 🙂
  16. Thanks for that Retro... I didn't realise I could just drop in other Theme's "views" and they would be honoured by the host theme. That's great info. In answer to your question, I've got a cabinet that has a stretched LCD as a marquee... It's a strange ratio and 'standard' marquee's are only half on the screen (the bottom half is clipped). I really want to get some videos on the marquee if possible (since the update in v12) but I also really love the Pulse theme so would like to keep that if I can. Here's an older photo of the cab but you get the idea... I'll try and drop in the "views" I edited in the last theme and see if that works. Thanks again for all your help matey. 🙂
  17. Hi all, I was using the CriticalZone theme for ages and had managed to set up the marquee image sizes by altering the PlatformMarqueeView.xml and GameMarqueeView.xml in the Theme/Views folder. I'm using a stretched LCD display so need them to be quite squished. I've now transitioned to the excellent Pulse theme. And would like to use 'video' marquees. However, there isn't those PlatformMarqueeView.xml and GameMarqueeView.xml files in this theme. The creator kindly shared the BB Theme Creator original files with me so I've loaded BB Theme Creator tonight and I've been to the Game Marquee screen but it's blank with no elements on it. So I wondered if there was a way (either through the software or via altering an xml or whatever) to adjust the height/width of the marquee video/image in a theme? I couldn't see anything for that in the Big Box menus but maybe I'm missing something? Or maybe I can just drop an xml in a certain folder and any theme will read that? Many thanks for all your help 🙂
  18. Okay, thanks for that. I'm planning on spending a bit of time to learn CTC anyway so will look through them and see if I can work it all out. I have a Fruit Machine cab and want a vertical theme so was going to use CTC for that. Seems like an amazing piece of software. Thanks for all your help and, of course, the superb theme. It's brilliant. 🙂
  19. I installed Pulse last night. Wow! It's an awesome theme!! My one issue is that my stretched LCD display has an unusual resolution. In the past I've overcome this by changing the GameMarqueeView.xaml and PlatformMarqueeView.xaml in the Theme/Views/ folder but I noticed that Pulse doesn't have one? Does anyone know how I could alter the position/size of the marquees from Pulse? Many thanks for all your help 🙂
  20. That's brilliant! Thanks for all your hark work 🙂
  21. Thanks for the link! Much appreciated. Downloading now 🙂
  22. It's showing that the archive is corrupt for me? Anyone else getting that?
  23. These are awesome!! And are now supported with the advent of v12 I think.... thanks for putting them together and sharing. You sir, are a god among men! 🙂
×
×
  • Create New...