• Apex Legends unable to rip with Ninja Ripper or Intel GPA
    5 replies, posted
Tried both methods fairly extensively though I'm totally new to using both so Ninja Ripper does appear to hook into it though only generates two log files one for the games exe another for origins ninjarip log id tried two intel GPA based guides one: http://dev.cra0kalo.com/?p=213 and the other for titanfall 2 [Tutorial] Titanfall 2 to Source (WARNING problem being intel GPA supposedly doesn't work with origin online and you need to be online to get to the menu to even rip anything even then i had zero progress with about 3 versions of GPA, one being that 2014 guide another the titanfall 2 guide and finally the lastest version of GPA but doesn't wanna play ball no idea why. far as i can tell i haven't seen any other successful attempts online yet and respawn isn't friendly towards asset rippers (recall a random thread reply claiming dodgy companies stealing assets for profit causing them to lock down) any suggestions?
Only hope is to wait until a decompiler is made. Since its based on the Titanfall 2 model format, its more easy to reverse engineer it, therefore progress shouldn't take long
OP, I've also done the things you've tried and've ended up at pretty much the same spot, if you find anything new let me know in the meantime, here's some extra sources you might be interested in: REVERSAL THREAD: https://www.unknowncheats.me/forum/other-fps-games/319804-apex-legends-coding-reversing.html EXTRACTION THREAD: http://forum.xentax.com/viewtopic.php?f=10&t=11208&hilit=titanfall&start=45
fair enough ficool2, i recall someone mentioning it was just slightly updated from titanfall2 so here's hoping it doesn't take too long. opne thanks for the links! ill keep an eye out there.
Nvidia NSIGHT basically does what intel GPA does, but inevitably ends up in the same place (EAC detects an "invalid handle" and closes Apex) Debugging External Applications (shows much more promise than GPA does though) -------------------- also, just so we have all the info on this in one place, we should mention these things here: 1) VPK ---> VMT & VTF you can extract the vpk files from the installed files: https://dev.cra0kalo.com/?p=137 select the *_dir.vpk files for extraction and it'll extract the corresponding .vpk file the 5th icon under the header menu is "extract all" use this to extract everything 2) VTF ---> PNG from the *.vtf files that the VPKTool spits out, you can convert them to readable formats with VTFEdit 1.3.3 file for ease of use, it's best to copy all of the *.vtf files into a single folder once all the files are in a single folder, you can use the header menu Tools -> Convert Folder 3) VMT ---> TXT you can easily read the *.vmt files with any text editor (like notepad) -------------------- I'm going to be actively looking for progress towards reversing/extracting assets from Apex Legends and will keep this thread updated, hoping others do the same.
Figured I'd weigh in a bit to help clear up some questions and any misconception anyone may have. Titanfall 1 had all its models, materials, textures and sound files all in some modified .VPK files which thanks to Cra0, were no issue. Titanfall 2 however only had its models in its .VPK files with its sound files stored in .MSTR files and the materials and textures stored in .STARPAK files along side some .RPAKs, all of which had little to no documentation what so ever. Cra0 did do some looking into the .RPAK and .STARPAK files but it wasn't long before he got stuck and ultimately didn't get very far. These 3 files where never really looked into due to general lack of interest (probably due to TF2 not being very popular) and the fact that extracting them wasn't exactly necessary because we could get textures via injection processes like Ninja Ripper and Intel GPA. With Apex Legends, things have changed once again. The .VPK files don't contain the models anymore and are as such useless to us now, leaving the models, materials and textures stored in the .STARPAK files (there are notably 2 files called "pc_all" one being 14.4GB in size and the other being 1.6GB making up 75% of the game's total size (20.5GB)). As mentioned above due to AL using EAC injection processes like Ninja Ripper and Intel GPA don't work with this game however seeing as AL is already vastly more popular than Titanfall 2 (and even TF2's popularity is starting to rise quickly due to AL) i'd say the chances of the .STARPAK and .MSTR files getting actual work done on them are much higher than before. It's only a matter of time I suppose.
Sorry, you need to Log In to post a reply to this thread.