Skip to content
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.
C#
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
BFForever.Tests
BFForever
Celt2Wav
RiffExplorer
SongFuse
.gitattributes
.gitignore
BFForever.sln
LICENSE
README.md
THIRDPARTY

README.md

BFForever Build status

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

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
You can’t perform that action at this time.