Grila Posted January 16, 2017 Share Posted January 16, 2017 ClassicMini View File ClassicMini is a lightweight theme inspired by the NES (and Famicom) Classic Edition that was recently released. It doesn't feature all the flashy videos that seem to be the rage nowadays, but it's simplistic pixel design will take you back to the days of yesteryear. 16:9 aspect ratio is suggested, I haven't had time to test at any others so don't complain if it doesn't look right. Working game ratings if you have them set in LaunchBox ClassicMini Changelog: v1.2.1 (01/23/2017): - Changed the font to a normal sans-serif (Segoe UI family) to help with overall aesthetics and readability - Added filter/platform details to the text filter/platform view v1.2 (01/21/2017): - Changed the binding of the cover images to use the transition presenter instead of calling them directly v1.1.1 (01/19/2017): - Added a missing opacity mask for the text platform and text game view v1.1 (01/19/2017): - Added a Famicom styled theme. I had to make it a seperate theme because of the way BigBox shares some of its views. - Re-named the NES version of ClassicMini to ClassicMiniNes to reflect the addition of the ClassicMiniFamicom theme - Added Famicom skin images - Skinned the platform text view, system menu, and options menu - Minor changes to various image files v1.0 (01/16/2017): - Initial release Screenshots: Submitter Grila Submitted 01/16/17 Category Big Box Custom Themes 13 Quote Link to comment Share on other sites More sharing options...
Jegeroel Posted January 17, 2017 Share Posted January 17, 2017 (edited) Nicely done theme, Grila. I'm browsing through the code right now to see if there's anything i can steal :D. I really liked the way you used opacity-masks for wheel and video. Just as a test i modified the masks with opacity gradients to see what could be done with the function. This opens up so many posibilities. Edited January 17, 2017 by Jegeroel 1 Quote Link to comment Share on other sites More sharing options...
imdavid555 Posted January 17, 2017 Share Posted January 17, 2017 This theme looks sweet! Looking forward to trying it out when I get home from work. Thanks for sharing Grila 1 Quote Link to comment Share on other sites More sharing options...
Nyny77 Posted January 17, 2017 Share Posted January 17, 2017 I just love it Thanks Grila. 1 Quote Link to comment Share on other sites More sharing options...
Grila Posted January 17, 2017 Author Share Posted January 17, 2017 Working on adding Famicom mini views. They should be done in a few days. 1 Quote Link to comment Share on other sites More sharing options...
ABeezy13 Posted January 18, 2017 Share Posted January 18, 2017 Nice!!!!! This is legit. I have downloaded a few BB themes since I been here (wish is honestly less than 2 weeks). I'm going to add yours to the collection. Some day I would like to learn how to do this and make my own. Maybe one day Anyways, great job! 1 Quote Link to comment Share on other sites More sharing options...
ea4492 Posted January 19, 2017 Share Posted January 19, 2017 Nice job recreating the Nes classic, this them would be nice on a media center pc or if small pc. But I have a problem that for some reason in the platform view, the year gets cut off like you see in the screenshot. BTW, I uploaded the music that you hear in the background when you in the Nes Classic menu and thing i would like to see in this theme is the name of the platform on the lower left hand corner like it is on the nes clasic. Nes_Classic_Menu_Theme.mp3 Quote Link to comment Share on other sites More sharing options...
Grila Posted January 19, 2017 Author Share Posted January 19, 2017 42 minutes ago, ea4492 said: Nice job recreating the Nes classic, this them would be nice on a media center pc or if small pc. But I have a problem that for some reason in the platform view, the year gets cut off like you see in the screenshot. BTW, I uploaded the music that you hear in the background when you in the Nes Classic menu and thing i would like to see in this theme is the name of the platform on the lower left hand corner like it is on the nes clasic. Nes_Classic_Menu_Theme.mp3 What aspect ratio are you running? I see the platform title is low also, both should be centered as in the original screenshots. I've tested this on 4 devices, 2 computers and 2 TVs (all 16:9) and can't re-create your problem. If you're not at 16:9 that could be what's causing it. Let me know and I can adjust it. Quote Link to comment Share on other sites More sharing options...
ea4492 Posted January 19, 2017 Share Posted January 19, 2017 1 minute ago, Grila said: What aspect ratio are you running? I see the platform title is low also, both should be centered as in the original screenshots. I've tested this on 4 devices, 2 computers and 2 TVs (all 16:9) and can't re-create your problem. If you're not at 16:9 that could be what's causing it. Let me know and I can adjust it. Yeah its weird because my aspect ratio is 16:9. I may know what the problem is. it could be cause im using a laptop and it could be because the DPI scaling is at 125% because my laptop is 15.6'. ill test it on my 24' monitor and see if i get the same problem. Quote Link to comment Share on other sites More sharing options...
Grila Posted January 19, 2017 Author Share Posted January 19, 2017 ClassicMini has been updated to v1.1 with the addition of the Famicom skin. Because of how BigBox shares some views, I had to split this into 2 different themes. They are both packaged together in the .ZIP file. Just know that to change between the two you need to actually change the theme, not just switch views. Thanks guys/gals 1 Quote Link to comment Share on other sites More sharing options...
Grila Posted January 19, 2017 Author Share Posted January 19, 2017 ClassicMini Changelog: v1.1.1 (01/19/2017): - Added a missing opacity mask for the text platform and text game view 1 Quote Link to comment Share on other sites More sharing options...
imdavid555 Posted January 20, 2017 Share Posted January 20, 2017 Both skins look great! I especially love the game details screen. Looks really nice. 1 Quote Link to comment Share on other sites More sharing options...
vsilvalopes Posted January 20, 2017 Share Posted January 20, 2017 F**ck Yes @Grila is back ! Thanks for sharing this masterpiece! Gona try it tonight! When I first saw Nes Mini, I was blown by the interface. Thanks for this! 1 Quote Link to comment Share on other sites More sharing options...
Lmagnus87 Posted January 20, 2017 Share Posted January 20, 2017 I love it! Excellent work! Quote Link to comment Share on other sites More sharing options...
master333 Posted January 20, 2017 Share Posted January 20, 2017 My 7.5 stable BB has issues running the latest version of this theme. Anyone else? Quote Link to comment Share on other sites More sharing options...
Grila Posted January 20, 2017 Author Share Posted January 20, 2017 My 7.5 stable BB has issues running the latest version of this theme. Anyone else?I haven't upgraded to 7.5 yet. If you give me a couple hours I can check it out when my kiddos go to bed. Until then, I'm chasing them around. 1 Quote Link to comment Share on other sites More sharing options...
master333 Posted January 20, 2017 Share Posted January 20, 2017 Don't rush Grila, your work is fantastic but your kids need time with their dad. I will look for an update when you are ready. 1 Quote Link to comment Share on other sites More sharing options...
Grila Posted January 21, 2017 Author Share Posted January 21, 2017 2 hours ago, master333 said: Don't rush Grila, your work is fantastic but your kids need time with their dad. I will look for an update when you are ready. OK, after updating to 7.5 I've had a few null exception errors thrown. Used BigBox for around 15 minutes just scrolling through platforms, selecting one, scrolling through games, selecting it to see the details, then exiting back to the platform view. The first error didn't give me any real explanation...just null exception. The second time gave me a more detailed explanation... Spoiler Version 7.5 System.NullReferenceException: Object reference not set to an instance of an object. at (<>c ) at Unbroken.LaunchBox.Wpf.BigBox.MenuActions.ExitMenuAction.<>c.<OnEnter>b__3_1() at System.Windows.Threading.DispatcherOperation.InvokeDelegateCore() at System.Windows.Threading.DispatcherOperation.InvokeImpl() --- End of stack trace from previous location where exception was thrown --- at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task) at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) at System.Windows.Threading.DispatcherOperation.Wait(TimeSpan timeout) at System.Windows.Threading.Dispatcher.InvokeImpl(DispatcherOperation operation, CancellationToken cancellationToken, TimeSpan timeout) at System.Windows.Threading.Dispatcher.Invoke(Action callback, DispatcherPriority priority, CancellationToken cancellationToken, TimeSpan timeout) at System.Windows.Threading.Dispatcher.Invoke(Action callback, DispatcherPriority priority) at (Action , DispatcherPriority ) at Unbroken.LaunchBox.Wpf.ThreadFactory.Invoke(Action callback, DispatcherPriority priority) at Unbroken.LaunchBox.Wpf.BigBox.MenuActions.ExitMenuAction.OnEnter() at Unbroken.LaunchBox.Wpf.BigBox.ViewModels.MainViewModel.OnExit() at (MainViewModel , KeyEventArgs ) at Unbroken.LaunchBox.Wpf.BigBox.ViewModels.MainViewModel.HandleKeyDown(KeyEventArgs e) at (MainView , Object , KeyEventArgs ) at Unbroken.LaunchBox.Wpf.BigBox.Views.MainView.MainView_OnPreviewKeyDown(Object sender, KeyEventArgs e) at System.Windows.RoutedEventArgs.InvokeHandler(Delegate handler, Object target) at System.Windows.RoutedEventHandlerInfo.InvokeHandler(Object target, RoutedEventArgs routedEventArgs) at System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised) at System.Windows.UIElement.RaiseEventImpl(DependencyObject sender, RoutedEventArgs args) at System.Windows.UIElement.RaiseTrustedEvent(RoutedEventArgs args) at System.Windows.Input.InputManager.ProcessStagingArea() at System.Windows.Input.InputManager.ProcessInput(InputEventArgs input) at System.Windows.Input.InputProviderSite.ReportInput(InputReport inputReport) at System.Windows.Interop.HwndKeyboardInputProvider.ReportInput(IntPtr hwnd, InputMode mode, Int32 timestamp, RawKeyboardActions actions, Int32 scanCode, Boolean isExtendedKey, Boolean isSystemKey, Int32 virtualKey) at System.Windows.Interop.HwndKeyboardInputProvider.ProcessKeyAction(MSG& msg, Boolean& handled) at System.Windows.Interop.HwndSource.CriticalTranslateAccelerator(MSG& msg, ModifierKeys modifiers) at System.Windows.Interop.HwndSource.OnPreprocessMessage(Object param) at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs) at System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler) So I checked the code real quick and the theme doesn't really do anything except display my images and bind to some basic things like platform name, game name, game notes, etc. So all I can think is it may be a bug with the 7.5 release. Quote Link to comment Share on other sites More sharing options...
Grila Posted January 21, 2017 Author Share Posted January 21, 2017 (edited) @master333 If you get a minute can you delete the version you have and try this one out please? I made changes to the way a few images were called via binding. I quickly tested it for nearly 1/2 hour by letting attract mode run at it's highest settings and didn't receive any crashes. **download removed, grab new version from the forum Downloads page** Edited January 21, 2017 by Grila Released new version of theme Quote Link to comment Share on other sites More sharing options...
master333 Posted January 21, 2017 Share Posted January 21, 2017 (edited) Thanks Grila, all seems working now in 7.5. OK something else: For my example below I am saying there are 3 views in BB: 1) Platform View 2) Games View 3) Game Details View (optional - can have enabled or disabled via settings) I usually have 'skip game details view' enabled for other themes (as other themes have the details on the games view screen like notes/description, last played, etc) but if it is enabled on yours I cannot access all that information on Game Details view as it just loads straight into the game. I also cannot access full screen images of artwork and the back of the box unless I am in that game details view only. Easy fix is to disable 'skip game details view' and then I see the Game Details page after selecting a game. As I am sure many of us have more than 1 theme installed and in use, it's annoying for pure laziness reasons to have to remember to switch that option when using different themes. I need to ask @Jason Carr about having a button assigned to showing Game Details view on the controller from any screen. This would solve it. Some food for thought! Is there anything you could do regarding having access to fullscreen images at the Games View stage which only works at Games Details view? Wishlist of things I would like to see in the future: More views! Video integration for platform views. Bottom left of Platform view having the name of the console in it. Fullscreen images access at games view I have added a mockup of the Platform View screen with some of these ideas. The more info toggle would be on both Platform and Games View and take you to a page like Game Details view for Platform and Games View even if you have it enabled to skip the page. Edited January 21, 2017 by master333 update Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.