-
-
Notifications
You must be signed in to change notification settings - Fork 1.9k
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
[Suggestion] Soft-patching improvements #13277
Comments
Honestly i do not like having custom fantasy extensions like these. Some reasons are: 1. that they make filetype-based associations impossible, 2. harder to write code for them. I think these would be more manageable, as i've suggested here:
(the parentheses are only for decoration, the general format is "rom filename + anything + .ips" ) They could be implemented using Btw, as i've said i do not plan to work on this anytime soon, so i'm just sharing my ideas in case somebody wants to drop in...
I think this is a better solution from the user perspective, but it requires some more involved work on the code side. |
Yeah, that won't work. Simple example:
|
usually properly-named roms should have a region tag after the title, so:
It won't produce false matches, since "game name (region)" != "game name 2 (region)" But, of course, if the roms aren't renamed properly you may still have false matches like in the example you made. |
While slightly less convenient, there's the option of keeping a text file in the directory with patch names, one per line. Assuming fixed name format, could even reference that name in the widgets to specify which patches are being applied. By extension, that could be used to specify custom named patches to load in order rather than just names. For example:
|
Interesting. So if such a thing could be done, what about an option like that You'd manually select all .ips/.ups files you want RA to load for that rom at start (at it'd be saved in a file like you mentioned .patchlist or whatever) It seems feasible to me. |
You may also load a patch after the content is loaded, if you do a forced-reset after applying. So my idea was to add a menu entry "Load patch..." that will open a file browser. Technically a lot of things are feasible here, but i'd like to focus on a solution that is more reusable in different contexts and at the same time not too complicated to implement. I think i've made my point for the ideal solution in this post here (at least from my user perspective, the implementation is much more involved than this but i've already considered working on it in the past). |
I agree a "Patch and run" menu would really be the ideal solution. |
This should never happen. So many issues if it did. |
Recently Multi soft-patching was added through #11792
While it's a great feature, having patch files with random names is not convenient, we can't identify which patch is what.
1- I suggest that every character after the patch extension (.ips / .ips1 / .ups / .ups2 ...) would be ignored so that we can add a custom name after it, like that :
@eadmaster @Sanaki
2- Also, I take this opportunity to remind of that feature request #10135 which would make roms management way easier. I 'm suprised that RA doesn't feature this manual patch selection menu when it forces us to duplicates rom files + save files just for translations or small hacks.
Thanks to all contributors for considering this.
The text was updated successfully, but these errors were encountered: