Miku Miku Library
Format library and file editor for Hatsune Miku: Project DIVA games.
Building
Manually building
- Clone the repository with the
--recursive
option.git clone --recursive https://github.com/blueskythlikesclouds/MikuMikuLibrary.git
- Install FBX SDK. (See instructions here.)
- Install the .NET SDK/.NET 7.0 Runtime through Visual Studio Installer.
- Open the solution in Visual Studio 2022.
- Restore the missing NuGet packages.
- Build the solution.
Projects
Miku Miku Library
This is the main library of the solution, providing methods and classes to read, edit and write file formats from Hatsune Miku: Project DIVA games.
Miku Miku Model
A GUI front-end of the library that allows you to work with models, textures, motions and sprites.
Command line tools
These are command line front-ends for certain functionalities of the library.
Database Converter
A program that allows you to convert database files to XML or vice versa.
Supported files:
- aet_db.bin/.aei
- bone_data.bin/.bon
- mot_db.bin
- obj_db.bin/.osi
- spr_db.bin/.spi
- stage_data.bin/.stg
- str_array.bin/string_array.bin/.str
- tex_db.bin/.txi
FARC Pack
A program that allows you to extract or create FARC files. MM+ CPK files are also supported.