ct2util(1)
β¨ ct2util(1) β¨
okay so bestie, welcome to ct2util(1) β it lives in the User Commands section of the manual, and it's literally your backstage pass to the CheeseCutter 2 utilities (Nov 12 2018) π. Yes that date is in the name, no I will not be normal about it.
πΈ NAME πΈ
ct2util β the manual page for CheeseCutter 2 utilities (Nov 12 2018). that's it, that's the whole name section, we keep it cute and concise π
π¦ SYNOPSIS π¦
ct2util <command> <options> <infile> <-o outfile>
like. command first, then your options, then the file you're feeding in, and then -o outfile for where it goes. the shape of it is giving very "recipe card" energy and honestly? obsessed.
π DESCRIPTION π
CheeseCutter 2 utilities (Nov 12 2018) β periodt, that's the whole description, and it comes with two bonus invocation shapes just chilling underneath it:
ct2util import <infile> <infile2> <-o outfile>
ct2util init <binaryfile> <-o outfile>
so like. import wants two infiles (greedy queen), and init wants a binaryfile. noted, saved, screenshotted πΈ
π COMMANDS π
prgβ export a song (.ct) to a PRG file. slay, ship it to the C64 bestie πΉοΈsidβ export a song (.ct) to a SID file. the chiptune classic, iconic, no notes πdumpβ dump song data to assembler source. BETA, so be gentle with her πimportβ copy data from another song without overwriting the player. respectful king behavior fr fr πinitβ create a fresh.ctfrom a player binary. blank canvas, main character energy β¨
π§ GENERAL OPTIONS π§
-o <outfile>β set the output filename. if you don't, she'll just gather one from the input filename herself, independent queen π
π₯ EXPORT OPTIONS π₯
-r <addr>β relocate output to address (default = ). yes, the default is literally blank, I'm not playing, that's just what it says π-d <num>β set the default subtune, range 1-32. pick your fave π-s <num>β export a single subtune, range 1-32. heads up: this disables-d, they do not coexist, it's giving exclusivity π-zp <num>β relocate zero page, valid range 2-. yes, open-ended, she's flexible π-qβ don't output information. quiet mode, silent treatment, we love a low-key moment π€«
little pro tip bestie: prefix value options with'0x'or'$'to indicate a hexadecimal value. hex girlies rise π«Ά
β SEE ALSO β
go read these too, they're all part of the same friend group:
and that's the whole page!! mwah π this was CheeseCutter 2 utilities (Nov 12 2018), dated November 2018, page ct2util(1). go make something iconic, ily, bye πβ¨
π¦ where this page comes from
- debian bookworm: cheesecutter 2.9+git20211011-2+b1 Β· GPL-2.0-or-later
- debian trixie: cheesecutter 2.9+git20211011-3+b1 Β· GPL-2.0-or-later
- ubuntu jammy: cheesecutter 2.9+git20211011-1 Β· GPL-2.0-or-later
- ubuntu noble: cheesecutter 2.9+git20211011-2 Β· GPL-2.0-or-later
- ubuntu questing: cheesecutter 2.9+git20211011-3build1
- ubuntu resolute: cheesecutter 2.9+git20211011-5 Β· GPL-2.0-or-later
- ubuntu stonking: cheesecutter 2.10-3 Β· GPL-2.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms