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.

PSX Mortal Kombat Myhologies / Special Forces nested .tex files

Featured Replies

  • Author
  • Localization

TotalMK, posted Wed Mar 04, 2020 12:00 pm (54412)


Hi There,

Does anyone know of a tool that can extract *.tex files from *.txd archives? Specifically from the Mortal Kombat Myhologies / Special Forces games.
I have attached a file from each game if someone wants to take a crack al it :)

Thanks

-TMK
  • Author
  • Localization

aluigi, posted Wed Mar 04, 2020 6:02 pm (54414)


It's a messy format.
While attract.txd has some sort of information with filenames in it, WTRGOD.TXD only has the initial 8 bytes header and then directly the raw data.

The good thing is that the images seem visible and uncompressed, the other users will be able to help you better.
  • Author
  • Localization

TotalMK, posted Thu Mar 05, 2020 1:45 am (54424)


Great thanks for your Analysis.
  • Author
  • Localization

TotalMK, posted Tue Mar 10, 2020 11:19 pm (54549)


Can anyone help me further with this? I recently got my hands on a prototype of an old MK game that was changed heavily when it was released and I want to look for some deleted content in the texture files.
  • Author
  • Localization

Allen, posted Fri Mar 13, 2020 2:22 am (54595)


This is an unfinished version. The two formats are basically the same, but one thing in common is that the palette ID data is not specified, or some special method is used. If anyone is interested, it can be modified based on my script. I currently use an exhaustive method to generate images by traversing all the palettes, so the image is a multiple of the number of palettes.

tex_MK_PSX_txd.zip

  • Author
  • Localization

TotalMK, posted Fri Mar 27, 2020 1:26 am (55178)


Great, thanks for your help. 1 step closer!
I am hoping (fingers crossed) someone can generate a quick bms script for conversion that would be amazing.

Thanks again!
  • Author
  • Localization

TotalMK, posted Mon Apr 06, 2020 12:26 pm (55576)


Allen wrote:
This is an unfinished version. The two formats are basically the same, but one thing in common is that the palette ID data is not specified, or some special method is used. If anyone is interested, it can be modified based on my script. I currently use an exhaustive method to generate images by traversing all the palettes, so the image is a multiple of the number of palettes.
tex_MK_PSX_txd.zip


I added these two .py scripts to Noesis, they show up in the software and report successful extraction but no files dumped out? Any tips? Do these scripts dump the .text files to .txd or dump straight to .tga format?
  • Author
  • Localization

Allen, posted Mon Apr 06, 2020 3:05 pm (55578)


It needs to be explained that these two files should not be stored in the plug-in directory at the same time, which will make the files of one party cannot be read correctly. If you need to extract, select the file right-click menu and select Export.
They have no identifiable signs, only need put the plugin is you want to view.
  • Author
  • Localization

TotalMK, posted Tue Apr 07, 2020 3:08 am (55585)


Allen wrote:
It needs to be explained that these two files should not be stored in the plug-in directory at the same time, which will make the files of one party cannot be read correctly. If you need to extract, select the file right-click menu and select Export.
They have no identifiable signs, only need put the plugin is you want to view.


Great, thanks! I will give that a shot :)
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.