ExtraOrdinary089 Posted November 14, 2023 Share Posted November 14, 2023 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 Link to comment Share on other sites More sharing options...
Engineer shak-otay Posted November 14, 2023 Engineer Share Posted November 14, 2023 (edited) Seems there's several models/poses/whatever in one .w32 file so you'l need to get the file's structure first. Edited November 14, 2023 by shak-otay 1 Link to comment Share on other sites More sharing options...
ExtraOrdinary089 Posted November 15, 2023 Author Share Posted November 15, 2023 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 Link to comment Share on other sites More sharing options...
Engineer shak-otay Posted November 15, 2023 Engineer Share Posted November 15, 2023 (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 November 22, 2023 by shak-otay Link to comment Share on other sites More sharing options...
Engineer roocker666 Posted November 20, 2023 Engineer Share Posted November 20, 2023 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..) 2 Link to comment Share on other sites More sharing options...
Engineer Durik256 Posted November 21, 2023 Engineer Share Posted November 21, 2023 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 4 Link to comment Share on other sites More sharing options...
ExtraOrdinary089 Posted November 22, 2023 Author Share Posted November 22, 2023 Thank you so much Durik!! Me and my friend really appreciate all the help all of you guys have given for extracting these files, it means a lot to us 🙂 Link to comment Share on other sites More sharing options...
huckleberrypie Posted December 9, 2023 Share Posted December 9, 2023 What about the level geometry though? I am interested in ripping those from the game. Link to comment Share on other sites More sharing options...
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now