File: README.Debian

package info (click to toggle)
performous 1.1%2Bgit20181118-4
  • links: PTS, VCS
  • area: main
  • in suites: bullseye
  • size: 11,736 kB
  • sloc: cpp: 30,008; ansic: 2,751; sh: 801; xml: 464; python: 374; makefile: 36
file content (42 lines) | stat: -rw-r--r-- 1,498 bytes parent folder | download | duplicates (4)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
performous for Debian
---------------------

More songs for performous are available at

http://performous.org/songs

For more information about finding songs and adding own song folders see also

https://github.com/performous/performous/wiki/Songs

Songs are searched for in the following directories:
    $HOME/.local/share/games/performous/songs/
    $HOME/.ultrastar/songs/
    /usr/local/share/games/ultrastar/songs/
    /usr/local/share/ultrastar/songs/
    /usr/share/games/ultrastar/songs/
    /usr/share/games/performous/songs/
    /usr/share/ultrastar/songs/
    /usr/local/share/games/fretsonfire/data/songs/
    /usr/share/games/fretsonfire/data/songs/

You can see where Performous tries to find songs by launching it from a
terminal with the argument --log info and observing the output.

If your songs are not in UTF-8 (most songs aren't yet), please do:
        recode CP1252..UTF-8 songs/*/*.txt

You can use iconv instead, if you prefer:
    iconv --from-code=ISO-8859-1 --to-code=UTF-8 source.txt > dest.txt

For converting a whole directory of songs to UTF-8 with iconv:
    for i in *; do echo $i; \
    mv "$i/$i.txt" "$i/$i.ISO-8859-1.txt"; \
    iconv --from-code=ISO-8859-1 --to-code=UTF-8 "$i/$i.ISO-8859-1.txt" \
        > "$i/$i.txt"; \
    done

After that make sure that all the characters display correctly. If they don't,
you need to guess which charset the original used (instead of CP1252) and retry.

For more (up to date) information, see http://performous.org/