READ THE RULES: Click here

Follow us on Facebook: https://www.facebook.com/xentax/ :)

Search found 14 matches

by GordenF
Thu Jul 12, 2018 9:29 am
Forum: Audio file formats
Topic: Need help with Metroid Prime Hunters: First Hunt's music
Replies: 0
Views: 283

Need help with Metroid Prime Hunters: First Hunt's music

Hello everyone! I'm trying to decode this game's music format, but it seems I've hit a roadblock. Have some files first: The raw audio file: https://i.peterwunder.de/BGMDATA_0005D4AB.raw Its header: https://i.peterwunder.de/HEADER_0005D4AB.bin What I managed to salvage with sox: https://i.peterwunde...
by GordenF
Thu Mar 15, 2018 10:33 am
Forum: 3D/2D models
Topic: Need help with another unknown 3D format
Replies: 6
Views: 781

Re: Need help with another unknown 3D format

You are using the vertex count instead of the index count in your script. Probably a typo. I probably copy-pasted that part and never went back to correct it. Welp i would say it goes something like this :D Nice, I never would've guessed that material group part. Based on your info, I've modified m...
by GordenF
Wed Mar 14, 2018 3:37 pm
Forum: 3D/2D models
Topic: Need help with another unknown 3D format
Replies: 6
Views: 781

Re: Need help with another unknown 3D format

Yeah, I figured there was something else since the seemingly random vertices everywhere had a pattern to them. I managed to figure out what exactly by catching another lucky break and finding Apple's documentation for this format: https://developer.apple.com/documentation/scenekit/scngeometrysource ...
by GordenF
Wed Mar 14, 2018 11:10 am
Forum: 3D/2D models
Topic: Need help with another unknown 3D format
Replies: 6
Views: 781

Need help with another unknown 3D format

After my last adventure with the Xbox Design Lab's controller models, I've found a new challenge: The models used by the achievement badges in the iOS Activity app. If anyone's curious, they can be found inside of FitnessUIAssets.bundle inside the iOS IPSWs, but here's an example file: https://bubbe...
by GordenF
Sat Jan 07, 2017 4:56 am
Forum: Audio file formats
Topic: Getting playable OGGs out of Just Cause 3's FMOD .fsb files
Replies: 2
Views: 1505

Re: Getting playable OGGs out of Just Cause 3's FMOD .fsb fi

Welp, I figured out how to do it. A kind soul by the name of Tomasz Mi─ůsko wrote a tool to extract samples from FSB5 files, but included an assertion that made the program fail on unexpected headers, making extraction from Just Cause 3's files impossible. I fixed that assertion to make it possible: ...
by GordenF
Fri Jan 06, 2017 6:20 pm
Forum: Video file formats
Topic: Overwatch Background Videos
Replies: 2
Views: 1502

Re: Overwatch Background Videos

What background videos?
Last time I opened Overwatch, they were just loading a random map/hero and rendering them normally.
by GordenF
Fri Jan 06, 2017 6:18 pm
Forum: Audio file formats
Topic: Getting playable OGGs out of Just Cause 3's FMOD .fsb files
Replies: 2
Views: 1505

Getting playable OGGs out of Just Cause 3's FMOD .fsb files

I realize that this is a problem likely as old as time itself, but: I used Gibbed's tools to extract JC3's arc/tab files and then used this QuickBMS script to extract FSBs from the extracted .bank files: for OFFSET = 0 goto OFFSET findloc OFFSET string "FSB5" goto OFFSET getdstring FSB_SIGN 4 # FSOU...
by GordenF
Thu Aug 04, 2016 10:19 am
Forum: 3D/2D models
Topic: 3D model format used by BabylonJS?
Replies: 19
Views: 1491

Re: 3D model format used by BabylonJS?

I have pretty much given up on my script. (: I'll probably come back to it in a week or so to clean it up, but right now it's a mess. It would probably be easier to just wade through the thousands of files on the BabylonJS repo and copy their importer. Anyway, @AceWell: Finally got around to setting...
by GordenF
Wed Aug 03, 2016 1:55 pm
Forum: 3D/2D models
Topic: 3D model format used by BabylonJS?
Replies: 19
Views: 1491

Re: 3D model format used by BabylonJS?

I thank you for your efforts, and while I'd love to use your script, my Windows 10 installation just nuked itself after this Anniversary Update. So much for that, I guess. Though, while Windows was busy self-destructing, I went through the BabylonJS GitHub repos on my phone and found a C# program ma...
by GordenF
Tue Aug 02, 2016 5:49 pm
Forum: 3D/2D models
Topic: 3D model format used by BabylonJS?
Replies: 19
Views: 1491

Re: 3D model format used by BabylonJS?

I always get the message that MSVCR100.dll is missing when hitting the appropriate buttons.
I have installed every VC++ redistribution imaginable, but apparently, that isn't enough.
by GordenF
Tue Aug 02, 2016 2:13 pm
Forum: 3D/2D models
Topic: 3D model format used by BabylonJS?
Replies: 19
Views: 1491

Re: 3D model format used by BabylonJS?

Oh. Guess hex2obj was psyching me out. There's only one thing remaining then, and that's getting all this data into a format that's easy to work with. My primitive obj exporter has some weird issues though. Here's my code so far: https://gist.github.com/SamusAranX/6342684293dd9e5bab08a29b1422f1f1 If...
by GordenF
Tue Aug 02, 2016 4:50 am
Forum: 3D/2D models
Topic: 3D model format used by BabylonJS?
Replies: 19
Views: 1491

Re: 3D model format used by BabylonJS?

I mean, I am a programmer, so it was only a matter of time :p Still, I can't figure out how the UVs are stored. They seem to be 4 byte floats, but I'm unsure on how many there are. According to hex2obj, they start at 0xa1ec8 and end at 0xbd638. Then what's the data between 0xbd638 and 0xd7e60, where...
by GordenF
Tue Aug 02, 2016 3:34 am
Forum: 3D/2D models
Topic: 3D model format used by BabylonJS?
Replies: 19
Views: 1491

Re: 3D model format used by BabylonJS?

Thanks, that's already super helpful! That hex2obj tool looks promising, but I can't get it to work for the life of me. Never having worked with model files in-depth before, the tutorial goes right over my head. Instead, I've started writing a Python script to help me understand what's going on, but...
by GordenF
Mon Aug 01, 2016 3:16 pm
Forum: 3D/2D models
Topic: 3D model format used by BabylonJS?
Replies: 19
Views: 1491

3D model format used by BabylonJS?

First of all, hi! As some of you have probably noticed, Microsoft now offers customized Xbox One controllers on their 'Xbox Design Lab' page: https://xboxdesignlab.xbox.com/en-US/customize As you can see, there's a pretty live 3D preview of the selected colors on that page as well, a kinda high-qual...