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.

One Piece Grand Battle! (PS2) (USA) .gmf1

Featured Replies

  • Supporter

Lots of small point clouds where a mesh is hard to build:

 

gmf1.png

Feet:

uglyFeet.png.2232a16519cd4fa0f41e895d49640748.png

Edited by shak-otay

  • Author

 

17 hours ago, shak-otay said:

Lots of small point clouds where a mesh is hard to build:

 

gmf1.png

Feet:

uglyFeet.png.2232a16519cd4fa0f41e895d49640748.png

I see, that's not bad at all... I have another simpler sample model, This one is supposed to be arlong's sword kiribachi

gmf file https://drive.google.com/file/d/15a6GbzLHHBaAOXE_WHZUYGf3idVhKLfi/view?usp=sharing

The model i provided previously was luffy's model

  • Localization

The vertices exist in short signed format. They are small and widely dispersed rather than clustered. Each coordinate is spaced at intervals of 2, but I'm unsure of the face index type—perhaps TStrip?

  • Supporter

For the 30 kB gmf1 you could collect the vertex blocks using the search signature 100000 0000xx010001, with xx= 02, marking start and end

(xx= 01 is for some other blocks)

but as long the face indices are unknown it doesn't help that much.

 

 

Edited by shak-otay

  • Author
On 9/26/2025 at 5:32 PM, shak-otay said:

For the 30 kB gmf1 you could collect the vertex blocks using the search signature 100000 0000xx010001, with xx= 02, marking start and end

(xx= 01 is for some other blocks)

but as long the face indices are unknown it doesn't help that much.

 

 

I see... if that's the case, could you take a screenshot of hex2obj's entire window where you managed to get some of luffy's feet? so i can try and continue from there?

Edited by cheeselake0

  • Supporter

Here you go:

feet_luffy.png

edit: btw, the FIs don't fit as I wrote already - thus I let hex2obj create them automatically

Edited by shak-otay

  • Author
On 9/26/2025 at 4:08 PM, bobo said:

The vertices exist in short signed format. They are small and widely dispersed rather than clustered. Each coordinate is spaced at intervals of 2, but I'm unsure of the face index type—perhaps TStrip?

Yes, that is the case since the .gmf contains armatures, textures and the static model itself.

  • 3 months later...
  • Author

Has anyone been able to find any leads on this? . Gmf1 is a model format that contains models and armatures, where .gpl2 is the static model. 

  • Supporter

Well. I fear, nobody wants to do the boring job of analyzing.:classic_sad:

Btw, giving binary files a structure (which may ease analyzing) can be done by anyone.

0x70B0 is the (or one) start of vertices here, see picture  in my previous post:

 

bigger gmf1.png

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.