forked from emoose/MBINCompiler
-
Notifications
You must be signed in to change notification settings - Fork 50
Roadmap v2.0
Gaticus Hax edited this page Sep 6, 2018
·
6 revisions
This document provides an overview of the goals and requirements to be completed
for Release Version Major 2 of MBINCompiler and libMBIN.
Each item corresponds to a milestone.
This list has not been feature-locked yet and is subject to change.
Status | Brief |
---|---|
DONE | Split MBINCompiler into two separate components: CLI (MBINCompiler) and API (libMBIN) |
DONE | Redesign CLI to fix issues, add new features and polish interface |
WIP | Improve error handling and reporting |
TODO | All NMS Data types should be blittable. |
TODO | Improved MBIN file format. |
TODO | Split libMBIN into two separate components: API (libMBIN) and GDK (libNMS) |
TODO | Support handling of different MBIN versions without requiring a specific version of compiler |
TODO | Auto-Update |
TODO | Automated bug reports |
TODO | Ability to diff or merge MBIN files of the same type |
TODO | New MXML format (EXML v2) |
TODO | Support partial/incomplete structs in EXML |
TODO | Support position-independent parsing of fields from EXML |
TODO | Support for additional conversion formats |
TODO | Support conversion to/from specialized CheatEngine CheatTables |
TODO | Bump to v2.0 and begin using semantic versioning |