Mass Effect Andromeda

Extraction and unpacking of game archives and compression, encryption, obfuscation, decoding of unknown files
warrantyvoider
Posts: 236
Joined: Tue Apr 04, 2017 11:44 am

Re: Mass Effect Andromeda

Post by warrantyvoider »

slicernce wrote:Does anyone know how to edit the .res textures? I've managed to export a bunch of .res.bin files but I have no idea how to edit these.

as no one seems to answer you: res data includes a chunk id, this chunk is usually in the same bundle, so load the entire bundle. the res data tells you the size, format, mipcount and alot more things you need to make a dds header for the pixel data in the chunk. go a few pages back where I released a version that had a little tool called texture data preview, which auto loaded the texture pixel data and gave you info from res data, like format (around 100 that there are) and size. im working on a texture plugin anyway, so at best just wait, or google around for old frostbite extraction scripts and see how those worked

greetz WV

PPS: proof im not sitting around on my ass, also visual explanation of above text:

Image
warrantyvoider
Posts: 236
Joined: Tue Apr 04, 2017 11:44 am

Re: Mass Effect Andromeda

Post by warrantyvoider »

mattiaperry95 wrote:hi, sorry for bother u but i have an error when i click on 'run all':

Running Job 'Replacement by SHA1' with Plugin 'SHA1 Export / Import' ...
ERROR: Accessing the path ' D : \ Program Files (x86) \ Mass Effect Andromeda \ Data \ Win32 \ streaminginstall \ levelprereqinstallpackage \ cas.cat' is denied.

i cheked the box in properties to unlock and run it in admin mode, but nothing. same problem everytime


does this path even exist?
are the game files write protected?
do you have the game running while attempting this?
what mod is this, wheres it from?
does any other program access those file?

i mean it clearly states it can not access those files, and afaik no one else has these problems, I definitly dont, so cant recreate your error and therefor not fix it

greetz
VladlenCry
Posts: 9
Joined: Tue Apr 18, 2017 2:31 am

Re: Mass Effect Andromeda

Post by VladlenCry »

Hello. Can you add a function, with the ability to extract all the chunks from the directory VFS->CHUNKS? Extract one file when there is a lot, very long.
warrantyvoider
Posts: 236
Joined: Tue Apr 04, 2017 11:44 am

Re: Mass Effect Andromeda

Post by warrantyvoider »

no thanks, thats a task for a plugin, also why would you even want that? you can browse them already. if you need dumping functions (btw not only just chunks, but I already got asked to dump all textures, all meshes, all ebx, all whatever) thats what the plugin interface is for. just look at the example code

greetz
VladlenCry
Posts: 9
Joined: Tue Apr 18, 2017 2:31 am

Re: Mass Effect Andromeda

Post by VladlenCry »

warrantyvoider wrote:no thanks, thats a task for a plugin, also why would you even want that? you can browse them already. if you need dumping functions (btw not only just chunks, but I already got asked to dump all textures, all meshes, all ebx, all whatever) thats what the plugin interface is for. just look at the example code
greetz

Earlier wrote that my interest is exclusive in music, I do not care about textures and models. And the music is in these chunks. With the help of your program I can find out to which EBX the chunk belongs.
Thank you for opportunity extratct and view in game files.
warrantyvoider
Posts: 236
Joined: Tue Apr 04, 2017 11:44 am

Re: Mass Effect Andromeda

Post by warrantyvoider »

why can I never really say no?

Image
Image
Image

now on github

greetz WV
warrantyvoider
Posts: 236
Joined: Tue Apr 04, 2017 11:44 am

Re: Mass Effect Andromeda

Post by warrantyvoider »

ok, for all of you who cant wait, I uploaded my first version of a texture plugin, I think from the previous screenshot with text, it should be clear in what order you do things to see a texture :D obviously this is far from complete, I only implemented 2 formats (of the maybe 100+?) sofar, that means only a few textures will work with preview, but it shows you the raw res and pixeldata that you can export. if anyone has example code to make dds header for the other formats, let me know

Image

now on github

greetz WV

