Contenido
Introducción
El tipo de archivo BMD/BDL es un archivo usado en Super Mario Galaxy para describir a los modelos 3D que se muestran en el juego. Es un tipo de archivo bastante complejo ya que tiene bastantes secciones con diferente tipo de información.
La mayoría de los modelos 3D en SMG son de tipo BDL. El único archivo BMD original que he podido conseguir en SMG se encuentra en ObjectData/SunshineMario.arc
Encabezado
El encabezado BMD/BDL es de 32 bytes de largo. Y tiene la siguiente estructura:
Nombre | Tamaño | Descripción |
---|---|---|
Magia | 4 bytes | J3D2 (Big Endian) o 2D3J (Little Endian). |
Tipo | 4 bytes |
|
Tamaño del archivo | 4 bytes | En bytes. |
Número de secciones | 4 bytes | Parece ser siempre 0x8 para BMD y 0x9 para BDL. |
Desconocido 1 | 16 bytes | Parecen ser siempre los siguientes 16 bytes: 0x53 0x56 0x52 0x33 0xFF ... 0xFF (Big/Little Endian). Los primeros 4 bytes en ASCII son SVR3 . |