moonpaladin Posted November 15 Share Posted November 15 Hello! looking for help or advices to can unpack this archive, tried with many PAK scripts but unfortunately none works, newer client have different header "SQL lite format 3" already opened with SQLite Database Browser but cannot extract anything is just text. Thanks for your time! icons.rar Link to comment Share on other sites More sharing options...
Engineer shak-otay Posted Sunday at 12:59 PM Engineer Share Posted Sunday at 12:59 PM (edited) Hello! Is it a PC game? Did you search for a quickbms script for the paks of the game? Or you could use quickbms to do a comtype scan. (Little bit tedious because it's a brute force try of all quickbms compression algos.) You could try a 3D ripper, which can rip textures, iirc. (No idea whether icons are supported.) (Long ago I used a resource ripper for GUI elements of windows apps. Guess it was Resource Extractor Pro which allowed ripping icons from exe and dll files.) btw, here's a github link. You might search through the files and tell us if you've found something related to PAK. (Probably not, but worth a try, imho.) Edited Sunday at 01:21 PM by shak-otay 1 Link to comment Share on other sites More sharing options...
moonpaladin Posted Sunday at 05:49 PM Author Share Posted Sunday at 05:49 PM 4 hours ago, shak-otay said: Hello! Is it a PC game? Did you search for a quickbms script for the paks of the game? Or you could use quickbms to do a comtype scan. (Little bit tedious because it's a brute force try of all quickbms compression algos.) You could try a 3D ripper, which can rip textures, iirc. (No idea whether icons are supported.) (Long ago I used a resource ripper for GUI elements of windows apps. Guess it was Resource Extractor Pro which allowed ripping icons from exe and dll files.) btw, here's a github link. You might search through the files and tell us if you've found something related to PAK. (Probably not, but worth a try, imho.) Hello Shakotay! yeah is a PC game but is an old one the current one and that have similar models is https://xx.ztgame.com / but is using SQL Lite format 3 and that seems more difficult to open. I also tried 3d rippers in game but doesn't work. I have found this https://github.com/hackerlank/restool_xxsjtool/tree/master, the models and textures are .mod and .tex because I have seen old models with that extension, but still not sure how to compile it. Link to comment Share on other sites More sharing options...
Engineer shak-otay Posted Sunday at 07:15 PM Engineer Share Posted Sunday at 07:15 PM Hello, it's hackerland, isn't it? But when I try the fixed link it says : "no public repositories". Link to comment Share on other sites More sharing options...
moonpaladin Posted Monday at 02:26 AM Author Share Posted Monday at 02:26 AM 7 hours ago, shak-otay said: Hello, it's hackerland, isn't it? But when I try the fixed link it says : "no public repositories". Yep! weird https://github.com/hackerlank/restool_xxsjtool/ 1 Link to comment Share on other sites More sharing options...
Engineer shak-otay Posted Monday at 09:19 AM Engineer Share Posted Monday at 09:19 AM (edited) Thanks! But it doesn't compile. (edit: seems it needs to be compiled under Linux!) Could you check this code (src\util.cpp) in your text editor? (mkdir is called recursively, so far so good.) But the 0755 (makedir(DirName, 0755)) doesn't make sense to me. Might be an untranslated unicode char. bool Util::mkdir(const char *path, bool dirflag) { char DirName[256]; strcpy(DirName, path); for(int t = 0; t < strlen(DirName); t++) { if(DirName[t] == '\\') DirName[t] = '/'; } int len = strlen(DirName); if(dirflag && DirName[len-1] != '/') strcat(DirName, "/"); len = strlen(DirName); for(int i = 1; i<len; i++) { if(DirName[i]=='/') { DirName[i] = 0; if(access(DirName, 0) != 0) { if(::mkdir(DirName, 0755) == -1) { cout << "[Util]mkdir failed: " << DirName << endl; return false; } } DirName[i] = '/'; } } return true; } Edited Monday at 11:27 AM by shak-otay 1 Link to comment Share on other sites More sharing options...
moonpaladin Posted Monday at 02:55 PM Author Share Posted Monday at 02:55 PM 5 hours ago, shak-otay said: But the 0755 (makedir(DirName, 0755)) doesn't make sense to me. Might be an untranslated unicode char. Not sure about it, maybe this ? https://stackoverflow.com/questions/6449154/php-mkdir-0777-becomes-0755 1 Link to comment Share on other sites More sharing options...
Engineer shak-otay Posted Monday at 03:57 PM Engineer Share Posted Monday at 03:57 PM Thanks - as I thought: a Linux thing. (Sadly I don't have the time for a Linux compile + tryout.) 1 Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now