Coder Social home page Coder Social logo

Comments (18)

rr- avatar rr- commented on August 29, 2024 1

Progress update - I managed to obtain the key which is qkh873z1. Now I need to figure out the compression or lack thereof. Doing so without game code is going to be difficult.

from arc_unpacker.

rr- avatar rr- commented on August 29, 2024 1

OK, the compression is the same as in asmodean's exmaotarc which I have initially overlooked in the opening post. Support for 「魔王のくせに生イキだっ! とろとろトロピカル!」 should be complete - just remember to pass additional CLI switches with game key etc.

Please let me know if the recent changes work for you once the nightly build is complete.

from arc_unpacker.

rr- avatar rr- commented on August 29, 2024

@CATION-M could you please link to VNDB? Thanks

from arc_unpacker.

CATION-M avatar CATION-M commented on August 29, 2024

I‘m sorry...They’re here...

a) おお勇者よ、イってしまうとは情けない!
https://vndb.org/v17769

b) 魔王のくせに生イキだっ! とろとろトロピカル!
https://vndb.org/v15360

from arc_unpacker.

rr- avatar rr- commented on August 29, 2024

「おお勇者よ、イってしまうとは情けない!」is done and will appear in tonight's build (01:05 UTC).

「魔王のくせに生イキだっ! とろとろトロピカル!」 uses Themida which is way over my level. I'll try to poke around, but please don't expect too much.

In the future, please make a separate issue for every game, even if they're from the same studio. Often they use completely different game engines and it's inefficient to have an issue track progress of multiple games at once.

from arc_unpacker.

CATION-M avatar CATION-M commented on August 29, 2024

OK. Thank you so much.

from arc_unpacker.

CATION-M avatar CATION-M commented on August 29, 2024

Thank you so much!!!!

But I unpacked 「魔王のくせに生イキだっ! とろとろトロピカル!」 in Windows10, I can unpack, But I can't open *.png & *.dds...

e.g.

[task 1] 02~.ARC: decoding of "png/Alt_start_bg.png" finished.
[task 1986] 02~.ARC/png/Alt_start_bg.png: initial recognition...
[task 1986] 02~.ARC/png/Alt_start_bg.png: guessing decoder among 1 decoders...
[task 1986] 02~.ARC/png/Alt_start_bg.png: not recognized by any decoder.
[task 1984] 02~.ARC/png/bg_ed00.png: saved to ./02~.ARC/png/bg_ed00.png
[task 1985] 02~.ARC/png/BG_CGMode_000.png: saved to ./02~.ARC/png/BG_CGMode_000.png
[task 1986] 02~.ARC/png/Alt_start_bg.png: saved to ./02~.ARC/png/Alt_start_bg.png

Where is the mistake? Not recognized by any decoder? But I've updated.

from arc_unpacker.

rr- avatar rr- commented on August 29, 2024

The important part is whether you can open the files in the explorer.
When it says PNG is not recognized, it means there's nothing further to decode (because PNG doesn't need to be further decoded). That's poor choice of words, but in the end, the files should be there. Please check them.

from arc_unpacker.

CATION-M avatar CATION-M commented on August 29, 2024

Thanks for your reply.

This's sample of my unpacked: link (redacted away - rr-)

I can't open it. :(

from arc_unpacker.

rr- avatar rr- commented on August 29, 2024

Ok, which game? Also the file you linked is encrypted...

from arc_unpacker.

rr- avatar rr- commented on August 29, 2024

@CATION-M this just a guess, but have you supplied correct command line switches like I asked to?

just remember to pass additional CLI switches with game key

They're described in the game list:
https://rawgit.com/vn-tools/arc_unpacker/master/GAMELIST.htm#luxury

from arc_unpacker.

CATION-M avatar CATION-M commented on August 29, 2024

@rr- I tried to use 「--dec=tactics/arc --arc-key=qkh873z1 --arc-pack=variable-lzss」&「--dec=tactics/arc --arc-key=qkh873z1」...But I didn't succeed.

arc_unpacker.exe "d:\a\01.arc" --dec=tactics/arc --arc-key=qkh873z1 --arc-pack=variable-lzss

Is there another method to use?

from arc_unpacker.

rr- avatar rr- commented on August 29, 2024

Hmm.. it looks good.. here's the full command I use:

./build/arc_unpacker ~/vn/done/\[Luxury\]\[140829\]Maou\ no\ Kuse\ ni\ Namaiki\ da\!\ Torotoro\ Tropical\!/*.arc --arc-key=qkh873z1 --arc-pack=variable-lzss

Version .0.10-349-gf1cd3ca.

With this I'm able to unpack b_01a.png (and other files) just fine:
b_01a

Maybe you've got different release that uses another key?
I'll make sure it isn't Windows↔Linux incompatibility thing...

from arc_unpacker.

rr- avatar rr- commented on August 29, 2024

Wait a minute, the nightly builds are way too old!

from arc_unpacker.

CATION-M avatar CATION-M commented on August 29, 2024

@rr- Ah...I always thought that 「--dec=tactics/arc」 is a required parameter...

from arc_unpacker.

rr- avatar rr- commented on August 29, 2024

@CATION-M It's always good to pass --dec but often it's not necessary. Not passing it incurs the cost of format autodetection though.

I'm sorry, looks like the nightly builds were broken since 5fa452e (about 2 weeks) - the ABI has changed in a way that incremental build didn't catch and it has been failing ever since. I cleaned the build directory and generated new build that includes the new decoders.

https://tmp.sakuya.pl/au/arc_unpacker-0.10-349-gf1cd3ca-bin.zip

from arc_unpacker.

CATION-M avatar CATION-M commented on August 29, 2024

@rr- I realized that the use of arc_unpacker and asmodean are different, and now I have succeeded.

Thank you. :)

from arc_unpacker.

rr- avatar rr- commented on August 29, 2024

👍

from arc_unpacker.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.