No description
- Go 88%
- Shell 10.2%
- Makefile 1.8%
| .gitignore | ignore more stuff | |
| compile-cross.sh | add compile-cross and release scripts | |
| go.mod | initial commit | |
| main.go | document --set-version and add interpretation | |
| Makefile | inject version into the executable | |
| README.md | use binary notation for --fix-flags and update docs | |
| release.sh | add compile-cross and release scripts | |
bcdt, a tool for Mario Maker 2 BCD files
Building:
go buildshould create an executable calledbcdtorbcdt.exe
Usage:
bcdt /path/to/course_data000.bcdprints 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.