natsuki Posted April 8 Posted April 8 (edited) Hello, everyone. I'm writing this because I'm looking for help extracting a model for this old game. The file I attached is sample of devil may cry 1. The format of the file is 'emd'. This seems to be the same format used for old Resident Evil 1, 2, 3. https://www.tapatalk.com/groups/residentevil123/tutorial-and-explanation-to-the-extraction-of-resi-t3282.html I tried converting this model using the tools in the link above, but I failed. If you refer to the tool above, I expect it to be easy to analyze this format and create a tool to convert the model. of course, I'm not an expert analyzing formats, so I'm not sure of this. sorry. This is a fairly old game, but there are a lot of great models in it. If anyone is interested in this, please make extraction tool and share it. I never mean to urge you guys, and it doesn't matter if it takes a long time. I just want you to give it a try. DMC1 Data.zip Edited April 8 by natsuki
Engineers h3x3r Posted April 8 Engineers Posted April 8 I see some triangles. That's good sign. Anyway post more samples. 1
natsuki Posted April 8 Author Posted April 8 (edited) https://www.dropbox.com/scl/fi/2qzc2nfcqxrlm0eva6o3a/DMC1-Data.zip?rlkey=frl1jiqmx30x7nuki0bm84gqq&st=vs6de4jy&dl=0 This is a collection of all the EMD and PLD files in devil may cry 1. I hope this will help you create new tools. https://www.zenhax.com/viewtopic.php@t=11155.html The link above is some of the materials that others tried a long time ago. There is a script that allows you to extract textures from emd files. I think this will be helpful if you refer to it as well. but I don't think this script can extract all textures from the emd file. Only 1 texture was extracted from the emd file. Edited April 11 by natsuki
natsuki Posted April 9 Author Posted April 9 Yep. I also thought it was good timing. I've always been looking for a way to perfectly extract the model for this game, but I don't think everyone was very interested in it until now. In that sense, I thought it was the right time to reactivate it. 1
Engineers shak-otay Posted April 9 Engineers Posted April 9 (edited) Many small vertex blocks, (some visualizations look like animation curves) Edited April 9 by shak-otay 1
Engineers h3x3r Posted April 10 Engineers Posted April 10 @natsuki did you unpack these EMD somehow or were they as a loose files? Because I think there is something wrong with offsets which exceed file size.
natsuki Posted April 10 Author Posted April 10 (edited) @h3x3r No, I didn't modify the emd file at all. If you download 'devil may cry hd collection' and check it for yourself, you will see that the first file is 'nbz' format. Since the nbz format was a file that was no different from the zip file, I changed the format of the file to zip and decompressed it. The files I attached are the emd files in that zip file. If you need it, I can provide you with the first nbz file. It's the first file that's a bit big but never modified at all. please let me know if you need it. I'll provide an additional link. Edited April 10 by natsuki
Engineers h3x3r Posted April 10 Engineers Posted April 10 OK, thanks for info. I will download it when i came back to home. Anyway the emd is quite complex. But i am getting through it. 1
natsuki Posted April 11 Author Posted April 11 I'm just grateful for you to try this. I know how difficult it is. I never mean to urge you, so please take enough time to do your research. as I said before, if you need the original nbz file, please let me know. I can provide you with new link. Thank you again.
natsuki Posted April 11 Author Posted April 11 (edited) https://www.dropbox.com/scl/fi/4k1jzm2k0go6i3q7ihl10/dmc1-0.nbz?rlkey=ccwelrqu4shj6ct3c14yr4268&st=8mqh2ky5&dl=0 just tried running the game directly with my pc. surely this is the pc version file. The link above is the nbz file I mentioned before. I didn't modify this at all. I hope this helps you. Edited April 11 by natsuki
natsuki Posted April 14 Author Posted April 14 (edited) For those of you who are currently analyzing the emd format, I would like to provide some additional materials. DMC1 is basically built with the same engine as the old residentevil series. The tools to extract the emd format of the old resident evil series already exist. https://lgt.createaforum.com/new-board-17/emdviewer-a-tool-to-edit-emd-files/ https://lgt.createaforum.com/tools-24/re3mv-a-tool-to-edit-pld-files/ I think they have already analyzed the emd format. https://github.com/pmandin/reevengi-tools/wiki/.EMD-(Resident-Evil) https://github.com/pmandin/reevengi-tools/wiki/.EMD-(Resident-Evil-2-PC) https://github.com/pmandin/reevengi-tools/wiki/.EMD-(Resident-Evil-3) https://github.com/pmandin/reevengi-tools/wiki/.PLD-(Resident-Evil-3) I have tried opening the emd file using all the tools here, but I have confirmed that it is an invalid file. I guess this happens because the data in emd file is subtly different. I think it will be possible to extract the model properly by changing some figures using tools such as hex editor. The link above is the material that others have studied. I hope it can help those who make extraction tools. Edited April 14 by natsuki
Engineers h3x3r Posted April 14 Engineers Posted April 14 (edited) 2 hours ago, natsuki said: I think it will be possible to extract the model properly by changing some figures using tools such as hex editor. Nah... Too much offsets to change. I am like in 1/4 of emd "don't count textures" and there is just some vertex, normal, uv buffers. But I didn't came across single index buffer. Not sure where are index offsets. Anyway the nbz is valid zip. Edited April 14 by h3x3r 1
natsuki Posted April 14 Author Posted April 14 Thank you for trying to analyze this. I don't have enough knowledge to analyze the program, so it's hard to understand what you're saying. sorry. The newly attached file is the EMD file of classic RE2 (PC version). I'm guessing, but wouldn't it be easier to find the part you said if you compare this file with the EMD file of DMC1? I hope that this is helpful for you. Classic RE2 Data.zip
natsuki Posted Monday at 09:43 PM Author Posted Monday at 09:43 PM hello. It's been a while since I gave you additional data, has there been any further progress?
Engineers h3x3r Posted 20 hours ago Engineers Posted 20 hours ago Hey, still didn't figured it out. I have successfully parsed texture data + some static meshes wihout index. It's all in one so it's not easy define what is what without proper debug which is not my cup of tea.
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