Important information: this site is currently scheduled to go offline indefinitely by end of the year.

Search found 19 matches

by infogram
Thu Apr 29, 2021 1:31 pm
Forum: Game Archive
Topic: NieR Replicant ver.1.22 .arc
Replies: 36
Views: 12780

Re: NieR Replicant ver.1.22 .arc

Petra on the discord found a way to load up loose files without needing to repack to arc, maybe pointless to repost since anyone interested is probably on there already, but is always good to keep info stored somewhere searchable outside of discord though: Loading (pseudo) loose files for NieR Repli...
by infogram
Tue Apr 27, 2021 8:18 pm
Forum: Game Archive
Topic: NieR Replicant ver.1.22 .arc
Replies: 36
Views: 12780

Re: NieR Replicant ver.1.22 .arc

Something interesting, game seems to try loading a non-existent "directory.arc" file, the same code that loads info.arc (@ 1408EBAE0) also tries loading that too, wonder if it might be something for loading loose files outside of the main arcs. Seems they use similar code for reading it as...
by infogram
Sun Apr 25, 2021 11:12 pm
Forum: Game Archive
Topic: NieR Replicant ver.1.22 .arc
Replies: 36
Views: 12780

Re: NieR Replicant ver.1.22 .arc

010 template for PACK containers, doesn't seem like there's any compression used (besides the zstd covering the whole PACK), but haven't checked with many files yet. struct PACK_Header { DWORD Magic; // 'PACK' DWORD Version; // 4 in Nier DWORD PackSize; DWORD UnkData_Offset; // Offset to some unknow...
by infogram
Sun Apr 25, 2021 12:05 am
Forum: Game Archive
Topic: NieR Replicant ver.1.22 .arc
Replies: 36
Views: 12780

Re: NieR Replicant ver.1.22 .arc

Like I mentioned, the sample files *are* important because info.arc contains the file table which has several thousand entries for stream.arc. So you need that to get the offsets and sizes for all of the individual files in stream.arc, easier than ripping them manually. I've managed to parse the in...
by infogram
Sat Apr 24, 2021 7:34 pm
Forum: Game Archive
Topic: NieR Replicant ver.1.22 .arc
Replies: 36
Views: 12780

Re: NieR Replicant ver.1.22 .arc

using Zstandard (.arc > .arc.zst) requires password Hmm, Zstd doesn't seem to use passwords though, at least the dev headers don't seem to have a mention of them (https://github.com/facebook/zstd/blob/dev/lib/zstd.h) Using "zstd.exe -d info.arc -o info.dec" seemed to run fine for the dlc\...
by infogram
Mon Mar 23, 2020 3:05 am
Forum: Game Archive
Topic: Doom Eternal *.resources unpacker
Replies: 36
Views: 18994

Re: Doom Eternal *.resources unpacker

EDiT:Also seems like resources are somehow protected against editing. I tried edit plain text from false; to true; and left same size of text and game refuse to start. On second run steam re-download whole resources. Hmm, I did see some mention of hashes in the code that handles the IDCLs, maybe on...
by infogram
Sun Mar 22, 2020 11:14 am
Forum: Game Archive
Topic: Doom Eternal *.resources unpacker
Replies: 36
Views: 18994

Re: Doom Eternal *.resources unpacker

Ok, so I added decompression. Just copy "oo2core_8_win64.dll" from Doom Eternal folder to DoomEX folder and run as usual. Download: DoomEX_v02.zip Source code: https://github.com/iOrange/DoomEX Cool, thanks! This new IDCL format looks crazy, got no idea how a repacker could be made for th...
by infogram
Sat Mar 21, 2020 2:59 pm
Forum: Game Archive
Topic: Doom Eternal *.resources unpacker
Replies: 36
Views: 18994

Re: Doom Eternal *.resources unpacker

Nice work! A friend also got QuickBMS working with it too: https://zenhax.com/viewtopic.php?p=54753#p54753 (also posted some info about working with the games string files there, if anyone wants to work on translations) Any idea how hard it'd be to make a repacker for this? I know DOOMExtract could ...
by infogram
Mon May 27, 2019 4:10 pm
Forum: Game Archive
Topic: Rage 2 .arc .tab Archives
Replies: 52
Views: 30489

Re: Rage 2 .arc .tab Archives

EDIT: Rage2Unpack 0.3a Discovered a small bug where filenames that have capital letters wouldn't be processed correctly (would previously turn all filenames to lowercase, which I guess was fine for JC4, but RAGE2 seems to have some names that require capitals for hashes to match properly...) Luckily...
by infogram
Sat May 25, 2019 10:11 pm
Forum: Game Archive
Topic: Rage 2 .arc .tab Archives
Replies: 52
Views: 30489

Re: Rage 2 .arc .tab Archives

Ciprianno wrote: Sat May 25, 2019 8:43 pm Here is my rage2hook.log with more ogg sound revealed , look at the bottom of the log file
Good stuff, added that & a log I just made over the past few hours, we're now sitting at 63% (191961/302871) :)

Filelist update 4 download (+6033 names): http://bit.ly/30JtW8k
by infogram
Sat May 25, 2019 6:34 pm
Forum: Game Archive
Topic: Rage 2 .arc .tab Archives
Replies: 52
Views: 30489

Re: Rage 2 .arc .tab Archives

Edit: Rage2Hook 0.3 This adds support for the new RAGE 2 update to Rage2Hook, with this update all currently released RAGE 2 versions should be supported (well, the Steam versions at least), any future updates will still have to be added manually though... (maybe I'll add pattern matching stuff for ...
by infogram
Fri May 24, 2019 2:30 pm
Forum: Game Archive
Topic: Rage 2 .arc .tab Archives
Replies: 52
Views: 30489

Re: Rage 2 .arc .tab Archives

Hey all, just a small update for you guys... filelist is now 60% (182342/302871) complete :D With a lot of searching and some tricks I managed to get it up to there, there's still that 40% to go though, and now I really don't have any more tricks up my sleeve to pull... so I think the only way we'll...
by infogram
Fri May 24, 2019 2:50 am
Forum: Game Archive
Topic: Rage 2 .arc .tab Archives
Replies: 52
Views: 30489

Re: Rage 2 .arc .tab Archives

Can you share the source code for the hook? I used dinput8.dll for other games, it didn't work this game. I also found the hash function from the executable: // 0x107ABF0 is the relative virtual address (rva) for RAGE2.exe (update 1) uint64_t MurmurHash3(const void * key, int64_t key_length, int32_...
by infogram
Thu May 23, 2019 11:16 pm
Forum: Game Archive
Topic: Rage 2 .arc .tab Archives
Replies: 52
Views: 30489

Re: Rage 2 .arc .tab Archives

Got the the filelists up to 16% (49920/302871), just copied some translation/audio filenames and edited them for each of the different languages, and a few other small adds. Seems it's mostly audio related stuff that's missing (probably story related stuff, since the filelist is mostly from early-ga...
by infogram
Wed May 22, 2019 10:23 pm
Forum: Game Archive
Topic: Rage 2 .arc .tab Archives
Replies: 52
Views: 30489

Re: Rage 2 .arc .tab Archives

The game uses 64bit hash for names, and entries are sorted by the hash. Hash of text/master_eng.stringlookup should be 0x8453EE3581F31F39 . I found the hash algorithm. It's MurmurHash3 128bit x64 version. The first 64bit is taken from the resulting 128bit. I tried it here Holy crap, thanks a ton fo...