Jump to content
LaunchBox Community Forums

DarkRoom


RedSnake

Recommended Posts

DarkRoom

View File

Intro

DarkRoom is a theme for BigBox that relies heavily on 1120x1080 fanarts / game illustrations and has been influenced by CoinOps design.

It has been designed for a 16:9 ratio, 1920x1080 resolution, and I know for sure that it displays correctly at 2560x1440.

This theme covers most home systems (around 10 still to be done) + windows indies + a few candy cabs for arcade specific playlist

 

This theme has :

- 1 platform view, which presents a delayed video with random games from the current platform/playlist. That means this theme doesn't need generic platform videos (except for meta category like Arcade, Computers, Consoles, etc ...); also, non auto-populated playlists will not display any video for now.

- 2 game views: a wheel view and a text game view

 

Configuration Files

In "Launchbox\Themes\DarkRoom\Views\Configurations", there are several xaml files (1 for each supported system).

In case one of your system has a different name from the one the theme is using (Example: "Arcade SNK Neo Geo MVS" instead of "SNK Neo Geo MVS"), you can just:

- copy the xaml file and rename the copy with the name from your collection (or directly rename the original), but from an evolutive point of view, it would be better to create a xaml file "Arcade SNK Neo Geo MVS.xaml" with that inside (to simplify, the content makes it so that "Arcade SNK Neo Geo" inherits "SNK Neo Geo MVS" system)

<ResourceDictionary xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml">

    <ResourceDictionary.MergedDictionaries>
        <ResourceDictionary Source="pack://siteoforigin:,,,/Themes/DarkRoom/Views/Configurations/SNK Neo Geo MVS.xaml" />
    </ResourceDictionary.MergedDictionaries>    
</ResourceDictionary>

- change the name of the platform fanart / clear logos located in "Launchbox\Themes\DarkRoom\Images\<Platforms or Playlists>\<Fanart or Clear Logo>"

 

Performances and cash management

Due to the animation handled by the theme, performance issues had to be addressed to somewhat mitigate them (I personnaly don't have any problem now).

A cash manager has been added to the theme to handle fanart sliding transition

You can configure it (WheelGameView.xaml and PlatformWheel4FiltersView.xaml) by modifying the following lines:

<rs:ImageSliderControl.ImageManager>
    <rsm:GameImageManager CashEnabled="true" Quality="85" ProcessorCount="4" CashLimit="500"/>
</rs:ImageSliderControl.ImageManager
>

- Set CashEnabled to false to disabled it

- Set Quality to your liking (under 50 it becomes ugly, and more that 85 will raise RAM usage significantly)

- ProcessorCount shouldn't be changed. I let it for testing purpose but will probably suppress it at some point. But if you do, set an even number, less or equal to your physical processor count (AKA without hyperthreading)

- Set CashLimit (Mo) to your need. Depending on your fanart filesize, you may need to raise it. For my need I will probably raise it to 1000Mo (that should be around 6000 fanarts given the average size of mine).

Also note that cash is cleared every time a new gameview is entered, so you need to set its limit according to the system that has the most games (provided they each have their fanart - for me it is the ZX spectrum).

 

Video

 

 

Files in Download sections

- DarkRoom.zip contains main theme files.

- Fanart - Pack 1.zip, that contains "full" pack of fanarts for the following systems:

Spoiler

    - Amstrad GX 4000

    - Atari 5200

    - Atari 7800

    - Atari XEGS

    - Casio PV1000

    - Examu Ex-Board (TTX)

    - Funtech Super Acan

    - Konami E-Amusement (TTX)

    - Namco System ES3 (TTX)

    - NESiCAxLive (TTX)

    - Nintendo Sufami Turbo

    - Nintendo Wii (not full pack)

    - Sega 32x

    - Sega Europa -R (TTX)

    - SNK Neo Geo CD

    - Sony Playstation 2 (not full pack)

    - Windows Indie (not full pack)

I will add more as time comes ...

 

Special Thanx

@Rincewind for his time in helping me fix an issue with the theme. I would not have been able to figure out what was wrong alone.


 

Edited by RedSnake
  • Like 5
Link to comment
Share on other sites

Yes although that the most time consumming part to have this theme working, as fanarts/illustrations are quite hard to find for some games.

I will have to post them as well for systems where I have an "almost" complete collections of them (or at least for the games I have integrated in Launchbox).

I wanted to add them as additionnal files in my theme download section but I couldn't find a way to do it.

  • Like 1
Link to comment
Share on other sites

****************************************************

First update available in the download section (DarkRoom.zip)

****************************************************

- Added Sega Master System, Colecovision and Mattel Intellivision game views

657238217_SegaMasterSystem.thumb.jpg.9cd9644835417f9c5086aabe49d7f2df.jpg1509413430_MattelIntellivision.thumb.jpg.60a197df53367539422bf46318018526.jpgColecovision.thumb.jpg.8a5fb11d7fa40afd6c829ca1f7008285.jpg- Fixed some bugs that made BB crash

Link to comment
Share on other sites

Right now 26 platforms are covered with platform artwork complete.

I have still 30 more of them on the way (the theme includes them but they miss posters and figures) that I want to finish before starting anything else.

That's 56 home console systems (including windows indies and Arcade SNK Neo Geo MVS).

I intend to cover at least all the systems that I integrated into LB, which is around 150 including Mame playlists.

Pinball FX2 is part of it, so yes I will do it but not now right :)

