ekey / kg.data.tool Goto Github PK
View Code? Open in Web Editor NEWTools for extract and repack kfc_data archives from games developed by Keen Games
Tools for extract and repack kfc_data archives from games developed by Keen Games
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
help please
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.
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.
I'm looking to extract the models from the game to view/render them.
Would this tool be able to do that?
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.