'Load Address' Switch: l<[$|#]address>
This switch informs psidTool of the load address of the C64 music init routine.
It is only used in combination with the add raw switch, adding a PSID header to a C64 program file not containing load address (i.e. the first two bytes are not forming a little-endian word containing the memory address to which the program is loaded on the C64).
When a file does not contain a load address, SID Play cannot possibly know where to load it, unless you explicitly tell it. This can be done in two ways: (1) Suffixing the -A switch with a load address
(e.g. -A$1000, -A#4096 or -A4096) or (2) by using this (-l) switch for setting the load address.
If the file to which you're adding the header contains a load address, then use the -a switch instead.
This switch is mandatory when adding a header to a raw file, unless you specify the load address directly at the add switch (in which case the -l switch becomes redundant).
Note that it is only possible to set the load address of a file when adding a PSID header.
Example: psidTool.EXE Alien.C64 *.SID /A -l$1000 /p$1003
Example: psidTool.EXE Alien.C64 -A /l#4096 /p$1003 Alien.SID
This page was last modified at 15:03:30 CET on 1999-12-12 (AutoStamped)