Skip to content
View in the app

A better way to browse. Learn more.

ResHax

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.
Help us keep the site running.

Crimson Skies (Original Xbox) bin files

Featured Replies

  • Author
  • Localization

IronArthur, posted Tue May 30, 2017 1:57 pm (23642)


I?m trying to extract the plane models from Crimson skies from the original xbox. Most of the assets are stored in bin files, they seem to be a package of files (tgas and meshes in most of them) because the file names can be read on a hex editor.

They are tgas in the file but are probably encrypted or compressed, because i don't recognize any pattern of a tga file



Any advice?
  • Author
  • Localization

aluigi, posted Tue May 30, 2017 4:24 pm (23650)


http://aluigi.org/bms/crimson_skies.bms

Don't trust the "tga" extension of the extracted files because it looks like the "original" name while the extracted file is a sort of raw image.
  • Author
  • Localization

IronArthur, posted Wed May 31, 2017 6:33 am (23672)


wow, that was fast. Thanks!

I will try to know what format are the meshes and the textures.

Thanks again!
  • Author
  • Localization

Acewell, posted Thu Jun 01, 2017 3:50 am (23703)


here is a Noesis python script to open your tga texture samples :D
*script updated Nov 26, 2020*

supports dxt1, dxt5 and morton order rgba8888 and rgb565

tex_CrimsonSkies_Xbox_tga.zip

  • Author
  • Localization

IronArthur, posted Thu Jun 01, 2017 6:37 am (23707)


Acewell wrote:
here is a Noesis python script to open your tga texture samples :D
tex_CrimsonSkies_Xbox_tga.zip

type 0xe is xbox swizzled and i tried my best to get those looking right,
fortunately those types look like effect images or something, so they are
not really the important ones. :)


I was able to determine with texturefinder that the tga files where dxt1-dxt3 files but that script is great, i was getting some strange artifacts in the bottom of the images. Thanks!

Right now i?m with hex2obj trying to decode the format of the meshes.

Thanks!
  • Author
  • Localization

Acewell, posted Thu Jun 01, 2017 8:28 am (23709)


first submesh in debris_metal2.x :D
Image
the counts are stored as shorts right before the data begins
  • Author
  • Localization

IronArthur, posted Thu Jun 01, 2017 10:51 am (23716)


Thanks! i was really lost with the strip and the WordUV options. I will try to investigate to know what they do. I want to import the models into unity or whatever so i need to understand it right.

i?m not sure if the strip is optional, this is the last mesh from Devastator_fusalage.x, left without strip and right with strip
Image



Edit: i think the uvs are somewhat not-ok :? , when i try to put the texture on the model they are totally wrong. They are not just inverted or something like that, i tried to rotate the texture and move the offsets and tiling values but no luck so far
Image

should be like this:
Image
Guest
This topic is now closed to further replies.

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.