Jump to content
LaunchBox Community Forums

Create marquee images from Clear Logos (for use with Pixelcade™ LED Marquee displays)


Recommended Posts

Create marquee images from Clear Logos (for use with Pixelcade™ LED Marquee displays)

View File

Create marquee images from Clear Logos (for use with Pixelcade LED Marquee displays)

Pixelcade already provides numerous marquee images for many Platforms. But you may come across one or more that are missing.

This plugin will create 128x32 marquee-resolution png images using your games existing Clear Logo and place them in your Pixelcade directory**, under the corresponding Platform folder.

 

What’s needed:

  • The plugin files
  • Pixelcade software installed (including LEDBlinky)  [https://pixelcade.org]
  • ffmpeg.exe (used to convert/create the marquee images) [https://ffmpeg.org] (included)
  • (optional) An actual Pixelcade Marquee display

 

Installing:

  1. Download and unblock the plugin zip file (Right-click the zip file, select Properties and check UnBlock)
  2. Copy the contents of the zip file into your ../LaunchBox/Plugins/ folder
    • i.e.  D:\LaunchBox\Plugins\PixelcadeMarquees\

 

Setting up the plugin:

The default install location for Pixelcade is “C:\Program Files (x86)\Pixelcade”**.   If you installed it somewhere else, edit “pixSettings.xml” located in the Plugin folder. (Notepad can be used to edit it)  Change the path (line #3) to match your install location.  Save and close.

  1. <?xml version="1.0" encoding="utf-8"?>
  2. <settings>
  3.      <pixCadePath>C:\Program Files (x86)\Pixelcade</pixCadePath>
  4. </settings>

 

**Note:

If your Pixelcade installation is located under “C:\Program Files (x86)”, you will need to have Access Permission to be able to save the images there.  The plugin will check for permissions when launched.  If it doesn’t have the proper permission, images will be saved to the "Completed" subfolder.

i.e.  D:\LaunchBox\Plugins\PixelcadeMarquees\Completed\

You will then need to copy them manually when done.  The images will be saved to their own Platform subfolder as Pixelcade sees them.  (Pixelcade Platform naming conversions are taken from "console.csv" located in your Pixelcade directory.)   Example: if your Platform is called "Arcade", images will be saved in the folder "mame".

 

Using the plugin:

  • Start LaunchBox.
  • Select one or more games.
  • Right Click and select Generate Pixelcade Marquee Image
  • Click Create Marquee

 

Game Title vs. ROM name:

In most cases LaunchBox passes the games ROM name to LEDBlinky (which in turn passes it to Pixelcade).  But for certain games (namely Steam games [and others?]), LaunchBox will pass the games Title.  For these, you’ll want to check the box Use game Title for marquee image.

If the games Title contains illegal characters (such as : [semicolon]), the image will not be created.

When selecting multiple games, if you check Use game Title for marquee image and click Create Marquees, if the game Title contains illegal characters, a message will popup indicating that game will be skipped.  You can bypass these messages by checking Skip warnings about Titles with invalid characters.

 

 

Special thanks to @megashub for coming up with the idea for this plugin and for figuring out how to manipulate and convert the images to make them suitable for Pixelcade™ displays.

 

As always, questions, comments and suggestions are always welcome.


 

  • Like 2
  • Game On 1
Link to comment
Share on other sites

1 hour ago, JoeViking245 said:

You will then need to copy them manually when done.  The images will be saved to their own Platform subfolder as Pixelcade sees them. 

First and foremost, a huge Thank You to @JoeViking245 for helping me turn the idea into reality. It has already saved me a lot of time, and rapidly iterating on it together was a lot of fun.

Just a quick note re: the above quoted section -- if the plugin does have the proper write permissions to the various marquee destination folders, it will create them and automatically store them in their proper places, without you needing to manually copy them anywhere. That's only needed if the plugin encounters a permissions issue. Under normal circumstances, all you will need to do is right click on a game (or group of games), click Create Marquee, adjust settings if needed, and you're done. From there just click off the game you currently have selected and click back over to it, and your marquee will display the newly-generated image. Done. :)

Pro tip: Given the 128x32 dimensions of the marquee, The closer to that 4:1 aspect ratio the logo image is, the better it will look on the marquee after converted. So square or round logos won't look very good. You may need to find horizontal logo options or, if all else fails, and you're handy in photoshop or other image editors, you can often cobble something together to look nicer on the marquee. Just add your custom image as a Clear Logo in LB and remove any other Clear Logos that may be present, to ensure your image is the one the plugin finds and converts. Then run the plugin. 

Let us know if you run into any bugs or strange behaviors, as always.

Enjoy!

  • Like 1
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...