optyfr / JRomManager

Java Rom Manager
https://discord.gg/rx6nwn6CGJ
GNU General Public License v2.0
171 stars 13 forks source link

Emulator-friendly compression #8

Open SpaceAgeHero opened 5 years ago

SpaceAgeHero commented 5 years ago

Hi optyfr,

one feature I truly miss from current ROM management tools is Emulator-friendly compression.

At least for disc based systems actually playing "managed" ROMs with emulators is always a pain, because they must be extracted (manually) first.

Therefore I'd like to ask if it's possible to implement more compressors / decompressors for formats, that can be used natively with many emulators?

For instance: PS1 BIN/CUE > PBP (Maybe it can even be considored to merge multi disc titles into one file ...) PSP ISO > CSO

I'm sure there are more formats for other systems. (I don't know which ones are available to be used freely.)

Of course I still want to be able to maintain my ROMs (scan, update, rename eg.) with these formats.

optyfr commented 5 years ago

Hello, The only tools I know for converting to PBP is PSX2PSP, and as far as I know the source code is not publicly available, so it's free but not opensource Never heard about CSO, is there a standalone tool to do conversion? If you find open source code for converting these format, I can study the feasibility to port code into java (like I have done for torrentzip)

SpaceAgeHero commented 5 years ago

PBP: https://github.com/PSP-Tools/copstation CSO: https://github.com/unknownbrackets/maxcso

optyfr commented 5 years ago

Thanks, will look at this when I find time

freitagdavid commented 4 years ago

It would also be nice if you added nkit which is for wii and gamecube the source isn't released yet but the person making it is planning on releasing it soon.

optyfr commented 4 years ago

Unfortunately I’ve less free time to work on JRomManager than before, and some important features still need to be finished before... So feel free to clone that project develop these features and push upstream ;-)

freitagdavid commented 4 years ago

I would but sadly I know no java. Good luck with things and I hope you can at some point find some more free time this application is a really solid foundation and from what I've seen so far pretty solid. You should think about maybe setting up a way for us to donate so that maybe you can free up some more time.

optyfr commented 4 years ago

Real job and life is taking more time so donation won’t probably help... but I don’t really control that, and free spare time may come back again One of the planned feature is modularization and cli/script mode, and then I will have a pretty solid foundation