Jump to content

Disney Princess: Enchanted Journey w32 and w3d files


Recommended Posts

Posted

Hi! I've been looking into the files for the game Disney Princess: Enchanted Journey and they have a bunch of these w32 and w3d files, I was wondering if anyone might be able to help get into the models or potentially know of any noesis scripts or programs that could help? I was able to get into some of the w32 files with texturefinder but so far that's all I've been able to figure out

enchanted_journey.zip

  • Engineer
Posted (edited)

Seems there's several models/poses/whatever in one .w32 file so you'l need to get the file's structure first.

 

I_bel1-w32.png

Edited by shak-otay
  • Like 1
Posted

Thank you so much! Would you be able to point me in the right direction for finding the file structures? I'm willing to learn everything but I'm still fairly new to this type of stuff so I'm not sure where to start

  • Engineer
Posted (edited)

I've created a short "quick 'n dirty" answer in the tutorial's section.

But it doesn't cover the overall structure (would take ages, edit: well, not for Durik;-).

Just vertex and face indices block of a general cube/cuboid.

Edited by shak-otay
  • Engineer
Posted

I got something, I think models are inside files with letter "d", like "xxx_d.w32" but these files have A LOT of meshes. Each mesh has an ID but this changes in other meshes so there are different IDs(Don't know how many different IDs are). I used "l_bel1_d.w32" first mesh is at 0x1000. Probably all meshes have the same format but you need to find where each data begins(vertices, nomals, uvs, faces) I am not sure if there are pointers to those..

Textures are in "xxx_t.w32" files, there is also an ID for textures but I think this ID is always the same.(I did not check..)

 

 

princess format.PNG

princess vt_faces.PNG

princess normals.PNG

princess uvs.PNG

  • Like 2
  • Engineer
Posted

i made plugin for Noesis: fmt_w32.py (mesh/textures) 

meshes are in *_d.w32 files, textures are in *_t.w32

There are also some static meshes with magic [09 08 01 00], but I missed them

the data blocks are byte aligned, but I just used the zero bytes skip hack xD

noname-1.png.3369d4908d357e95416d3ca6d58814f7.pngbandicam2023-11-2200-21-51-808.gif.5e4df1a77c15cfef22bee421913806ac.gif

  • Like 4
  • 3 weeks later...

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...