Credits / Frums BGA (Back Ground Animation) on Linux tty
Download latest binary and execute.
note: You probably need to set the RUNEWIDTH_EASTASIAN
environment variable to 0
.
Linux example: RUNEWIDTH_EASTASIAN=0 ./frums-credits-cli
$ ./credits -h
Usage of ./credits:
-s int
time to skip play (sec)
-v print extra information
- Go (1.16.3~)
- hajimehoshi/oto's requirements
- On Ubuntu or Debian:
apt install libasound2-dev
- On Ubuntu or Debian:
- (optional): FullCyrSlav-TerminusBoldVGA16
- I recommend using FullCyrSlav-TerminusBoldVGA16 with tty.
- If you don't have
FullCyrAsia-TerminusBoldVGA16.psf
orFullCyrAsia-TerminusBoldVGA16.psf.gz
in/usr/ share/consolefonts/
, download and place the font.
- (optional): Replace sound file
frums-credits-cli/credits-csf/credits.mp3
is a silent dummy file in consideration of copyright.- You can play music on the CLI by replacing this file with legally obtained music data and adjusting the offset in
frums-credits-cli/credits-csf/meta.yaml
.
- (optional): Switch to tty and setfont
- On linux, press Ctrl + Alt + F[2 ~ 6] and login
- setfont
cd /usr/share/consolefonts/
sudo setfont FullCyrAsia-TerminusBoldVGA16.psf.gz
orsudo setfont FullCyrAsia-TerminusBoldVGA16.psf
cd
(to $HOME)
git clone [this repo's url]
cd frume-credits-cli
make
RUNEWIDTH_EASTASIAN=0 ./dist/credits
CSF is a format for text-based music videos like Credits / Frums BGA.
make cross
MIT