Skip to content
This repository has been archived by the owner on Jul 16, 2023. It is now read-only.

Latest commit

 

History

History
24 lines (18 loc) · 1.32 KB

README.md

File metadata and controls

24 lines (18 loc) · 1.32 KB

BFForever CI

BFForever is an open-source library for managing and creating game files for the short-lived BandFuse video game which released for PS3 and Xbox 360 consoles in November 2013. Preview

The latest build can be found here.

System Requirements

You will need at least .NET 6 runtime installed and be using an x64 operating system.

Planned Features

  • Full support for creating/managing RIFF files
  • XPR2/GTF texture conversion
  • CLT (OPUS) audio conversion
  • MIDI <-> RIFF conversion

Custom Song Pipeline (WIP)

Input will be a package that contains a json file which lists song metadata (title, artist, etc.) and instrument specific information such as tuning. It will also contain pre-converted non-RIFF song files like chart, audio stems, album art, and music video.

From that the song manager will import the package and interact with a game archive to generate the necessary RIFF files required for the song.

Currently Implemented

  • RIFF
    • Full serialization of select zobjects
  • CELT
    • Encoding/decoding