-
Notifications
You must be signed in to change notification settings - Fork 161
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Monochrome Baseline Reference & Requests for Consideration #433
Comments
Comparing the list above with the icons in the latest release of Monochrome (2022-05-24), here are the icons (both 'icon' and 'icon-content') that are currently missing from Monochrome:
*'Bally - Astrocade (Tapes)' exists, 'Bally - Astrocade (Tapes)-content' does not. There are a handful of icons in Monochrome that aren't used by the above table:
**Probably used, just not listed in table. |
Icons with the prefixes "Non-Redump," "Source Code" and "Unofficial" are likely a lower priority or possibly unnecessary in their current form. We'd give precedence to the Libretro Database and I don't see those databases "getting into the weeds" as deep as No-Intro does. If we already have them without the prefix, I'd leave them be until a need to change them arises. EDIT: Bally - Astrocade (Tapes)-content should probably be on the to-do list. I'm not sure if it will ever see mainline use, but someone could use the No-Intro DAT to make their own playlist or something. As for the stuff outside the table, the first three can be deleted. XEGS controller was likely an accidental contribution. SNES Hacks used to be a part of No-Intro, but appear to have been removed as of Feb. 14, 2022. The default-content and favourites-content are likely used. When I put together the table, I did a "find and remove" for any entry that had "-content" in the name. Otherwise, it looks like a pretty good to-do list to work from. As new cores are added to the mainline release, feel free to add to the list. |
New Monochrome / Ozone icons. Combined with libretro#432 to complete libretro#433.
Here is the most recent comparison of the No-Intro Dat-O-Matic, Libretro Database and Monochrome source SVG files. It was conducted on Oct. 18, 2022. I have added notes for things I've noticed, though I'll be the first to tell you I've likely missed a few things here and there. To simplify, I have left out the "- content" and UI icons, focusing only on the core icons. If you'd like me to publish a separate table with either of those icon sets, let me know. EDIT: Table removed in favor of Oct. 2023 update below. |
I've been through the above table, and filtered out the rows that already have SVGs, SVGs to be renamed, and SVGs to be deleted. Leaving me with these rows that would like new SVGs creating, my "to-do list": Details
A few of them I've already created (e.g. |
Looks like you have a great to-do list to work out from. You're doing a great job with Monochrome & Ozone. Keep it up! In terms of choosing between copying and renaming files, I tend to favor renaming. If you choose to go this route, feel free to rename the files across all the themes so we maintain consistency. The Libretro DB names always have the highest priority, because they're the ones actually being directly used by Retroarch/Lakka. If we have any questions, we should reach out to the Database team. @RobLoach is always great to help us out. From there, we have some latitude to do what's best for the project. I feel we should "do our best" to stay on parity with No-Intro, but because the databases are constantly in flux, we just have to do our best to keep pace. For example, "Nintendo - Super Nintendo Entertainment System Hacks" used to be a part of No-Intro, but are no longer in the Dat-O-Matic. It probably means we should delete this icon from the set, across the board. Keeping up with these changes is tricky, but this thread should help us work through the kinks. I'm not sure if anything marked "Unofficial," "Source Code," "Deprecated" or "Non-Redump" need to be included. If you don't mind creating them and maintaining them, then feel free to do so. You seem to be having fun creating all the variations and they can always be renamed or potentially reused as needed as databases evolve. |
Added new (non-redump) Monochrome and Ozone icons, as outlined in libretro#433
Here's an updated comparison of the No-Intro Dat-O-Matic, Libretro Database and Monochrome source SVG files. This time, I filtered out all icons that already have an icon in either database, except those that likely need to be renamed. I also included system icons that have no database, for reference. That way, contributors can focus on what they think needs to be done. As you can see, this is a constantly moving target as No-Intro changes or deprecates DATs quite often. EDIT: Over on #460, it was pointed out that db.libretro.com is outdated and the most current list is on the Libretro DB GitHub site. I went ahead and updated the spreadsheet with this updated information.
|
Perhaps this should go in the Wiki section of the repository, but I think for now it should be posted as a reference issue.
Since Monochrome is the foundational baseline set of icons for the project, here is chart that compares the listings in the Libretro database, the No-Intro Dat-O-Matic and the icons that are currently a part of Monochrome.
This issue can also serve as a place to discuss what icons should be added or removed from the Monochrome set. Keep in mind, we don't want this theme to become bloated with unnecessary icons. This set should be focused on providing the Retroarch app and Lakka OS with all the necessary icons needed for current full functionality, along with icons for cores and functions that may be added in the immediate future.
EDIT: The latest comparison table can be found below. I removed the older one to eliminate confusion.
The text was updated successfully, but these errors were encountered: