Jump to content
LaunchBox Community Forums

1 Screenshot

About This File

What's this?

Ever wanted to fill the holes on your 40k games DB for your Commodore 64 platform or create your own nice set of stylish clear logos for your favourite platform? I did, so I created this simple yet useful tool to batch create Clear Logos for each game you can select from your list, starting from a background png image and writing the game name on it, adjusting text appearance and previewing the result.

How to install it

Just download the zip and extract its content in the LaunchBox plugin folder.

How to use it

Just select as many games you want to create your clear logo for, right click on them and select "Create Clear Logo" form the context menu.

A configuration form will let you choose

  1. the background png file to use as the base image of your clear logo (in the downloaded zip file there's an example of a Commodore 64 template clear logo); 
  2. X and Y position where the name of the game will be rendered on the base image;
  3. The max width the name should take before shrinking to fit the logo;
  4. The font name to be used to render the game title (all fonts from your machine should be supported);
  5. The base size of the font to be used (if the rendered text exceeds the max width, the font size will be automatically decreased);
  6. The foreground color of the text (it supports html standard, so textual colors like "white" or Hex rapresentations like "#FFFFFF");
  7. The shadow color of the text (it supports html standard, so textual colors like "white" or Hex rapresentations like "#FFFFFF"); if blank, no shadow will be rendered;
  8. A Check to create the Clear Logo even if it already exists; any clear logo is created as a second clear logo (with "<game title>-02.png" name) so it should not overwrite your main clear logo, but by default no Clear Logo is created if a clear logo named "<game title>-01.png" exists, to prevent priority on your main logos and just fill your holes in the collection, but if this  option is checked ("Create if already exists") the logo will be created anyway for any game selected.
  9. Clicking Refresh button a Preview of the generated logo will be created (or refreshed) in the form, so you can test what the Clear Logo will look like, using the Preview Text you can modify, hopefully checking short and long names to see if the position and size parameters are ok.

Once you're OK with the preview you can click "Generate" to start the bulk generation. A progress bar will let you know how long it's going to take, but it's a quite fast process.

Disclaimer

I created this plugin because I needed something like that and it's my first attempt to a structured plugin, so it could have issues, but I'm quite happy with the results, I hope you can enjoy it too! 

image.jpeg

Edited by B-B-Lee
Grammar check

  • Thanks 1
  • Unusual Gem 2

User Feedback

Recommended Comments

LostArc79

Posted

I tried adding both the BBLee-Plugins folder (with the dll) in it, and just extracting the dll in the plugins folder.. nothing shows when you right click a game that is missing a clear log. Any ideas?

B-B-Lee

Posted

Hi, you should see "Create Clear Logo" in the menu even for the games that already have a Clear Logo, with the other plugins, under the builtin LB commands, like in the picture.
You have to restart LBB after putting the plugin in the plugin folder.

Do you have other plugins and can confirm other 3rd party plugins work correctly?

CreateClearLogo.jpg

LostArc79

Posted

Thanks for the quick response. I have about 7 plugins and they are show and work, no problem. I’m not sure why this one doesn’t. I send you a dm also so I can show you a quick video. Not sure if others are having the same issue? I’d love to get it to work because I also do have a huge gap of missing logos for older computer games and random abstract consoles. 

B-B-Lee

Posted (edited)

I don't know if anyone else managed to make this work on their machines, I'm using this with no problem on my Windows 11 machine with the latest LB version; I built this with Visual Studio 2022.

Make sure you're not renaming the dll; I had security issues renaming dlls..

Maybe some more experienced plugin dev can point out to some issue I can't think about

Edited by B-B-Lee
JoeViking245

Posted

On 1/24/2025 at 9:28 PM, LostArc79 said:

I tried adding both the BBLee-Plugins folder (with the dll) in it, and just extracting the dll in the plugins folder.. nothing shows when you right click a game that is missing a clear log. Any ideas?

(With LaunchBox closed) try right-click clicking the dll file and select Properties.  See if there's something along the lines "UnBlock" and a checkbox.  If so, check the box, click Apply and click OK to close.  Start LaunchBox.

If that doesn't work, are you running the latest beta of LaunchBox.  Or the latest official build (13.18)?

@B-B-Lee Are you testing on 13.19-beta-3?  Or 13.18?

B-B-Lee

Posted

I've used it on 13.18 and it worked with the previous version as well

JoeViking245

Posted

4 hours ago, B-B-Lee said:

I've used it on 13.18 and it worked with the previous version as well

I heard of at least one other plugin having issues with the 13.19-betas.  I believe because of the switch to .NET 9 (from .NET 6). 

So far, I haven't had any reports for the few plugins that I have out there (knock on wood).

Probably wait and see what @LostArc79 says about unblocking and the LB version being used.

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.
Add a comment...

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