farctool2 icon indicating copy to clipboard operation
farctool2 copied to clipboard

Nothing can be extracted; NullPointerException in thread AWT-EventQue-0

Open I-Knight-I opened this issue 5 years ago • 9 comments

No files can be extracted using the "Extract selected..." button

I-Knight-I avatar Aug 14 '19 13:08 I-Knight-I

https://github.com/DeltaFlush/farctool2 this fork seems to be working

sgdc3 avatar Oct 16 '19 15:10 sgdc3

I can't seem to build that fork, it's just throwing me "cannot find symbol" errors.

I-Knight-I avatar Oct 16 '19 17:10 I-Knight-I

@B-Knight49 i was able to run it via netbeans, sadly it doesn't use an universal build tool like maven, it requires netbeans to be compiled correctly.

sgdc3 avatar Oct 17 '19 12:10 sgdc3

Ok i forked it and mavenized the entire project: https://github.com/LBPModding/FarcTool2 You can download the jar from my jenkins server: https://ci.codemc.io/job/LBPModding/job/FarcTool2/ (It requires Java 11)

sgdc3 avatar Oct 17 '19 14:10 sgdc3

Massively appreciated, that's saved me a lot of time.

EDIT: By the way, do you plan on working on your fork? I've noticed that the folders "spu" and "scripts" are completely missing from LBP2's .FARC even though the .MAP indicates it being there - hence the errors. I'd open an issue on your fork but wouldn't want to spam it.

EDIT 2: Some files inside of "spu" exist in the data.sdat file but it needs to be decrypted and, even then, it's still lacking some files as outlined in the blurayguids.MAP file

I-Knight-I avatar Oct 17 '19 19:10 I-Knight-I

Sadly i can only help with code refactoring, i don't have the knowledge to continue the reverse engineering work :(

sgdc3 avatar Oct 18 '19 09:10 sgdc3

Aw, I understand. I can't reverse engineer it well either, but I'm learning as we speak...

Thanks regardless!

I-Knight-I avatar Oct 18 '19 14:10 I-Knight-I

Still cant decompress :/ image

i downloaded only this from the link u send: image

nathandrakeoff avatar Oct 14 '20 08:10 nathandrakeoff

Looks like @philosophofee is working on a new LBP tool called Quencher.

If you read this Ben, please keep working on it when you can!

I-Knight-I avatar Dec 01 '20 11:12 I-Knight-I