Edited by RedSnake
Link to comment
Share on other sites

really cool work!  i was looking for if anyone was doing anything like porting the latest coinops diamonds concept of showing arcade machines with the game demo playing and what you're doing is similar from the consoles pov and came across this thread showing off your Darkroom action!

 here's a couple of screens that is what i'm referring to on the arcade pov where it shows the demo within a cabinet with the associated marquee and control panel.  cant imagine building all that for all the arcade titles lol and dont know how many are actually built for.

 

image.thumb.png.dd479ee3272f25a780fbc61f8a9d7cea.pngimage.thumb.png.6553a9b1e21724e02fb8a7abb72690a5.png

 

Link to comment
Share on other sites

**************************************************************************

Update available in the download section ("DarkRoom.zip", "Atari 7800 - Illustrations.zip")

**************************************************************************

Hi all.

- Added Game Views for Casio PV-1000, Atari XEGS and Sega 32X platforms:

48055469_CasioPV-1000.thumb.jpg.0fdd640f98508aa88b8abe858c9cef1b.jpg1949882033_AtariXEGS.thumb.jpg.5a5b315381aac6f738b1e00fbaa9ceac.jpg1299284904_Sega32X.thumb.jpg.4274a623d383225b16af5ed5505bad14.jpg- Added Atari 7800 game illustrations in the download section as well. The files must be extracted in "Launchbox\Images\Atari 7800\Fanart - Background"

 

Edited by RedSnake
Link to comment
Share on other sites

  • 2 weeks later...

**************************************************************************

Update available in the download section ("DarkRoom.zip", "Sega 32x - Illustrations.zip")

**************************************************************************

Hi all,

Version 1.0.3 add the following:

- Fixed a freeze occuring for Arcade platform category and its playlists,  and a font issue. Thanks a lot to @Rincewind for helping me figuring out what was the problem!

- Added Sega CD and Sega Pico game views

1529019789_SegaCD.thumb.jpg.451e02ad666cb678a2a8226eda0a34e4.jpg1401444_SegaPico.thumb.jpg.e5890b7b60f094935b580cb5c6f4bd55.jpg- Added Sega 32X illustrations pack
 

 

  • Like 1
  • Unusual Gem 1
Link to comment
Share on other sites

**************************************************************************

Update available in the download section ("DarkRoom.zip", "Atari 5200 - Illustrations.zip", "Casio PV-1000 - Illustrations.zip")

**************************************************************************

Hi all,

Version 1.0.4 adds the following:

- Support for "ScrapeAs" platform properties. That means that if you named your system "NES" and scraped it as "Nintendo Entertainment System", it *should* work properly, however you still have to change system Fanart name to match your system name

- Added Nintendo Family Computer System, Funtech Super Acan, Fairchild Channel F game views:

