Jump to content
LaunchBox Community Forums


  • Content Count

  • Joined

  • Last visited

  • Days Won


Posts posted by eatkinola

  1. 1 hour ago, viking said:

    Your plugin doesnt seem to work in GamesView and/or with "Fill" and "Background" value. But probably I'm doing something wrong.

    All the plugin does is convert a platform, playlist, or category name to a SolidColorBrush. I'll need to update it to work for games views, but that should be easy.

  2. 16 minutes ago, Jason Carr said:

    so unfortunately it will require some manual work for the time being

    @Wonderwhy: You might consider setting up Syncthing to do this. I use it to sync my libraries between Windows and Linux (NAS/backup) devices, and I think there's also a client for android. Just a thought ... I think it's easy to use. Syncthing is mentioned in another thread, and I don't want to hijack this one just thought I'd mention it. Here's the thread:


    • Like 1

  3. UPDATED to v2.0 -- support for LB10+ (now requires 10+) ... Turned off by default is when then selection wheel fades to platform/game details. You can turn this back on if you want by quickly editing Views\Styles\Nostalgia.xaml ... near the top of the file, and the bundled PDF describes what to change.


  4. 5 minutes ago, Guidope said:

    Just wanted to let you Guys know my theme got completely messed up when installing the newest version of LB. Screen starts up on ‘general’ With no games or platforms shown. Can’t change views either. Other themes seem to still work fine

    Thanks, Guidope. I had to update it to support LB 10+. I'm almost done and hope to post an updated Nostalgia this weekend.

    • Unusual Gem 1

  5. 7 hours ago, Fry said:

    I tried to go ahead with the reference to v3_9_4...

    Yes, that was the right thing to do to match the version of the DLL you have. 3.9.6 is my current development version for LB 10+; 3.9.4 should work for LB 9.10.

    7 hours ago, Fry said:

    ...but then I'm getting an error in visual studio on this line

    <aov:SelectionSnoopVMP x:Name="SelectionSnoop" />

    It says: The name "SelectionSnoopVMP" does not exist in the namespace "clr-namespace:Ao.Bigbox.ViewModels;assembly=Ao.Bigbox.Themer.v3_9_4". 

    I'm not sure why you're getting that error. While I use visual studio to develop the plugin, I don't actually use it to work on themes; I just use notepad for that. Does the theme work despite this error in VS, e.g., perhaps you could ignore the error? The syntax looks correct to me.

    • Like 1

  6. 11 hours ago, Fry said:

    I'm wondering if you could show a little sample code on how to use ActiveGameCustomFields from the SelectionSnoopVMP?  If it's not too much trouble, would you mind showing a simple xaml snippet on how to display the text from a custom field in a text block?

    Try this -- been awhile since I tested this myself but it should still work. Please note since Ao.Bigbox.Themer depends on LB libs, it's updated every now and then to work with LB updates (only needs to be done when the LB libs change significantly). The current version of Ao.Bigbox.Themer works with LB 9.10+, and I have a new version ready to upload once LB 10 is released. For updates, you would need to change the part of the xmlns string (see below) that refers to the Ao.Bigbox.Themer version.

    ...add this reference at the top of the XAML
    ...SelectionSnoopVMP object gathers the data
    <aov:SelectionSnoopVMP x:Name="SelectionSnoop" />
    ...display properties from SelectionSnoop, e.g.
    <TextBlock Text="{Binding ActiveGameCustomFields[MyCustomFieldFoo], ElementName=SelectionSnoop}" />
    <TextBlock Text="{Binding ActiveGameCustomFields[MyCustomFieldBar], ElementName=SelectionSnoop}" />
    <TextBlock Text="{Binding ActiveGameCustomFields[MyCustomFieldBaz], ElementName=SelectionSnoop}" />
    <TextBlock Text="{Binding ActiveGame.Title, ElementName=SelectionSnoop}" />

    Hope you find this helpful -- let me know if you run into any snags.

    • Like 1

  7. The About page is about the program and developer. It's totally appropriate for Jason to have that content there. Ok I really didn't want to comment on this issue, but people just need to be more accepting of one another, and we all have the ability and personal obligation to filter out from the world what is important to us.

    • Like 5

  8. 2 hours ago, Tony said:

    Edit: SOLVED! Thanks to eatkinola's quick response. Just had to specify in LaunchBox\Themes\Nostalgia\Views\Styles\Nostalgia.xaml to use VLC instead of WMP via editing <sys:String x:Key="NostConfig_MediaPlayerImpl">VLC</sys:String>. I suspect maybe a codec issue with built-in WMP and since I'm using odd snap packs from the internet that may use various other encoding means for x264 videos.

    Thanks @Tony for the troubleshooting efforts. To others reading this, bear in mind switching to VLC in my themes (i.e., using the Ao.Bigbox.Themer plugin) might lead to instability; it may work, it may not depending on the videos. That's why my themes force WMP by default. In my experience, WMP runs smoothly and efficiently. WMP does not support as many codecs out the box as VLC, which can be an issue for some users; depending on how you source your videos. I've had great experience with emumovie vids.

  9. 25 minutes ago, TheChopman said:

    When I go to tools>options Launchbox crashes and I get this error message:

    Just in case it's a theme issue, could you try using LB with the default theme and see if you still get this error?

  10. 3 hours ago, Tony said:

    I love this theme but some videos don't play yet they do when using the default theme. One specific system that doesn't play is MAME using WMP or VLC, though VLC standalone plays them fine. Relevant pastebin of video properties from MPC-BE player.  Edit: Also using LB 9.10 and the latest Nostalgia which I downloaded today.

    Thanks for the info. Pardon all these questions -- just trying to narrow it down a bit more. Was it working before you upgraded LB or the theme? Does it only occur for games where you use theme videos? Anything else the games for which videos do not play have in common? Does it show something besides the video, e.g., screenshots, or just the tv-static video? Also, if you want to pm me a few of the videos that aren't playing that might help, though I assume you're using the same videos as me from emumovies (?).

  11. 4 minutes ago, Headrush69 said:

    The save options are all consolidated under the SAVE option in Shaders, You can save by core, by directory, and by game.

    Thank you. I already have shaders configured per core and sometimes per game, using video_shader. I just need to figure out how to convert these cfg files to work with the new shader system, since video_shader is no longer a valid cfg parameter.

  12. 6 hours ago, PurpleTentacle said:


    At least the notifications seem to be popping up over the bezels now -- that bothered me about 1.7.7 (they were half hidden behind the bezels) and looks like a step in the right direction. I think the new notification framework is pretty recent, so hopefully they will continue refining it.

  13. 1 hour ago, Guidope said:

    If I were to convert all platform png's to the correct ratio, with the cutouts for the video's at exactly the right position, would it still be a lot of hassle to modify the theme code-wise? 🤐

    After cropping those pngs, you'd need to adjust the @INDEX files in the AVLF subfolder to correctly position the videos. Then (and this is probably the hardest part), you'd need to edit each view's xaml file to adjust the layout. You'd probably also need to scrap some design elements in the process to make things fit. It could be done but will take a good bit of work.

    • Thanks 1

  14. I'm in the bezel camp and prefer aesthetics over authenticity. You can use RA per-game overrides as needed for games with black bars. It's a bit of a pain to setup, but once it's done it's done. It'll obviously be more of a pain to setup if you have a complete collection of a26 games; my collection is limited to about 90 games. Per-core override STELLA.cfg:


    video_fullscreen = "true"
    video_fullscreen_x = "1920"
    video_fullscreen_y = "1080"

    aspect_ratio_index = "23"
    custom_viewport_width = "1380"
    custom_viewport_height = "1000"
    custom_viewport_x = "270"
    custom_viewport_y = "40"
    input_overlay = ":\@my\opsonins\overlays\ATARI_2600.cfg"
    input_overlay_opacity = "1"

    video_shader = ":\@my\opsonins\shaders\crt-geom.glslp"
    video_shader_enable = "true"
    video_smooth = "false"

    Per-game override Barnstorming.cfg:


    custom_viewport_width = "1440"
    custom_viewport_height = "1090"
    custom_viewport_x = "210"
    custom_viewport_y = "0"

    Nevermind the moire effect -- that's just how the screenshots come out when using the shader:


    P.s. Oh man I'm rusty at this game

  15. On 2/17/2019 at 3:08 PM, daphnefan said:

    It doesn't lock up big box anymore! However, after some time (maybe an hour or more) it will completely quit bigbox and send me back to windows. But it works much better now!

    Just cleaning out my inbox ... took awhile to sort these memory leaks, but it should be fixed now.


    The current version of Refaktor supports the current release of LB/BB. Once Jason releases 10, I'll post a theme update that supports it.

  16. 19 hours ago, zoemorn said:

    Oh and FYI, not using DS4windows for some reason allows use of the R2 L2 as buttons

    Interesting -- I suspect without DS4Windows the DS4 is used via dinput ... maybe that's why the difference?

    20 hours ago, zoemorn said:

    are you using the newer fork of ds4windows (1.7.15 currently) or the older one by the orignal creator?

    I'm using the newer forked version by ryochan

    • Thanks 1

  17. 57 minutes ago, zoemorn said:

    Have you done 2 ds4 controllers at same time? I'm having issues and have tried ds4windows.

    Yes I have. I've not run into that problem, though I did not specifically try mapping the R2 and L2 buttons in BB. One issue I had early on with DS4Windows was that it would result in two controllers being available for every DS4 plugged in -- you can prevent this by using the "Hide DS4 Controller" option under the Settings tab in DS4Windows.

    P.s. Just confirmed I also cannot map the R2 and L2 (trigger) buttons in BB, but the R1 and L1 (shoulder) buttons work fine. I never noticed this before, but it doesn't bother me anyway. I wonder if this is something @Jason Carr could handle in his xinput interface for gamepads?

    P.p.s. I don't have a real Xbox controller (only the emulated one whereby DS4Windows turns my DS4 into an "Xbox Controller". I wonder if a real Xbox controller's L2/R2 or "trigger" buttons work in BB.

    • Like 1

  18. Glad you like the theme, @Guidope. It's designed for 16:9 screens and won't look as intended at 4:3. However, you could allow it to stretch and fill a 4:3 screen. Look in the ThemeSettings.xml in the root of the theme's folder. There should be a tag called Force16x9... set to true -- set this instead to false, and it should then allow stretching to 4:3.

        ...change to false

    The "inception" look will always happen if you use viking's videos, as I used his videos to make the backgrounds with screen cutouts. While Nostalgia is one of my favorite themes, not that I'm biased :), you might want to look into a 4x3 theme for your cabinet. There are a few out there. Another theme I created called Refaktor should work well for either 4x3 or 16x9.


    • Thanks 1
  • Create New...