1
1
Fork
You've already forked bcdt
0
No description
  • Go 88%
  • Shell 10.2%
  • Makefile 1.8%
2026年04月25日 11:56:59 -04:00
.gitignore ignore more stuff 2025年07月19日 13:06:16 -04:00
compile-cross.sh add compile-cross and release scripts 2025年07月19日 13:06:32 -04:00
go.mod initial commit 2024年09月02日 22:24:21 -04:00
main.go document --set-version and add interpretation 2026年04月25日 11:56:59 -04:00
Makefile inject version into the executable 2025年07月19日 13:18:19 -04:00
README.md use binary notation for --fix-flags and update docs 2025年07月19日 11:17:32 -04:00
release.sh add compile-cross and release scripts 2025年07月19日 13:06:32 -04:00

bcdt, a tool for Mario Maker 2 BCD files

Building:

  • go build should create an executable called bcdt or bcdt.exe

Usage:

  • bcdt /path/to/course_data000.bcd prints the title of a level.
  • Otherwise:
usage:
bcdt file.bcd [flags]
flags:
 -n
 --name print the level name
 -d
 --desc print the level description
 -f
 --flags print flags
 -ff
 --fix-flags
 -ff N
 --fix-flags N sets flags to N, expressed in binary 1s and 0s.
 Default is 1 (not clearchecked, uploadable)
 -s
 --spew debug printout of header info

Much of this is shamefully copied from Kramer, TGR, and NintendoClients, but packaged into a little CLI tool.