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.

Need help with uncommon PS2 .mdl / .geo model structure

Featured Replies

I'm researching a PS2 game .mdl file. It seems to be a container format that includes .geo and .psi sections, but the .geo structure does not look like the more common ones I've seen.

 

I have not been able to fully reconstruct/export the model yet. The main missing parts are:

 

skin/bone binding information

transform hierarchy

UV mapping

The exported model is also heavily corrupted

 

If anyone has experience with this format, or has seen a similar .geo layout before, I would appreciate any help or pointers.

 

Thanks.

MDL.zip

  • 2 weeks later...
  • Author
On 2026/4/5 at PM10点23分, shak-otay said:

只需要一个合适的算法就能构建 PS2 面板:

 

PS2Galvan.png

I've tried many algorithms, but the resulting model is missing parts, has problems with transformations, and scaling and parts always seem to be acting strangely. Is it possible that this data is missing from the .geo file?

  • Supporter
14 minutes ago, toyotalee said:

I've tried many algorithms, but the resulting model is missing parts, [...]. Is it possible that this data is missing from the .geo file?

It's hard to say without knowing which parts are missing. You're talking of a .geo file, btw, which I don't have.

(There's a string (reference?) "...geo" in the .mdl file.)

Edited by shak-otay

  • Author
7 hours ago, shak-otay said:

不知道缺少哪些部分,很难说。顺便说一下,你指的是.geo文件,但我没有这种文件。

(.mdl 文件中有一个字符串(引用?)“...geo”。)

These .MDL files are like containers, with .geo files containing geometry data and .psi files containing texture data. However, when I parsed the geometry data, I got almost the same result as you: the model's parts didn't look complete and were stacked together.

  • Supporter

The skeleton could give some hints but the matrices and the parent IDs are a riddle to me, maybe the positions are correct, at least (no rotations! and ignore the hierarchy):

 

gavan mdl skel.png

  • Author
9 hours ago, shak-otay said:

骨架图或许能提供一些线索,但矩阵和父级 ID 对我来说仍然是个谜,也许位置至少是正确的(没有旋转!忽略层级关系):

 

gavan mdl skel.png

It looks like the skeleton and the model don't match. I tried examining the game's SLPS files, but that didn't really help—I couldn't quite make sense of them. Is it possible that those assets are hidden inside the SLPS files?SLPS.zip

  • Supporter
23 minutes ago, toyotalee said:

Is it possible that those assets are hidden inside the SLPS files?

Seems it's ELF (Executable and Linkable Format), so I guess, no.

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.