Exient XGS Engine *.STM

Extraction and unpacking of game archives and compression, encryption, obfuscation, decoding of unknown files
LolHacksRule
Posts: 865
Joined: Fri Apr 20, 2018 12:41 am

Exient XGS Engine *.STM

Post by LolHacksRule »

I know this was kinda being worked on before but no one bothered to open one and show a public script... Anyone can now or will get an idea? It would be great if so, thanks a lot. These are archives having many files like DATs and mp1 files... some are in the OBB (global.pak for iOS) file (PAK) and most are in OBB/environments.pak, ABT (Angry Birds Transformers) only has only one though, in uienv.pak.

A full dump of ABGO (Angry Birds GO!)'s assets is here: https://drive.google.com/open?id=10Lp3D ... JdUTljgDzo
Last edited by LolHacksRule on Fri Jan 10, 2020 6:38 pm, edited 3 times in total.
LolHacksRule
Posts: 865
Joined: Fri Apr 20, 2018 12:41 am

Re: Angry Birds GO/Tranformers .STM (ENVIRONMENT DATASTREAM)

Post by LolHacksRule »

Anything?
LolHacksRule
Posts: 865
Joined: Fri Apr 20, 2018 12:41 am

Re: Angry Birds: GO!/Transformers .STM

Post by LolHacksRule »

Bump plz?
LolHacksRule
Posts: 865
Joined: Fri Apr 20, 2018 12:41 am

Re: Exient XGS Engine *.STM

Post by LolHacksRule »

Anything? This is the last file to crack in XGS Engine games afaik.
aluigi
Site Admin
Posts: 12984
Joined: Wed Jul 30, 2014 9:32 pm

Re: Exient XGS Engine *.STM

Post by aluigi »

The existent script seems to work well:
http://aluigi.org/bms/xpk2.bms
LolHacksRule
Posts: 865
Joined: Fri Apr 20, 2018 12:41 am

Re: Exient XGS Engine *.STM

Post by LolHacksRule »

No not the PAKs, I already decompressed them in APKPAKSEXT and OBBEXT (PAK is OBB) + OBBPAKSEXT
LolHacksRule
Posts: 865
Joined: Fri Apr 20, 2018 12:41 am

Re: Exient XGS Engine *.STM

Post by LolHacksRule »

Anything on the STM files and not the PAKs (already decompressed them)?
aluigi
Site Admin
Posts: 12984
Joined: Wed Jul 30, 2014 9:32 pm

Re: Exient XGS Engine *.STM

Post by aluigi »

There are 4 folders with tons of sub folders and hundreds of files... I have no desire and time to search those with STM extension, sorry.
LolHacksRule
Posts: 865
Joined: Fri Apr 20, 2018 12:41 am

Re: Exient XGS Engine *.STM

Post by LolHacksRule »

Nuts thanks for trying.
LolHacksRule
Posts: 865
Joined: Fri Apr 20, 2018 12:41 am

Re: Exient XGS Engine *.STM

Post by LolHacksRule »

https://drive.google.com/open?id=1PMTa4 ... B2xAWkRi1K has STM files (ABGO samples), they are in themeXXX/tracks/runXXX
aluigi
Site Admin
Posts: 12984
Joined: Wed Jul 30, 2014 9:32 pm

Re: Exient XGS Engine *.STM

Post by aluigi »

It's not an archive and there is no table with simple references to the archived data.
Magic "STME" for anyone interested.
LolHacksRule
Posts: 865
Joined: Fri Apr 20, 2018 12:41 am

Re: Exient XGS Engine *.STM

Post by LolHacksRule »

Ah ok maybe I should move this but where would it fit then
LolHacksRule
Posts: 865
Joined: Fri Apr 20, 2018 12:41 am

Re: Exient XGS Engine *.STM

Post by LolHacksRule »

OMEGA LATE but I've been studying the STME format. I haven't fully figured it out but I also made a QuickBMS script to extract the raw data mentioned in the entry table (taken from V21) but it seems to work with other versions.

MP* seems to be models, PVS seems to be the map as a whole, TEX/MP1 appears to be XGS textures (at least in ABTF), DAT I'm not sure about, there's a metadata ver and a general format, Q0* I'm also unsure about.

010 Editor Template (Currently WIP): https://raw.githubusercontent.com/LolHa ... eStream.bt
QuickBMS script: https://raw.githubusercontent.com/LolHa ... action.bms