DMO
From mgsdevwiki
DMO are files related with videos in-game generated in real time by the 3D engine. DMO files has various chunks of data starting with the byte 0x05. Has vag files mixed with text and model moves for the scene. First block is the header.
DMO
- Format Type : Demo
Format Specifications
Metal Gear Solid (PSX)
- Endian Order : Little Endian
Header | ||
---|---|---|
uint8 {1} | Magic | The id for those files |
uint16 {2} | Chunk size | |
uint32 {4} | Movie frames | The number of frames in the movie |
uint32 {4} | Number of maps | The number of levels in the dmo file. Usually 1 |
uint32 {4} | Number of models | The number of objects/models in the dmo file. |
uint32 {4} | Maps offset | Position absolute |
uint32 {4} | Models offset | Position absolute |
Within this format we can find the next ID bytes:
0x01 | Vag data |
0x02 | Vag info |
0x03 | Captions |
0x04 | Empty |
0x05 | Demo |
0x06 | Unk (Maybe 2nd lang.) |
0x07 | Unk |
0x10 | Vag header |
0xf0 | EOF |