Mercurial > hg > sidinfo
comparison README.txt @ 153:e3be2ae6120e rel-0_7_0
Delete trailing whitespace.
author | Matti Hamalainen <ccr@tnsp.org> |
---|---|
date | Wed, 25 Oct 2017 23:41:17 +0300 |
parents | 44e1c1555d87 |
children | 8fc887cb56d0 |
comparison
equal
deleted
inserted
replaced
152:44e1c1555d87 | 153:e3be2ae6120e |
---|---|
19 software packages or functional equivalents installed: | 19 software packages or functional equivalents installed: |
20 | 20 |
21 - GCC (4.x, older ones might work as well) | 21 - GCC (4.x, older ones might work as well) |
22 - GNU binutils | 22 - GNU binutils |
23 - GNU Make | 23 - GNU Make |
24 | |
24 - th-libs library (included in the tar/zip packages, | 25 - th-libs library (included in the tar/zip packages, |
25 for building from mercurial repo, see "how to build") | 26 for building from mercurial repo, see "how to build") |
26 | 27 |
27 For Linux -> Win32/64 cross-compilation I have used the standard | 28 For Linux -> Win32/64 cross-compilation I have used the standard |
28 MinGW packages from Debian Testing (wheezy): | 29 MinGW packages from Debian Testing (wheezy): |
60 | 61 |
61 Usage | 62 Usage |
62 ===== | 63 ===== |
63 For more information about options, see 'sidinfo --help'. | 64 For more information about options, see 'sidinfo --help'. |
64 | 65 |
65 --- --- --- --- --- --- --- --- --- --- | 66 --- --- --- --- --- --- --- --- --- --- |
66 | 67 |
67 $ sidinfo /misc/C64Music/MUSICIANS/J/Jeff/Anal_ogue.sid | 68 $ sidinfo /misc/C64Music/MUSICIANS/J/Jeff/Anal_ogue.sid |
68 Filename : /misc/C64Music/MUSICIANS/J/Jeff/Anal_ogue.sid | 69 Filename : /misc/C64Music/MUSICIANS/J/Jeff/Anal_ogue.sid |
69 Type : PSID | 70 Type : PSID |
70 Version : 2.0 | 71 Version : 2.0 |
71 Data offset : 124 | 72 Data offset : 124 |
72 Data size : 7154 | 73 Data size : 7154 |
78 Name : Anal'ogue | 79 Name : Anal'ogue |
79 Author : Søren Lund (Jeff) | 80 Author : Søren Lund (Jeff) |
80 Copyright : 1996 Jeff | 81 Copyright : 1996 Jeff |
81 Hash : 6d5b7f0ff092e55abf27c37c8bc3fc64 | 82 Hash : 6d5b7f0ff092e55abf27c37c8bc3fc64 |
82 | 83 |
83 --- --- --- --- --- --- --- --- --- --- | 84 --- --- --- --- --- --- --- --- --- --- |
84 | 85 |
85 $ sidinfo /misc/C64Music/MUSICIANS/J/Jeff/Anal_ogue.sid -p -x | 86 $ sidinfo /misc/C64Music/MUSICIANS/J/Jeff/Anal_ogue.sid -p -x |
86 Filename=/misc/C64Music/MUSICIANS/J/Jeff/Anal_ogue.sid | 87 Filename=/misc/C64Music/MUSICIANS/J/Jeff/Anal_ogue.sid |
87 Type=PSID | 88 Type=PSID |
88 Version=2.0 | 89 Version=2.0 |
96 Name=Anal'ogue | 97 Name=Anal'ogue |
97 Author=Søren Lund (Jeff) | 98 Author=Søren Lund (Jeff) |
98 Copyright=1996 Jeff | 99 Copyright=1996 Jeff |
99 Hash=6d5b7f0ff092e55abf27c37c8bc3fc64 | 100 Hash=6d5b7f0ff092e55abf27c37c8bc3fc64 |
100 | 101 |
101 --- --- --- --- --- --- --- --- --- --- | 102 --- --- --- --- --- --- --- --- --- --- |
102 | 103 |
103 $ sidinfo -l \| -f type,ver,hash,name,author,copyright Anal_ogue.sid | 104 $ sidinfo -l \| -f type,ver,hash,name,author,copyright Anal_ogue.sid |
104 PSID|2.0|Anal'ogue|Søren Lund (Jeff)|1996 Jeff|6d5b7f0ff092e55abf27c37c8bc3fc64| | 105 PSID|2.0|Anal'ogue|Søren Lund (Jeff)|1996 Jeff|6d5b7f0ff092e55abf27c37c8bc3fc64| |
105 | 106 |
106 --- --- --- --- --- --- --- --- --- --- | 107 --- --- --- --- --- --- --- --- --- --- |
107 | 108 |
108 By using the format string functionality you can | 109 By using the format string functionality you can |
109 control the output very specifically: | 110 control the output very specifically: |
110 | 111 |
111 $ sidinfo Anal_ogue.sid -F 'NAME="@name@"\nHASH=@hash@\n' | 112 $ sidinfo Anal_ogue.sid -F 'NAME="@name@"\nHASH=@hash@\n' |
112 NAME="Anal'ogue" | 113 NAME="Anal'ogue" |
113 HASH=6d5b7f0ff092e55abf27c37c8bc3fc64 | 114 HASH=6d5b7f0ff092e55abf27c37c8bc3fc64 |
114 | 115 |
115 --- --- --- --- --- --- --- --- --- --- | 116 --- --- --- --- --- --- --- --- --- --- |
116 | 117 |
117 Furthermore, you can use "printf"-style format specifiers for | 118 Furthermore, you can use "printf"-style format specifiers for |
118 formatting each @field@, see this example: | 119 formatting each @field@, see this example: |
119 | 120 |
120 $ sidinfo Anal_ogue.sid -F 'NAME=@name:"%-64s"@\nHASH=@hash:"%64s"@\nLOAD_ADDR=@loadaddr:$%04x@\n' | 121 $ sidinfo Anal_ogue.sid -F 'NAME=@name:"%-64s"@\nHASH=@hash:"%64s"@\nLOAD_ADDR=@loadaddr:$%04x@\n' |