-
Notifications
You must be signed in to change notification settings - Fork 306
Clean up .info files #1797
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
base: master
Are you sure you want to change the base?
Clean up .info files #1797
Conversation
Clean up by moving into an item under each firmware definition instead of all crammed into the notes.
|
Can you also do the samething here: https://github.com/libretro/libretro-core-info |
|
It does look more readable in the file, but this change with current RetroArch code will make the checksum values disappear from Information / Core Information after loading a core. Firmware checksums are not validated (at least not by RA, anyway, as far as I could check from https://github.com/libretro/RetroArch/blob/master/core_info.c ), but still this is a loss of information for the end user. Note for anyone testing this, remove the core_info.cache file after updating .info files. |
|
Always a fan of more cleanup in these info files.
Is this change supported by RetroArch currently? I haven't seen many .info files using this new format.
That's just a mirror of this, so likely best to handle it here first. |
|
Looks like there's some conflicts now. Always good to clean these up. |
| description = "A port of the YabaSanshiro Saturn emulator, which is itself a fork of the venerable Yabause emulator, to libretro. This core is less accurate than Beetle-Saturn core but it runs much faster and has some nice cosmetic features, such as increased internal resolution. Users with more powerful devices who still want cosmetic improvements should usually try the Kronos core first and only fall back to this core if they are unable to maintain full speed." | ||
| notes = "Homepage : http://www.uoyabause.org/" | ||
|
|
||
| description = "A port of the YabaSanshiro Saturn emulator, which is itself a fork of the venerable Yabause emulator, to libretro. This core is less accurate than Beetle-Saturn core but it runs much faster and has some nice cosmetic features, such as increased internal resolution. Users with more powerful devices who still want cosmetic improvements should usually try the Kronos |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
It looks like the end got cut off here.
This is primarily regarding the hashes for bioses.
Currently the hashes are all smashed into a single notes line, which is hard to parse programmatically, and even harder to visually confirm that it is complete (many bios are missing hashes)
This is the first step of an intended cleanup with the end goal of having hashes for all bios, and separately a programmatically generated .dat file for each platform to enable users to easily gather the required bios (and only the required bios) for their platform.
Roadmap is as follows but there should be nothing stopping the immediate commit of this PR.
Roadmap: