Skip to content

Deathemonic/BA-AX

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

logo

Blue Archive - Asset Extractor

A tool and library that extracts Blue Archive assets.

Install

Release

You can download the latest pre-build binaries at Releases

Windows | Linux | MacOS

Cargo

cargo install --git "https://github.com/Deathemonic/BA-AX" --locked --release

Usage

# Extracting MediaResources
baax extract media --input some/input/directory/file.zip --output some/output/directory
# Extracting Global PC MediaResources
baax extract pack --input some/input/directory/file.molru --output some/output/directory

# Extracting TableBundles
baax extract table --input some/input/directory/file.zip --output some/output/directory
baax extract table --input some/input/directory/file.db --output some/output/directory --key "0000..."

Building

  1. Install rustup
  2. Clone this repository
git clone https://github.com/Deathemonic/BA-AX
cd BA-AX
  1. Build using cargo
cargo build

Library

baad = { git = "https://github.com/Deathemonic/BA-AX" }

FAQ

Why it doesn't do repack?

Sole purpose of BA-AX just just for extracting.

Why there's no FlatBuffers and MemoryPack extract?

Adding those requires BA-AX to release a new version each time the game updates. I need a way to have the Flatbuffer updates separate from BA-AX.

Why this doesn't provide a way to fetch SQLCipher keys?

Doing that requires to call to the official game server which this project is not aiming to do.

Other Projects

  • BA-AD: A tool and library that downloads the latest Blue Archive assets.
  • BA-MU: A tool that re-dump AssetBundle for Blue Archive.
  • BA-FB: A tool for dumping and generating Blue Archive flatbuffers.
  • BA-BR: A tool that repacks AssetBundle for Blue Archive.
  • BA-CY: A library for handling Blue Archive Cryptography.

Acknowledgement


Copyright - Blue Archive is a registered trademark of NAT GAMES Co., Ltd., NEXON Korea Corp., and Yostar, Inc. This project is not affiliated with, endorsed by, or connected to NAT GAMES Co., Ltd., NEXON Korea Corp., NEXON GAMES Co., Ltd., IODivision, Yostar, Inc., or any of their subsidiaries or affiliates. All game assets, content, and materials are copyrighted by their respective owners and are used for informational and educational purposes only.

About

A tool and library that extracts Blue Archive assets

Topics

Resources

Stars

Watchers

Forks

Contributors

Languages