oxyromon icon indicating copy to clipboard operation
oxyromon copied to clipboard

[Issue] GROUP_SUBSYSTEMS not-working for No-Intro's Non-Redump - Sony - Playstation Portable

Open monyarm opened this issue 1 year ago • 6 comments

With GROUP_SUBSYSTEMS set to true, csos in the Non-Redump - Sony - Playstation Portable dat, don't go to Sony - Playstation Portable as they should, but instead to Non-Redump - Sony - Playstation Portable.

I'm using oxyromon 0.16.0, on Gentoo Linux.

monyarm avatar Aug 12 '23 00:08 monyarm

Yeah, grouping subsystems only works for suffixes right now, not prefixes. I don't know why no-intro went for a prefix in this case, but in order to make that one work I'll need to handle it as a special case.

alucryd avatar Aug 15 '23 07:08 alucryd

Implemented in https://github.com/alucryd/oxyromon/commit/17a30488ba70d28cad6be83bdeb4d5b0b81aa6d7

Will be in the next release :)

alucryd avatar Aug 28 '23 16:08 alucryd

No-Intro's "Redump Custom DATs" use yet another format (Nintendo - Wii U - WUX). I'm not sure if there's a good way to handle them without special-casing.

leo60228 avatar Oct 25 '23 01:10 leo60228

Arguably, the need for them should be sidestepped by adding WUX support to oxyromon, though. I might do that, but the WUX CLI tool doesn't have macOS/Linux support or a listed license.

leo60228 avatar Oct 25 '23 01:10 leo60228

Wii U is on my TODO list indeed :) I dumped my games as WUA a while ago, and I'm definitely interested in supporting WUX. If the WUX format isn't too complicated, making a rust lib for it could be a fun weekend project.

alucryd avatar Oct 29 '23 19:10 alucryd

If the WUX format isn't too complicated, making a rust lib for it could be a fun weekend project.

Decided to work on this, currently only decompression is implemented: https://docs.rs/wux (along with a CLI: https://crates.io/crates/wux-cli)

leo60228 avatar Nov 03 '23 03:11 leo60228