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.
Zero Tolerance for Disrespect

Ghost of Tsushima Director's Cut (PC version) (.xpps .xmesh)

Featured Replies

People on "ModdingHaven" and "GoT modding" discord servers are stuck trying to understand .xpps and .xmesh files

Here's a sample of a few files

 

There's a tool from XeNTaX website that can read these, but it seems to only work for the PS4 version. You can only get it from their Discord server now, but I uploaded it here as an attachement.

It's just a .exe with no source code sadly
 

Right now we can export textures (.sps) thanks to this Neosis plugin to .dds or other formats

(You first need to unpack the game psarc archives with GoT Extractor)

 

Any help is greatly appreciated

Tsushima.rar

Edited by NielsGx

  • NielsGx changed the title to Ghost of Tsushima Director's Cut (PC version) (.xpps .xmesh)
  • Replies 87
  • Views 21.3k
  • Created
  • Last Reply

Top Posters In This Topic

Most Popular Posts

  • shak-otay
    shak-otay

    Here is a set of H2O files for Shimura's armor. The creation of obj files may not be to everyone's taste but that's what I can provide. You'll need the newest version of hex2obj for this. Read '.

  • shak-otay
    shak-otay

    hair_helmet and face (point cloud and full mesh):  

  • It is a bit tricky to get all the parts, but there is a file table pointing to each submesh.  It's just a case of parsing it properly as it doesn't always seem to work, but here's all the parts from h

Posted Images

  • Localization

shak-otay thanks thats insane🔥 How did you do it this fast?

  • Supporter

Using hex2obj - this format is not too hard (uvs start: 0x1d0f5c, size UVB:  20), uvs half floats:

shimura_H2O.png

 

shimura_head_uvs.png

Edited by shak-otay

  • Localization

Is it possible to export the bones of models too and repack it to the original .xpps file?

  • Localization

Ok but thanks for the huge progress. I m sure we will find a way. The game is just out for a couple of days for PC and we are already this far

  • Localization

How did you find the start of the 3d models in hex editor?

  • Supporter

Tried addresses after face indices' blocks. To be honest, since the vertices are shorts it's a matter of experience to find the correct start.

thanks for opening topic, I was too busy

The way how daemon's PS4 GoT tool works, is that it takes skeleton from skeleton xpps (for example, hero.xpps) and then adds all referenced armor meshes *.xmesh from "meshes" folder.

  • Supporter
7 hours ago, Dave2006 said:

This type of vertices? 

image.png.a007a3c41f1cfdc9d4b9a0ec6a33c0a5.png

Hard to tell, is that "signed shorts"? Which app is it?

----

Part of shimura's samurai armor:

shimura_samurai_armor-helmet.png

Edited by shak-otay

  • Localization

I used Model Researcher and for Type the Short_sig but its very hard to find the beginning of the model like i said before. I think I got 1 result but with many holes and was pretty fucked up. 

image.png.2364f195c752f634dc5321d6a2bf8197.png

  • Supporter
5 hours ago, Dave2006 said:

I used Model Researcher and for Type the Short_sig but its very hard to find the beginning of the model like i said before. I think I got 1 result but with many holes and was pretty fucked up. 

Without the parameters inserted into MR noone can tell what the problem might be.

  • Localization

Thanks but I'll leave that to the professionals, analyzing hex code is not my thing. I'll make some new Katana models in blender and hopefully I can convert them to xmesh soon.

Edited by Dave2006

  • Localization

Can you upload the exported .obj models somewhere? I want to try to import them into blender add the .sps textures over them and edit these textures over the model and export then the editet textures back to the game. So its easier to make good looking textures and add decals ...

Thanks

  • Supporter
2 hours ago, Dave2006 said:

Can you upload the exported .obj models somewhere?

Well, it's not a model delivery forum.😁

Trying to make some tool (seems there's up to 9 lods for the coat at least.)

Some weird stuff, too. Not sure, whether I should leave it as is.

Samurai_armor.png

Samurai_armor_b.png

Edited by shak-otay

3 hours ago, shak-otay said:

Well, it's not a model delivery forum.😁

Trying to make some tool (seems there's up to 9 lods for the coat at least.)

Some weird stuff, too. Not sure, whether I should leave it as is.

Samurai_armor.png

Samurai_armor_b.png

hey i wanted to ask you one question its not related to ghost of tshushima i am reversing a simple model file found vertex buffer also found the starting section of face indices i use model researcher but when i input the offset to face indices it always gives error of mismatch vertices u can see in the pic provided the format is soo simple in the decoded text its mentioned index buffer if u want i can send u the file as well if u help me i will be really obliged also if ur on discord do share ur id, thanks

Screenshot 2024-05-23 205804.png

Screenshot 2024-05-23 210226.png

  • Supporter
58 minutes ago, Silence Exterminator said:

hey i wanted to ask you one question its not related to ghost of tshushima

Hey, best would be if you opened an extra thread for this.

Create an account or sign in to comment

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.