SM64DS BMD: Model was not a BMD or BDL! (J3D2 magic not found)
axel7083 opened this issue · 2 comments
axel7083 commented
Extracting the main_castle_all.bmd
in the SM64DS rom, and using the tool on it. Here the logs:
Preparing to convert main_castle_all from .BMD to .DAE
Exception non gérée : System.Exception: Model was not a BMD or BDL! (J3D2 magic not found)
à SuperBMDLib.Model..ctor(EndianBinaryReader reader, Arguments args)
à SuperBMDLib.Model.Load(Arguments args, List`1 mat_presets, String additionalTexPath)
à SuperBMDLib.Program.Main(String[] args)
How to get the model
- Get a cleaned SM64DS rom
- Using any filesystem compatible (SM64DSe-Ultimate) extract
data/stage/main_castle/main_castle_all.bmd
(raw)
RenolY2 commented
SM64DS BMD files are entirely different from the BMD files supported by SuperBMD. SuperBMD only supports BMD files found on some GameCube games like Super Mario Sunshine and Mario Kart Double Dash.
For BMD files found in DS games you want to look for DS-specific tools, e.g. https://github.com/scurest/apicula
axel7083 commented
Oh, wonderful, thanks nintendo for calling them the same !
Closing as not linked to the repository