943041071_NitendoFamilyComputerSystem.thumb.jpg.8751d90722e31d7bcff438cefc5d05b9.jpg1300519148_FuntechSupacan.thumb.jpg.9fb95f2d73f0c9f50314b5a71c471485.jpg598563901_ChannelF.thumb.jpg.bfba673c3882186840f36b29d0b0f1d3.jpg- Added Atari 5200 and Casio PV-1000 illustrations

  • Like 1
Link to comment
Share on other sites

  • 3 weeks later...

**************************************************************************

Update available in the download section ("DarkRoom.zip", "Funtech Super Acan - Illustrations.zip", "Nintendo Sufami Turbo - Illustrations.zip", "Atari XEGS - Illustrations.zip")

**************************************************************************

Hi all,

Version 1.0.5 adds the following:

- Added Nintendo Sufami Turbo, Emerson Arcadia 2001, Namco Classics game views:

1076442870_NamcoClassics.thumb.jpg.b89e1c76d25d332d46a7c3234ee93bef.jpg1957753323_NamcoClassics-Vertical.thumb.jpg.91e285cc375db034f855bf44b3a334d8.jpg

2001.thumb.jpg.ee9306d539223df79971ef3dd1f573f1.jpgSufami.thumb.jpg.48345f3f60fee2177e4d1572dcff6608.jpg- Added Funtech Super Acan, Atari XEGS and Nintendo Sufami Turbo illustration packs

  • Like 1
Link to comment
Share on other sites

  • 3 months later...

Love the theme! Thanks for your hard work.

However I cannot get the fan art backgrounds to show on any system, it only shows box art. Running the newest version of LB/BB. All of my system names are standard so it should all match up so it's quite baffling! Would really appreciate any suggestions you could offer. Thanks!

Link to comment
Share on other sites

3 hours ago, zombiesruuun said:

Love the theme! Thanks for your hard work.

However I cannot get the fan art backgrounds to show on any system, it only shows box art. Running the newest version of LB/BB. All of my system names are standard so it should all match up so it's quite baffling! Would really appreciate any suggestions you could offer. Thanks!

Thanx ^^

The LB database doesn't contains that much fan arts  (as far as I know) .

That the reason why I provided some of them (but not all, as it is quite hard and time consuming to do that alone) with the theme in the download section.

They must be placed manually inside "Launchbox\Images\<your platform>\Fanart - Background" folder, and their name for most of them should match your games (but I guess there could be sometimes where names are different).

You can also view a system in LB by displaying the backgrounds (and refreshing them all) to check if they are present:

__tri.thumb.jpg.541c25d7964f989a7c3cdaae2d4a634d.jpg

If you see your background fan arts here, then the DarkRoom theme should display them correctly as well

You can also check if priorities for background is set correctly:

__tri2.thumb.jpg.9d744e51b6e0f3143e75fa0d6c507d80.jpg

Please tell me if it fixes your issue or not. I have already had some users who complains things are not working, and when I try to help, they don't answer back which is quite ... annoying to say the least :)

 

Edited by RedSnake
Link to comment
Share on other sites

Thanks for your quick reply! TL;DR version is... you fixed my problem!

As per your advice I checked background priorities and... box art was at the top :$ and after selecting backgrounds under image group in LB, all fanarts showed up for all the systems. I feel silly for making such a schoolboy error but thank you!

Interesting that you haven't found many fanart backgrounds on LB.  Although the fanarts you provided will obviously be a better size and fit for the theme, I've managed to scrape quite a few from the servers that do look rather good also, so maybe some more have been added recently?  Advertisement flyers look great too, hell even standard boxart looks great with this theme, the overlapping features really make the image pop.  Have checked around 7 different priorities in all for my setup.

For me, it's the best theme on here and I can even live with 'under construction' platforms! But don't let that dissuade you from adding more please!!! Thanks again mate! :D

Some pics below of an advertising flyer and emumovies fanart background.

 

taifu.thumb.png.8fd465262cfb745100546cff758b821a.png

 

 

 

1356164503_demonssouls.thumb.png.9d04299901e0b8248e90f6c3dcb6ab20.png

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...