Skip to content

load Xenoblade X (Wii U/DE) maps from casmhd/wismhd #41

@ScanMountGoat

Description

@ScanMountGoat

See previous merged pull requests for the steps required to add support for a new file format. This can use the existing modern DMSM format as well as Wii U formats as a reference. Only data relevant to models needs to be loaded, so it's ok if most of the fields are unk fields. Reply to this issue with any questions if you plan on working on this.

casmhd: https://github.com/PredatorCZ/XenoLib/blob/master/include/xenolib/msmd.hpp
casmda: https://github.com/PredatorCZ/XenoLib/blob/master/include/xenolib/internal/mstm.hpp

  • add support to xc3_lib for parsing the MSMD from the wismhd file
  • add a file to xc3_lib for parsing the wismda streaming data structures in map/legacy.rs
  • add support for xcx wii u variants of the map data
  • load all map model data in xc3_model
  • split maps into regions for easier importing #77

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or requesthelp wantedExtra attention is needed

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions