Skip to content
This repository was archived by the owner on Jan 17, 2026. It is now read-only.
/ beastutils Public archive

A collection of utilities for BeatStream (the game)

License

Notifications You must be signed in to change notification settings

HiLordReilo/beastutils

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 

Repository files navigation

Important

⚠️ This repository is archived.

I realized how bad of a decision it was to effectively house multiple repositories in one, separating them into branches. That is not how repos are supposed to be built and it creates a huge headache. I will separate them into their own repositories later, but for the time being, if you need any of these tools, you can get them off here or just contact me on Discord (HiLord#1004) or something.

beastutils

A collection of various utilities for BeatStream modding.

Utils in this repo

Each utility is placed in its own branch, with main acting as a sort of hub to other branches.

Utility Description Release link
bsthsmc BeatStream Hitsound Mod Creator. A convenient way to inject custom hitsounds into the game. Link
bestise BeatStream Info Sheets Editor. A convenient way to edit various csv files found in the game (musiclist.csv, hackerlist.csv, courselist.csv and more). Link

Additional utils

These utilities are not a part of this repository, but still are very useful for modding.

Utility Description BST use case
ifs_layeredfs by mon Makes data mods possible without modifying original files. Keeping original files intact, as well as injection of new small jackets on runtime.
2dxTools by mon A set of tools for working with 2dx audio containers. Extraction and creation of 2dx files, used for actual songs.
SD9Tool by TheFooestBar A tool to modify sd9 headers, as well as extract audio from said files. Because it is honestly not the most convenient tool, I personally only used its source as a reference for sd9 header format. sd9 files are used for system sounds.
ifstools by mon Extractor and repacker for ifs files. Extraction of textures, as well as revealing the file structure inside of one ifs archive. Also used to create new ifs archives with song jackets.
BoxStream Editor by 48productions An actual chart editor. IT IS STILL IN DEVELOPMENT AND IS SHARED PRIVATELY Custom charts creation, as well as BST's ply chart format research.

Extra Docs

About

A collection of utilities for BeatStream (the game)

Resources

License

Stars

Watchers

Forks