Jump to content
LaunchBox Community Forums

daphnefan

Members
  • Posts

    31
  • Joined

  • Last visited

Posts posted by daphnefan

  1. On 9/28/2022 at 7:37 AM, C-Beats said:

    What theme are you using? If you go to that theme's View folder (\\LaunchBox\Themes\{Theme Name}\Views) if there is a KeyboardView.xaml file in there can you delete it and then restart Big Box and tell me if you still have the issue?

     I’m using Colorful. And yes, deleting the file fixed the issue. Thanks! 

  2. On 9/26/2022 at 10:01 AM, C-Beats said:

    These popups can be navigated with controller to press the keys and search. Are you saying you can't do that?

    The search pop up doesn’t seem to work other than with a keyboard. The other pop up i tried (the pin popup to unlock big box) works fine, from what I can tell the problem is just with the Search pop up. 

  3. Hi! Before the recent major big box overhaul, I was able to search for games on my arcade cabinet with just the joystick and the buttons. Now, while the controls and joystick work for everything else (even for inputting the pin to unlock big box) i get no response when trying to search on Big Box unless I use my keyboard. Is this a known issue? Anything I can do on my end to make it work like it did before? Thanks! 

  4. On 1/7/2020 at 9:58 AM, Retro808 said:

    What is the exact look you are trying to get? 

    The image is stretching because you are using "Fill" in the Stretch command. You would want something more like "Uniform" which will keep the image aspect. If you use "UniformToFill" it will keep the aspect of the image, fill the space, but part of the image will cutoff. So depending on the look you are trying to go for you may need to make some design concessions. 

    I was able to get it to show the marquee in the upper 3rd of the screen with the affect by changing the code a bit. 

    
    <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="1080" d:DesignWidth="1920" HorizontalAlignment="Stretch" VerticalAlignment="Stretch" Style="{DynamicResource UserControlStyle}">
    <!-- GRID DEFINITIONS -->
                
                
        <Grid >
            <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}" Panel.ZIndex="9" Stretch="Uniform" 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" Panel.ZIndex="9" Grid.Row="0" Grid.Column="0" Source="{Binding Text, ElementName=GameMarquee, FallbackValue='pack://siteoforigin:,,,/Arcade - Marquee/_Default.png'}" Opacity="100" Stretch="Uniform" RenderOptions.BitmapScalingMode="HighQuality" />
    		<Image Source="{Binding Path=SelectedGame.MarqueeImagePath}" Panel.ZIndex="0" Grid.Row="0" Grid.Column="0" Stretch="Fill" RenderOptions.BitmapScalingMode="LowQuality"><Image.Effect><BlurEffect Radius="99"/></Image.Effect></Image>
        </Grid>
    </UserControl>

     

    Screen Shot 2020-01-07 at 9.55.12 AM.png

    I'll give this a shot tonight and see how it works. What i am trying to get is for the image to show up but not stretched, and for the empty space left by the unstretched image to appear as a blurred background. I think this code might work for that. Thanks for being so helpful!

  5. On 1/3/2020 at 7:11 PM, Retro808 said:

    Yeah, I got that. I meant specifically what you have in the xaml file. You said you did modification and tried to adapt the codes. Without seeing exactly what you did we cannot see what the error might be. We would basically just be guessing what is wrong. 

    So this is the code im using, but it stretches the image and that is killing me 

    <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>

    Here is the code from the Mr. RetroLust's Marquee Screen Filler Magic that im trying to adapt, but i get errors every time. 

    <Image Source="{Binding Path=SelectedGame.MarqueeImagePath}" Panel.ZIndex="1" Stretch="Uniform" HorizontalAlignment="Center" VerticalAlignment="Center" RenderOptions.BitmapScalingMode="HighQuality"><Image.Effect><DropShadowEffect BlurRadius="99" /></Image.Effect></Image>
    <Image Source="{Binding Path=SelectedGame.MarqueeImagePath}" Panel.ZIndex="0" Stretch="Fill" RenderOptions.BitmapScalingMode="LowQuality"><Image.Effect><BlurEffect Radius="99"/></Image.Effect></Image>
    </Grid>
    </UserControl>

    I'm guessing that the place to place this is near the end of the first code, but i've tried just out and out replacing that section and it didnt work and ive tried just replacing little bits here and there where i noticed differences and it also gave me errors. I must be missing something but im not sure what. 

  6. 44 minutes ago, Retro808 said:

    Yeah, I got that. I meant specifically what you have in the xaml file. You said you did modification and tried to adapt the codes. Without seeing exactly what you did we cannot see what the error might be. We would basically just be guessing what is wrong. 

    I deleted what I had tried and reverted to the code I posted earlier and came here for help lol. I tried taking all the lines in retrolust’s code that y’all about the image source and plug them in the best I could but I either got marquees that were center on the screen (so I only saw the very top of them) or it would just give me an error and revert to default settings 

  7. I was having this same issue too, only I would get null and then the game would be in slow motion every time I tried to use my automation bindings for changing the volume while playing retroarch. I cleared my bindings for slow motion and all and it still would do this. 

    My fix? Pause the game first with the new pause feature under another binding. Then change the volume and unpause. This workaround prevents the issue I was having until I can figure out a better solution

  8. 56 minutes ago, sundogak said:

    Changing the settings in the Daphne Loader doesn't work because the batch commands are launching the Daphne.exe file directly, not through the loader.  The Daphne Loader is really just a small front end to a program that generates a custom launch command, you just don't see that it is really sending a command line to run things (unless you set otherwise).  Basically, that means any cheats have to be enabled via the command line that is launching the Daphne game from LB.  To enable cheats in some games like Dragon's Lair, you have to do it by the command line that changes the "bank" setting (or dip switches).  Sadly, it is somewhat confusing to implement via command line since you have to know which bank and bits to change.  There is an easy way and hard way.  First the hard way.  A list of dip switch settings for Daphne games are here.  Just to be more difficult, for the Dragon's Lair and Space Ace games the settings they will show as "Bank A" and Bank B" which correspond to Bank 0 and Bank 1, respectively in the command line and the number indicates a bit number starting with ZERO and from the RIGHT.   So if it says change B3 to "on", that means you have to change -bank 1 00000000 to -bank 1 00001000 

    So for example, Dragon's Lair for most ROMs (dip switch settings can vary by ROM version) is for Unlimited Derk's by changing Bank 1, 2nd bit from 1 to 0.  So in my case (note your other dip switch settings may be different than mine depending on ROM revision you have):

    
    -bank 0 11011001 -bank 1 00100011

    For normal lives it is:

    
    -bank 0 11011001 -bank 1 00100111

    For Space Ace it is Bank 1, 5th bit from 0 to 1 (again, starts from right and and numbered 0 through 7)

    
    -bank 0 00000000 -bank 1 00100001

    Easier Way:  A bit easier way is to do the following.  Open up the Daphne Loader from outside Launch Box.  Go to the Configure Menu:

    image.png.62330d1fc3330049927ab14baa7b2f9b.pngSelect the options you want such as "Unlimited Lives"  Hit Apply.

    Go to the Advanced Tab and toggle the "Display Command Line" option to on.  Hit Apply. 

    image.png.1a621d1d5ab9176066a83e7b2b3c9197.pngFrom outside Launchbox start a game within the Daphne Loader.  Before the game starts, you will see a pop up box with the command line that the Daphne Loader is using to launch the game. The "Bank" settings/dip switches (highlighted below) are now automatically set with whatever options you set in the Loader drop downs and you can copy/paste the bank portion of the command into your batch command that Launchbox uses. No worries about searching for the bit settings to change.  You should then have unlimited lives with that batch command and those bank/dip switch settings.  You can use this method to change any of the options such as difficulty level.  The key is that the "bank" settings are what is telling the Daphne.exe emulator via Launchbox what to do option wise.

    image.thumb.png.2cc9a330990d2f8d555129e6004e4580.png

    Wow this post was incredibly helpful! Now I know what I'll be doing as soon as I have some free time. Thanks!

  9. On 2/17/2019 at 4:12 PM, eatkinola said:

    Well at least that's progress! Does it show an error message when quitting BigBox, and does that happen with WMP or VLC? Anything in the log file?

    
    Refaktor\Plugins\Ao.Bigbox.Themer.v3_9_2\AssemblyLogger\

    Does it look like it's running out of memory? How much RAM in your system?

    Edit: P.s. to generate a log file you have to enable logging in LaunchBox

    hey,

    no log file appears in that folder but ive attached the log produced by LB

    Debug 2019-02-24 08-11-04 AM.log

  10. On 2/13/2019 at 11:01 PM, eatkinola said:

    Well it's been awhile but I found time to dig into this more and am almost positive I found the problem; it was a pretty sneaky memory leak. I should be able to post an update over the weekend. Thanks again for bringing this to my attention; this same bug was affecting another one of my themes.

    Great news! I really look forward to the update. I loved the theme but couldn't keep using it due to the locking up. 

  11. On 12/2/2018 at 1:40 PM, EVH said:

    I've built a 2-player arcade cabinet based on an older Dell Optiplex 7010 with an i7 3770 and added 1050Ti. I've never had an issue with snes9x and just haven't found the need to change to Higan... maybe I will.

    To be honest I only chose Demul because I kept seeing it mentioned everywhere but I'm always looking to compare options. I've been looking in to a Retroarch dreamcast core vs standalones, so I'll take a look at Redream and see what it offers :)

    I have almost the same setup you have and redream seems to cause a lot of video signal dropouts for me, and that's with the paid version. I switched to demul and it's given me zero issues. So let me know how redream works for you! 

  12. On 1/2/2019 at 6:21 AM, pezley said:

    I did the layout and @Grila here did the XML for me a while back.

    It's working fine on my low res 4:3 arcade machine

     

     

    Hi! I tried your theme but since my screen is 5:4 everything is slightly off. Where could I edit the theme so that the marquees and videos line up correctly? 

  13. On 12/24/2018 at 11:41 AM, eatkinola said:

    Thanks for testing VLC as well. Would you send me a log file from LaunchBox\Logs when it hangs? You'll first have to enable logs by changing this line in LaunchBox\Data\Settings.xml:

    
    <DebugLog>true</DebugLog>

    Maybe the log file will contain some clues. Please generate the log file using the default WMP if you have time.

    P.s. You should backup the LB settings file anytime you hand-edit a change like this, just in case.

    I’m sorry for the late reply but I haven’t had a chance to produce the file. However, if it’s any help it happens about 20ish minutes into leaving attract mode running. It doesn’t happen at all when I use the default theme, which I’ve left attract more running for hours without an issue. Not sure if that’s helpful but I thought I would at least give that bit of an update 

  14. 1 hour ago, eatkinola said:

    Glad you like it! Thanks for reporting that issue -- I don't typically let attract mode run for awhile, so I've never noticed that. Would you please provide some more info:

    What version of Refaktor are you using? The newest version?

    What version of LaunchBox are you using?

    Is your LB media stored locally on the system, or do you use networked drives?

    Were you using WMP or VLC to play videos? If you used the theme out of the box it'll force the use of WMP. To use VLC, you have to edit AOStyles.xaml in the theme's Styles folder; look at the notes int the top section of that file (it's a simple edit). It forces WMP by default because I've found it's generally more stable, but please see how VLC holds up to attract mode on your system.

    So I'm using the latest version of LB and your theme. My media is on my c:, which is also where my LB is. 

    I'll try VLC to see if it works smoother.

    Edit: Unfortunately, it hangs with VLC as well

  15. 2 hours ago, eatkinola said:

    @daphnefan: Updated Refaktor to 1.3 -- added a wheel view for platforms and games. It should look good on a 4:3 monitor; please let me know if it works out as I don't have a 4:3 monitor myself for testing. You might need to tweak the config file a little (maybe not); check out the PDF bundled with the download for info.

    Awesome, I had just been using the standard default theme but I look forward to checking out your updated theme tomorrow! 

×
×
  • Create New...