jayjay 171 Posted June 11, 2020 I spoke to @Mr.Laor, the poster of this thread above. He assured me no one was working on this. If any coder is working on this in the hope of getting paid, let me know and i'll happily remove this. Download this: LB Custom Badge.zip Extract it anywhere. Open "LB_Custom_Badge.exe". Fill in the fields and press compile. After you get the "compile complete" message box. Look in the same folder as "LB_Custom_Badge.exe" for a .dll file. Move that .dll into Launchbox/Plugins and restart launchbox and enable the badge. I made this app to give myself a break from other stuff and to see if I could do it. It doesn't look pretty, it just does a job. That being said I will fix any bugs but im not looking to give anymore time adding stuff to this. What you see is what you get. Some examples on how to use this: Lets say you want a badge to display for the games that have a custom field named "My Opinion" and the value is "Poo": Badge Name: This is the name that is displayed in LB: Unique Id: Give your badge a unique Id. Image: The badge image (displayed in the red circle above). Point the path to a png or jpg. (if you press compile and you get the "compile complete" message but no dll, 1 reason could be that the image isnt a valid png or jpg, As an example dont rename a .webp to .png and try to compile, it wont work). Index: needs to be a number. Im not entirely sure what this is for but I guess if you have multiple badges enabled, this field is what position to display the badge at?. Badge Type: In this case we want custom field. Other choices are Game, Platform (the games platform) and Emulator (the games default emulator). Name: The name of your custom field as it appears in LB. Matching type: (I suck at explaining things) In this case we want a badge to display for our "My Opinion" custom field, where the Value "Equals" Poo. Matching is case sensitive. (Maybe someone else can jump in and explain this better than me 😜) Value: Your custom fields value as it appears in LB. Another example: Lets say you want to display a badge for every game that was released between 1700 and 1800 (18th century) So you would want to select "Game" as your badge type. The property is the games "ReleaseDate" and the value: You want the games release date to fall between the 31st of December 1699 (start date) and the 1st of January 1800 (end date). 1 more example. You want to display a badge for every game that uses retroarch as its default emulator. You want the "Emulator" => "ApplicationPath" => to "EndWith" => "retroarch.exe". (Again the value is case sensitive, so if your retroarch's .exe file is named "Retroarch.exe" it wont match). 3 1 2 Quote Share this post Link to post Share on other sites
zeznic 0 Posted August 1, 2020 Wow this looks awesome! Quote Share this post Link to post Share on other sites
The_Keeper86 68 Posted November 9, 2020 Seems like it would be a useful program! Though I'm guessing it doesn't work with the latest LB? I don't get any errors but it doesn't show up in the context menu. I added the PS2 logo png so games using the PCSX2 emu would show a PS2 badge. Maybe I did something wrong? Quote Share this post Link to post Share on other sites
JoeViking245 290 Posted November 9, 2020 1 hour ago, The_Keeper86 said: I'm guessing it doesn't work with the latest LB It's working with 11.7. The [Application] Path to the Game [file] contains the word "rom". Quote Share this post Link to post Share on other sites
The_Keeper86 68 Posted November 10, 2020 (edited) 20 hours ago, JoeViking245 said: It's working with 11.7. The [Application] Path to the Game [file] contains the word "rom". Thank you! Seems to be showing now. I never noticed the "badge" option in view before my bad. Edited November 10, 2020 by The_Keeper86 1 Quote Share this post Link to post Share on other sites
IlhanK 16 Posted November 10, 2020 (edited) This is awesome, thank you very much! I am testing it right now: This is a feature I have wished for a long time. Now what we need is a BigBox theme that supports custom badges... Something like this: Edited November 10, 2020 by IlhanK 1 Quote Share this post Link to post Share on other sites