Jump to content

Marmalade SDK (.group.bin) 3D mesh extraction


Recommended Posts

Posted

Need help with Marmalade SDK (.group.bin) 3D mesh extraction - Tone Sphere

Hello everyone! I am trying to extract 3D meshes from the mobile game Tone Sphere (Marmalade SDK).

I used a script to split the mono .group.bin file into separate assets. Now I have a 1.4 MB file (dc3c2177) which definitely contains a 3D mesh.

Here is what I found out using HEX and Model Researcher:

Faces / Indices Offset: starts exactly at 0x15C550 (Format: 16-bit Unsigned Short).

Maximum Index: 60288

Vertices: Located right before the faces, but they seem to use fixed-point math (IwFixed / Short_Signed with scaling), which causes a huge mess and wrong scaling when reading via Model Researcher.

UV / Normals: Also packed right before the vertices.

Could anyone help me write a quick Noesis plugin or a Python script to properly parse this mesh? I can provide the sample file! Thanks in advance!

Снимок экрана 2026-06-08 201817.png

Снимок экрана 2026-06-08 201912.png

Снимок экрана 2026-06-08 201931.png

Снимок экрана 2026-06-08 202528.png

dc3c2177.zip

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...