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

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.

License

Notifications You must be signed in to change notification settings

PikminGuts92/BFForever

Repository files navigation

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

About

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.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages