Code Monkey home page Code Monkey logo

kg.data.tool's Issues

Invalid magic of KFC_DIR file

Hey,

I wasn't able to run it on enshrouded build 491573, always gives me Invalid magic of KFC_DIR file!

KG.Unpacker.exe "D:\SteamLibrary\steamapps\common\Enshrouded\enshrouded.kfc_data" "D:\SteamLibrary\steamapps\common\Enshrouded\unpacked"

image

Invalid magic of KFC_DIR file

Thanks for releasing this tool and please pardon my being a newb in this kind of thing.

I gave it a try today and ran into a couple issues:

In my Steam installation, there is no longer a file named enshrouded.kfc_dir. There is, however, now a enshrouded.kfc file.

dopus_w1IbICiyGY

When I try to unpack enshrouded.kfc, I get the Invalid magic of KFC_DIR file! error. I did look at #2 but it didn't seem related. I tweaked the code a bit to print more info, and here's what it shows:

Invalid magic of KFC_DIR file; expected 0x3043464b but got 0x3243464b!

If I update the expected magic value to the actual one 0x3243464b, it does some processing and then blows up on an IO Exception. I assume that's because the file format(s) have changed and it can't index asset locations properly.

If this really is an issue with the latest version, would you be willing to provide an update when you have time?

Thanks.

Wrong input instructions, raw output

Thank you!

The instructions seem wrong. [EDIT: I realize now, the instructions do say "INPUT_KFC_DIR_FILE" but the example is just the DIR, not the FILE] Giving game path as input throws access error.

Unhandled Exception: System.UnauthorizedAccessException: Access to the path 'D:\X\game' is denied.

Instead, the kfc_dir file path must be provided:

./KG.Unpacker.exe "D:/X/game/enshrouded.kfc_dir" "D:/EXTRACT/out"

The output is 102689 files + 11188 files in the '__Unknown' folder + resourceids.txt (every ID = '0') + version.txt

The files seem not converted and have no file ending, just sliced. This is useful but it'd be great if text could be converted to unicode, textures to png, audio to wave or ogg or whatever...

Text for example doesn't have newlines or string separators and I don't know how to handle this. See for example the credits in

46e14df6-fb8f-4f66-9463-e23b9e19e48e_fef918b8_0 / 46e14df6-fb8f-4f66-9463-e23b9e19e48e_fef918b8_0.zip

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.