|
Post by Lukie D on Dec 30, 2015 15:30:10 GMT -6
Hello! Today, we are going to turn the Luigi's Mansion coins into Luigi's Mansion GameCube disks. Why?Because we can. And also, with making a custom ROM hack, you may want to add custom models to fit your story. Requirements:- Bdl2Bmd- Obj2Bdl GUI- Bmd View 2.0- Your Root Folder - And Compression/Decompression learning We are going through this with my model already made. Specs are here:- Model Textures needs to be .bmp files at 24 bit. - Model needs to be triangulated - Model file size should be no more than the model you are replacing. - Model should be about the same scale size as the model you are replacing.
Step 1: Get your model ready. Step 2: Save it as an obj file. Step 3: Use Obj2Bdl to convert your obj file to bdl. Step 4: Run (by command line or batch file) Bdl2Bmd to convert your bdl file to bmd. Then rename it to "coin.bmd" Step 5: Go to your game folder ("game_usa" for NTSC, "game_(language)" for PAL, and "game" for Japan) and go to "kt_static" and replace "coin.bmd" with your new "coin.bmd" file Step 6: Recompile your game folder & recompile the root folder, and you should have disks instead of coins popping around.
|
|
|
Post by ~Scary Basher~ on Jan 10, 2016 1:53:11 GMT -6
And... I'm probably going to sound like a noob but. What does it mean to have your model "triangulated?"
|
|
|
Post by Lukie D on Jan 10, 2016 10:21:41 GMT -6
And... I'm probably going to sound like a noob but. What does it mean to have your model "triangulated?" You know on Blender or whatever you use has the polygons looking square? Well you need to set them to be triangulated with a setting. (I don't know what model editor you use, but I can help you out with Blender) EDIT: Let me clarify a bit more. You just need to change your polygons/faces so they are triangulated. If you are using Blender, just select your model, change your mode from "Object" to "Edit", make sure you have all your polygons selected, click on "Mesh' at the bottom left corner of the screen, then go to "Faces", then select "Triangulate Faces".
|
|
|
Post by ~Scary Basher~ on Jan 12, 2016 2:26:44 GMT -6
oh and i kinda need the coin model for a base to start with. could you export to .obj if it isn't a bother?
EDIT:nvm. i got it. Oh and I once found an option to decrease the poly count in edit mode but I can't find it anymore. Can you help please?
|
|
|
Post by TheHappyFaceKing on Jan 16, 2016 20:14:44 GMT -6
do you have anything for converting Bmd to obj?
|
|
|
Post by ~Scary Basher~ on Jan 16, 2016 20:16:59 GMT -6
The bmd viewer can export in 3ds and then blender can convert it.
|
|
luigim1
Moderator
i want betas
Posts: 0
Game Preference: Luigi's Mansion 2
|
Post by luigim1 on Jan 16, 2016 20:20:19 GMT -6
The bmd viewer can export in 3ds and then blender can convert it. Your talking about the Max thing right?
|
|
|
Post by ~Scary Basher~ on Jan 16, 2016 20:24:05 GMT -6
Yup. Blender can use the 3ds max files and export them as .obj
|
|
|
Post by TheHappyFaceKing on Jan 17, 2016 21:42:58 GMT -6
how douse this obj2bdl program?
|
|
|
Post by ~Scary Basher~ on Jan 17, 2016 21:58:04 GMT -6
You have to set up the model in blender. Make sure the file size isn't to large, size of model is the same of the one you're replacing and apply all the textures and save as .obj and use obj2bdl to convert it.
|
|
|
Post by TheHappyFaceKing on Jan 17, 2016 23:31:24 GMT -6
not to be mean but just saying and use obj2bdl to convert it isn't very informative, what I asked is how to use this obj2bdl
|
|
|
Post by ~Scary Basher~ on Jan 17, 2016 23:59:57 GMT -6
You have to click the .exe and find the .obj file you wanna use and then chose your save destination of the .bdl and convert.
|
|
|
Post by ┼ SputnicK ┼ on Mar 2, 2017 16:45:43 GMT -6
I have Python installed. I attempted to run bdl2bmd.py in command prompt and received this error:
| Traceback (most recent call last): | File "C:/Users/btayl/Desktop/Luigi's Mansion HACKING/Tutorial 1/BDL2BMD-0.1/bdl2bmd.py", line 63, in <module> | fi = open(sys.argv[1],'rb') | IndexError: list index out of range
Is there something I'm doing wrong? I have no clue how to fix it.
|
|
|
Post by TheHappyFaceKing on Mar 2, 2017 17:53:21 GMT -6
I have Python installed. I attempted to run bdl2bmd.py in command prompt and received this error: | Traceback (most recent call last): | File "C:/Users/btayl/Desktop/Luigi's Mansion HACKING/Tutorial 1/BDL2BMD-0.1/bdl2bmd.py", line 63, in <module> | fi = open(sys.argv[1],'rb') | IndexError: list index out of range Is there something I'm doing wrong? I have no clue how to fix it. I've been having the same problem for a long time...it may be the version of python you're using.
|
|
|
Post by ┼ SputnicK ┼ on Mar 2, 2017 18:39:42 GMT -6
I have Python installed. I attempted to run bdl2bmd.py in command prompt and received this error: | Traceback (most recent call last): | File "C:/Users/btayl/Desktop/Luigi's Mansion HACKING/Tutorial 1/BDL2BMD-0.1/bdl2bmd.py", line 63, in <module> | fi = open(sys.argv[1],'rb') | IndexError: list index out of range Is there something I'm doing wrong? I have no clue how to fix it. I've been having the same problem for a long time...it may be the version of python you're using. Hmm, ok. I tried following a different tutorial on YouTube that used the "Luigi's Mansion Parameter Editor" by Spacecats - sadly the exe file it is no longer accessible on the internet (since smsrealm.net is now dead). The source code is online, but it requires installing C# just to get the program to work.
|
|