PS: also fixed a small bug with dumping vfs, in case it doesnt find the data for a loaded item, where it would crash, now it skips the item
axellslade
Posts: 11
Joined: Tue Jan 10, 2017 10:58 pm

Re: Mass Effect Andromeda

Post by axellslade »

warrantyvoider wrote:why can I never really say no?

[snip]

now on github

greetz WV


I can hear a certain russian pirate rejoicing from here, a continent away.
vortena
Posts: 1
Joined: Fri Apr 28, 2017 12:05 am

Re: Mass Effect Andromeda

Post by vortena »

would someone mind putting up the face textures somewhere?
pugs
Posts: 1
Joined: Fri Apr 28, 2017 2:17 am

Re: Mass Effect Andromeda

Post by pugs »

I have a question! Someone modded the Sara Ryder default face texture for preset 3 (http://elementa1st.tumblr.com/post/1600 ... a-state-of), but I was wondering if anyone knew how to use it for all of the preset faces?
katzsmile
Posts: 6
Joined: Sat Apr 08, 2017 5:37 pm

Re: Mass Effect Andromeda

Post by katzsmile »

axellslade wrote:I can hear a certain russian pirate rejoicing from here, a continent away.


pirate? why? it there anything related to pirating stuff? harr! i didnt see any ships around here
AnonBaiter
Posts: 1125
Joined: Tue Feb 02, 2016 2:35 am

Re: Mass Effect Andromeda

Post by AnonBaiter »

Maaaan... all this pirate talk and it makes me want to crack the latest patch of the game already.

If I had one.
axellslade
Posts: 11
Joined: Tue Jan 10, 2017 10:58 pm

Re: Mass Effect Andromeda

Post by axellslade »

katzsmile wrote:
axellslade wrote:I can hear a certain russian pirate rejoicing from here, a continent away.


pirate? why? it there anything related to pirating stuff? harr! i didnt see any ships around here


I was actually talking about VladlenCry, who had something about russian pirates in his signature. :P
He was the one who asked for a feature and WV promptly added it.
Hairless_Wookiee
Posts: 12
Joined: Thu Sep 24, 2015 9:03 pm

Re: Mass Effect Andromeda

Post by Hairless_Wookiee »

WV, why not contact weiyun and discuss the texture library wrapper he wrote a couple of weeks back?

viewtopic.php?f=9&t=3971&start=120#p22131
warrantyvoider
Posts: 236
Joined: Tue Apr 04, 2017 11:44 am

Re: Mass Effect Andromeda

Post by warrantyvoider »

I contacted him since his first post but he never responded, the library he wrapped is available, but no idea how that should tell me what frostbite format id belongs to what dds format or how to make a proper header for it
warrantyvoider
Posts: 236
Joined: Tue Apr 04, 2017 11:44 am

Re: Mass Effect Andromeda

Post by warrantyvoider »

I commited a few changes, but still no idea about the textures. I guess I will simply move on and skip textures

Changes:
-better memory management on dumping
-on start the program now ask for .exe location automatically
-added search bar to texture plugin

now on github

greetz
axellslade
Posts: 11
Joined: Tue Jan 10, 2017 10:58 pm

Re: Mass Effect Andromeda

Post by axellslade »

warrantyvoider wrote:-on start the program now ask for .exe location automatically

greetz


Yay!
OClear
Posts: 45
Joined: Tue Feb 16, 2016 6:36 pm

Re: Mass Effect Andromeda

Post by OClear »

warrantyvoider wrote:I contacted him since his first post but he never responded, the library he wrapped is available, but no idea how that should tell me what frostbite format id belongs to what dds format or how to make a proper header for it


I like this list:
https://raw.githubusercontent.com/gibbe ... eFormat.cs

Formats 1-67 are all DX10 formats. Just construct a DX10 format header.
warrantyvoider
Posts: 236
Joined: Tue Apr 04, 2017 11:44 am

Re: Mass Effect Andromeda

Post by warrantyvoider »

aaaare you shitting me?! the list was inside the exe all along! *big facepalm* and thanks to rick for the pointer...
Image

greetz WV