Skip to content

bfbbdecomp/website

Repository files navigation

BFBB Decompilation Website

A website to track the progress and show other data related to the BFBB Decompilation Project.

It is written in TypeScript using React and Mantine. It also uses C# to pre-process the progress/asm data before building the website.

Development

  1. Install nodejs and dotnet.

Go to the latest workflow runs of BFBB. The main workflow builds the game and saves an artifact called progress.json. Download this zip file and extract it.

  1. Move the extracted progress.json into /artifacts

  2. Run the commands in build.py. You can run them individually or with python build.py

  3. Start a development server with npm run dev