May 19, 20242 yr Localization Hello, for over 180 days now I have been tirelessly working to extract the contents of the .wii format used in the Coraline game. Some files contain mesh, some conatain textures, and some contain audio. There is a certain folder structure, based on each level/area used in game. The folders are labeled with L_(prefix for level here). If anyone can contribute, or even be so kind as to provide a bms script, I would be eternally grateful. l_d1nw.zip
May 22, 20242 yr Author Localization Just for added details, most of the .wii files have the header "vaps". The endian version is big.
June 27, 20242 yr Localization Hi! Just fyi, seems like the vaps is tied to the dev, Papaya Studio. The Coraline game was made by them, and I also have Toy Story Mania which happens to use .wii files as well. I've uploaded some (non-fsb) .wii files from that game for a bit of variety. s_dino.zip
June 28, 20242 yr Supporter Not sure if it's supposed to look like so. Might be animation frames: a_d1nw.wii
June 29, 20242 yr Author Localization On 6/28/2024 at 6:15 PM, shak-otay said: Not sure if it's supposed to look like so. Might be animation frames: a_d1nw.wii The _d file 100% has characters in it, I also had a hunch that the a_ file had animation in it. On 6/27/2024 at 4:23 AM, applecuckoo said: Hi! Just fyi, seems like the vaps is tied to the dev, Papaya Studio. The Coraline game was made by them, and I also have Toy Story Mania which happens to use .wii files as well. I've uploaded some (non-fsb) .wii files from that game for a bit of variety. s_dino.zip 1.78 MB · 5 downloads Yeah, I have already tried comparing the toy story mania + cartoon network punchtime files, as im aware they are from papaya On 6/28/2024 at 6:15 PM, shak-otay said: Not sure if it's supposed to look like so. Might be animation frames: a_d1nw.wii Wait, how did you open that in blender?
June 29, 20242 yr Author Localization Ive seen on an archived xentax thread about some of the same files (from ben 10 and cartoon network) that vaps are each chunk of data, and they recommend splitting at each vaps
June 29, 20242 yr Author Localization Heres a link to the xentax conversation, it may be useful. https://github.com/XeNTaXBackup/XeNTaXBackup.github.io/blob/main/markdown/How to Get Ben 10 Ultimate Alien Cosmic Destruction Models_15595.md
June 30, 20242 yr Supporter 8 hours ago, Rypie109 said: Wait, how did you open that in blender? I wrote code for a pattern search and logged some vertices. ------- l_d1nw_d.wii, after some trial'n error with hex2obj: https://imgbox.com/dqrrmPZi Edited June 30, 20242 yr by shak-otay
June 30, 20242 yr Author Localization WOW! I could get vertices usually, but never got faces working! I use model researcher, so I am not sure if its different, but what Type, and Format was used for faces? Also, I have a reasonable suspicion that the mesh has sub-meshes, based off when I use ninja ripper. I have had the exact model that you extracted, by using an $80 propriatary tool, but that never had segments either, and I am still coordinating with the devs. Do you mind also telling me the pattern? It could be useful for modelresearcher. Thanks for helping!!!
July 2, 20242 yr Supporter Solution On 5/19/2024 at 6:40 PM, Rypie109 said: .wii format used in the Coraline game. i made plugin for Noesis fmt_wii.py unpack wii (only l_d1nw_d.wii), and opens unpacked files
July 2, 20242 yr Author Localization This is interesting... Similar to the exports unarchtool did. Take wybie for example. Yours: (image 1) unarch: (image 2) This is incredible, thank you a ton! I have 1 last question though, what about mesh segments?
July 2, 20242 yr Author Localization It might work with other _d files, in different level folders IT DOES
July 2, 20242 yr That's awesome! Do the models come with the bones as well ? I'm not seeing them in the screenshots so unsure. (I doubt it's the spikey things going out of his head)
July 2, 20242 yr Author Localization No, they dont. I have seen from one program (metanoia on github) opens L_d1nw.wii and displays coralines bones, the reason it can open it is because another game shares the format, the rest of the files from coraline do not work, and throw an error. Maybe Durik256 can take a look at the script for metanoia and build off of that. heres the script for the game that sshares the format: https://github.com/Ploaj/Metanoia/blob/master/Metanoia/Formats/Misc/PTE.cs Edit: typo Edited July 2, 20242 yr by Rypie109
July 2, 20242 yr Author Localization Also doesnt seem to have the same uv maps to, but that is expected.
July 2, 20242 yr Author Localization I am crying, today is day 225 of this project, I cant believe it!
July 2, 20242 yr I may be wrong but sounds to me like NinjaRipper would do the same job but quicker since those tools don't extract the bones ? I haven't tried anything with the game yet but I wanted to rip the models and the stages. I hope someone does come up with a script that can take the bones though! Rigging the meshes is one thing but would be nice to have the facial bones.
July 2, 20242 yr Author Localization The only thing messed up is the bone heats (which is what tells the bone to move a certain amount of the model more or less) thats the ONLY rig i have
July 2, 20242 yr Author Localization I accidentally applied the eye texture to the wrong mesh, BUT it ligned up, even though the uvs were wrong...
July 2, 20242 yr Author Localization 34 minutes ago, Dollie said: I may be wrong but sounds to me like NinjaRipper would do the same job but quicker since those tools don't extract the bones ? I haven't tried anything with the game yet but I wanted to rip the models and the stages. I hope someone does come up with a script that can take the bones though! Rigging the meshes is one thing but would be nice to have the facial bones. Ninja ripper was the first thing I tried, it got the mesh segments, and correct uvs, AND textures, BUT, no t-pose. This tool extracts t-pose, 1 solid mesh, no correct uvs, and no texture (but im not worried about this exporting textures tho) I have never been a facial bones kinda animator, but that would be cool to have!
July 2, 20242 yr Supporter I extracted some models from Wii files years ago but I used Model Researcher. It was hard to find each model because there are A LOT of meshes, so I just extracted like 3 or 4 including this unused model, it is like one of those prototype models from the movie. On the left is that unused model, the other images are from a "making of" video and a statue(Info about that statue here) By the way, Durik's script reads UV's without problem, you just need to detach specific parts of the model according to textures.
July 2, 20242 yr Supporter 11 hours ago, Rypie109 said: This is interesting... Similar to the exports unarchtool did. Take wybie for example. Yours: (image 1) unarch: (image 2) oh, do you have a tool for this? I feel like I wasted my time. i update plugin fmt_wii.py it now splits the meshes into submeshes. all faces are loaded correctly. *(This will also unpack any Wii File, but I didn’t parse the rest, so I check if it contains meshes by ending the file name with “*_d”) 11 hours ago, Rypie109 said: Also doesnt seem to have the same uv maps to, but that is expected. I don’t quite understand what you mean, because the models contain Normals and UVs 10 hours ago, Dollie said: I may be wrong but sounds to me like NinjaRipper would do the same job but quicker since those tools don't extract the bones ? I haven't tried anything with the game yet but I wanted to rip the models and the stages. I hope someone does come up with a script that can take the bones though! Rigging the meshes is one thing but would be nice to have the facial bones. I think your expectations are too high. since there is a forum to help you do it yourself, and not for someone to do all the work for you 😉 Edited July 2, 20242 yr by Durik256
July 2, 20242 yr Author Localization 28 minutes ago, Durik256 said: oh, do you have a tool for this? I feel like I wasted my time. i update plugin fmt_wii.py it now splits the meshes into submeshes. all faces are loaded correctly. *(This will also unpack any Wii File, but I didn’t parse the rest, so I check if it contains meshes by ending the file name with “*_d”) I don’t quite understand what you mean, because the models contain Normals and UVs I think your expectations are too high. since there is a forum to help you do it yourself, and not for someone to do all the work for you 😉 The tool that I was refering to is a crappy one that does not do a great job at all of getting mesh, it exports badly, and in a (that tool only) propriatary format, that is only readable by theyre sub-tool, that crashes every 2 minutes. so, absolutely horendous for viewing models and getting them, along with bad uvs. I thought the uvs were bad on your tool, because I needed mesh segments inorder to load textures, and I am bad with manual seperation. Absolutely salute you on this, this is FANTAS-TONASHING (quote from game)
July 2, 20242 yr Author Localization 3 hours ago, roocker666 said: I extracted some models from Wii files years ago but I used Model Researcher. It was hard to find each model because there are A LOT of meshes, so I just extracted like 3 or 4 including this unused model, it is like one of those prototype models from the movie. On the left is that unused model, the other images are from a "making of" video and a statue(Info about that statue here) By the way, Durik's script reads UV's without problem, you just need to detach specific parts of the model according to textures. WOW. I knew the game was beeing made in 2008 (when the movie was still in production) And I knew the beldam model used her old concept design, but I never knew that this model was unused! Do you mind sending it? I have no clue how you extracted the textures for it.
July 2, 20242 yr 2 hours ago, Durik256 said: I think your expectations are too high. since there is a forum to help you do it yourself, and not for someone to do all the work for you 😉 Not sure how I'm 'expecting someone to do all the work for me', all I said was I hope someone can make a tool to get the game bones. Nothing insane to ask since a lot of tools do that for different games and I've ripped game models that a lot of people have issues doing even to this day. Again, just because you have the tools doesn't mean the process is any easy either. So none of it is having 'someone else do the work for you'.
Create an account or sign in to comment