Jump to content
LaunchBox Community Forums

Retro808

Moderators
  • Posts

    7,076
  • Joined

  • Last visited

  • Days Won

    27

Posts posted by Retro808

  1. It is all those platform xaml backups you have in the platforms folder. That is what @neil9000 asked you about. You cannot have those in there. LB is trying to read those and the real platform xaml files. Also remove all those others like the .Missing.Serial.xaml files. There can only be the original platform xaml in there.

    This is the reason we do not recommend skraper. It places those backups in the \data\platform folder. If you choose to use skraper make sure you remove those backups it makes or turn off the backup option inside skraper.

    • Haha 1
  2. Not saying it is a bad idea, but I have never seen an situation where I would choose to turn an AHK off for an emulator. The only reason I would add an AHK is because it is needed. Maybe elaborate more on your reason for it.

    I would also recommend making a bitbucket ticket and linking it back to this thread to drive votes for it.

    To make a bitbucket ticket click on the Request a Feature link located under the "Help & Support" option at the top of the forum.

  3. Cannot say I have ever seen this. Are you changing the view type in the global settings menu or using a button/key to change while in the platform view?

    Keep in mind if you are on a current version of BB and change a view setting in the global menu the theme specific config will override it. As a couple version ago BB introduced theme specific configs. You should not see a new Theme Specific config menu item in the BB settings. That is where you would be best served to set a theme's specific view.

  4. Likely because with the combo there is now a 3rd layer (LB > AHK > Emulator) and AHK is having trouble executing the command with the prompt active. Using just the Escape key you are in the active window pressing a key immediately recognized by the emulator and LB is not actually doing anything. 

  5. @neil9000 is not doubting you have the issue you say that we need to actually see a video of it. He is just stating your issue is not a LB issue as in it is not a bug.

    All of my cabinets close all of the emulators fine using my button or key combos. If this was a LB bug/issue more users would be posting about it. Its a setting issue pure and simple. Any chance you run any of those as Admin? 

    LB controller automation sends the button combo as an AHK to the emulator telling it to send Escape, if that does not work it then tries some other commands like Alt+F4 before stopping. If you have the emulator set to Admin it will not work.

  6. Are you trying to run the importer against an arcade rom set and a software list rom set? I ask because you mention software list so not sure if you mean the machines files or the actual game roms and the full set importer is not for use with software list roms. The full set importer is for the arcade rom set which is why it is specifically called “Mame Arcade Full Set”

  7. Ahhh. That's it. The theme specific overrides have wheel views saved for platforms. Traditionally I use text list for all my views as I prefer that. Recently testing a couple themes for a friend I changed to wheel view for platforms. I will reach out to Jason to see why text list for platforms will not show marquees.

  8. @faeran Are you able to test marquee images?

    I recently noticed that platform level marquee images do not show with this theme. Game level marquee images show fine. All other themes, even the prior themes you have made have no issues showing platform level marquee images. Even if I use a PlatformMarqueeView.xaml or remove it so BB shows the platform image by default nothing will show when I am on the platform list. Go into a platform's list of games and all the individual game marquees do show. I have tested on several cabinets.

  9. 5 hours ago, Sundeth said:

    1 - I need BixBox to stop rendering the marquee file and render the clear logo

    1. You cannot stop it as BB will generate the marquee as it is coded in the background logic to show a marquee even in themes that do not have a GameMarqueeView.xaml. So the only way I have found is to hide it by adding a black background. Placing it above Panel.ZIndex="0" will get it to cover the marquee. Adjust the column and row span to your grid.

    <!-- BLACK BACKGROUND -->  
    <Border x:Name="Blackscreen" Grid.RowSpan="8" Grid.ColumnSpan="8" Panel.ZIndex="1" Background="Black" Opacity="1" SnapsToDevicePixels="True" RenderOptions.EdgeMode="Aliased" ></Border>

    2. To make the background show platform specific use a multi-binding. Something like below just direct to your folder path.

            <!-- DEFAULT MARQUEE -->
    <TextBlock x:Name="MarqueeBackgroundPlatform"  Visibility="Collapsed">
        <TextBlock.Text>
            <MultiBinding StringFormat="LAUNCHBOX_ROOT_FOLDER/Images/Marquees/Platforms/{0}.png">
                <Binding Path="SelectedGame.Platform" />
            </MultiBinding>
        </TextBlock.Text>
    </TextBlock>
    <Image Source="{Binding Text, ElementName=MarqueeBackgroundPlatform, FallbackValue='LAUNCHBOX_ROOT_FOLDER/Images/Marquees/Platforms/Default.png'}" Grid.Row="0" Grid.RowSpan="4" Grid.Column="0" Grid.ColumnSpan="8" Panel.ZIndex="3" Stretch="Fill" RenderOptions.BitmapScalingMode="HighQuality" />

    3. I am not sure of. I know for theme's some of the views (such as WallGames) you can create a dedicate view xaml per platform. So it might be a similar process. I am not sure if that would be doable with Marquee Views as these views have not received any updates. I will check on it.

    • Thanks 1
×
×
  • Create New...