Jump to content
LaunchBox Community Forums

Carnovash

Members
  • Posts

    5
  • Joined

  • Last visited

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

Carnovash's Achievements

4-Bit Adder

4-Bit Adder (2/7)

0

Reputation

  1. That helped so much, thank you! I had to play around bit with the number of column and row definition entries, but it now properly fits the marquee. My XML looks like this now: <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:transitions="clr-namespace:Unbroken.LaunchBox.Wpf.Transitions;assembly=Unbroken.LaunchBox.Wpf" xmlns:i="http://schemas.microsoft.com/expression/2010/interactivity" xmlns:cal="http://www.caliburnproject.org" mc:Ignorable="d" d:DesignHeight="562" d:DesignWidth="1000" HorizontalAlignment="Stretch" VerticalAlignment="Stretch" Style="{DynamicResource UserControlStyle}"> <!-- GRID DEFINITIONS --> <Grid Height="1080" Width="1920"> <Grid.ColumnDefinitions> <ColumnDefinition Width="1*" /> </Grid.ColumnDefinitions> <Grid.RowDefinitions> <RowDefinition Height="*" /> <RowDefinition Height="*" /> <RowDefinition Height="*" /> </Grid.RowDefinitions> <!-- GAME MARQUEE --> <Image Source="{Binding Path=SelectedGame.MarqueeImagePath}" Stretch="fill" HorizontalAlignment="Center" VerticalAlignment="Top" RenderOptions.BitmapScalingMode="HighQuality" /> <TextBlock x:Name="GameMarquee" Visibility="Visible"> <TextBlock.Text> <MultiBinding StringFormat="{}pack://siteoforigin:,,,/Arcade - Marquee/_Default.png"> <Binding Path="SelectedGame.Platform"/> </MultiBinding> </TextBlock.Text> </TextBlock> <Image x:Name="MainMarquee" Grid.RowSpan="3" Grid.Row="0" Grid.ColumnSpan="8" Grid.Column="0" Source="{Binding Text, ElementName=GameMarquee, FallbackValue='pack://siteoforigin:,,,/Arcade - Marquee/_Default.png'}" Opacity="100" Stretch="fill" Panel.ZIndex="1" RenderOptions.BitmapScalingMode="HighQuality" /> </Grid> </UserControl>
  2. It is getting close! I tried to set the HorizontalAlignment to "Left" and VerticalAlignment to "Top", and it did what I expected! The last thing that I need is to setup is to limit the image to the top 360x1080 pixels on the screen. I have one test image for the Shinobi marquee that now appears in the upper left, but is a little too large and expands below the limits of my marquee screen. In the GamesMarqueeView.xml file, I changed the "d:DesignHeight" from 562 to 360, and the d:DesignWidth from 1000 to 1080. That did not seem to change anything. Any theme experts have any tips on if it is possible to limit the images to be stretched along the top 360x1080 pixels on a 1080p display? Thanks!
  3. Thanks for the tip! I don't have any experience with editing themes, so I haven't looked into these files. From the looks of it, I can modify this line and change HorizontalAlighment to "Left" and VerticalAlignment to "Top" and that might resolve my issue. <Image Source="{Binding Path=SelectedGame.MarqueeImagePath}" Stretch="Uniform" HorizontalAlignment="Center" VerticalAlignment="Center" RenderOptions.BitmapScalingMode="HighQuality" />
  4. It is not only BigBox that displays the issue, it is Windows as a whole, and just the process of them cutting an LCD to that custom dimension. I don't think BigBox has any marquee settings to customize the display, so it would likely need to be a Windows display setting that would need to change to accommodate this niche scenario. The only solution I am fairly sure will work would be to convert each marquee by hand to a 1920x1080 image, and ensure that the actual marquee image only appears in the upper 1920x360 portion of the image. Then I wouldn't care what is cut off, and the visible image that I am looking for should be centered correctly in the marquee LCD. The big issue with this solution is that I would need to modify every single marquee image by hand, which would be very time consuming.
  5. I have recently purchased a custom cut LCD screen from Vitrolight to fit in my cabinet's marquee space. In testing, Windows sees the screen as a full 1080p monitor, and will try to display information in areas beyond the visible pixels on the marquee. The visible resolution of the marquee is 1920x360. By default when I open BigBox and try displaying the marquee images, they will center themselves and appear cutoff on the marquee screen, because BigBox also sees this monitor as a full 1080p display. I have tried to create a custom 1920x360 resolution through the NVidia Control Panel, but even that will be centered in the theoretical display space, rather than being pushed up to the top of the display which is what I need. I've tried the NVidia desktop resizing options, but it only seems to be for overscan issues, and will not let me move the screen position to the top. Has anyone else worked on a similar issue to this, and found a way to properly format the screen to work with BigBox marquees? Thanks!
×
×
  • Create New...