view README.txt @ 17:46d21c77bbb1 rel-0_2

Update documentation.
author Matti Hamalainen <ccr@tnsp.org>
date Thu, 25 Sep 2014 02:35:17 +0300
parents 20bcf214b282
children 8f2855f9300c
line wrap: on
line source

SIDInfo - PSID/RSID information displayer
Programmed and designed by Matti 'ccr' Hämäläinen
(C) Copyright 2014 Tecnic Software productions (TNSP)

See COPYING for license information.

-----------------------------------------------------------------------

Contact
=======
IRC    : ccr @ IRCNet, sometimes also Freenode
e-mail : ccr@tnsp.org

-----------------------------------------------------------------------

Requirements
============
The compilation and usage of these utilities requires following
software packages or functional equivalents installed:

 - GCC (4.x, older ones might work as well)
 - GNU binutils
 - GNU Make

For Linux -> Win32/64 cross-compilation I have used the standard
MinGW packages from Debian Testing (wheezy):

gcc-mingw-w64 mingw-w64-i686-dev mingw-w64-x86-64-dev

Some of those require a bit of poking to get working properly, YMMV.

Please don't ask me for help to get cross-compilation working.

-----------------------------------------------------------------------

How to build
============
0) Possibly edit Makefile / Makefile.w32

1) $ gmake
   or, if cross-compiling to Win32 via MinGW
   $ gmake -f Makefile.w32

2) ???

3) If it works -> Happy fun times \:D\

-----------------------------------------------------------------------

Usage
=====

$ ./sidinfo /misc/C64Music/MUSICIANS/J/Jeff/Anal_ogue.sid 
Filename             : /misc/C64Music/MUSICIANS/J/Jeff/Anal_ogue.sid
Type                 : PSID
Version              : 2.0
Data offset          : 124
Data size            : 7154
Load address         : 0
Init address         : 4017
Play address         : 4027
Songs                : 1
Start song           : 1
Name                 : Anal'ogue
Author               : Søren Lund (Jeff)
Copyright            : 1996 Jeff
Hash                 : 6d5b7f0ff092e55abf27c37c8bc3fc64


$ ./sidinfo /misc/C64Music/MUSICIANS/J/Jeff/Anal_ogue.sid -p -x
Filename=/misc/C64Music/MUSICIANS/J/Jeff/Anal_ogue.sid
Type=PSID
Version=2.0
DataOffs=$0000007c
DataSize=$00001bf2
LoadAddr=$0000
InitAddr=$0fb1
PlayAddr=$0fbb
Songs=$0001
StartSong=$0001
Name=Anal'ogue
Author=Søren Lund (Jeff)
Copyright=1996 Jeff
Hash=6d5b7f0ff092e55abf27c37c8bc3fc64