home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Chip 2000 May
/
Chip_2000-05_cd1.bin
/
sharewar
/
FFE
/
MOD.SWG
/
0022_S3M.pas
< prev
next >
Wrap
Pascal/Delphi Source File
|
1996-09-04
|
3KB
|
57 lines
--------M-S3M-------------------------------
The ScreamTracker composer and the ScreamTracker Music Interface Kit
(STMIK) were written by the demo group Future Crew for their
demonstrations and released. S3M files are the files of the version 3 of
the ScreamTracker.
OFFSET Count TYPE Description
0000h 20 char Song name, ASCII, 0 padded
001Ch 1 byte ID=1Ah
001Dh 1 byte Filetype :
16=Module
17=Song
? What is this supposed to mean ?
001Eh 1 word Reserved
0020h 1 word Number of orders in song
="ORD"
0022h 1 word Number of instruments in song
="INS"
0024h 1 word Number of patterns in song
="PAT"
0026h 1 word Song flags, bitmapped
0 - ScreamTracker 2.0 type vibrato
1 - ScreamTracker 2.0 type tempo
2 - Amiga type slides
3 - Zero volume optimizations
4 - Amiga limits
5 - enable filters / sfx
0028h 1 word Tracker version
002Ah 1 word File format version
1=Original format
2=Original format, unsigned samples
002Ch 4 char ID='SCRM'
0032h 1 byte Maximum volume
0033h 1 byte Initial speed
0034h 1 byte Initial tempo
0035h 1 byte Master multiplier
Whats this ????
0036h 12 byte reserved
0040h 32 byte Channel balance settings
0=left
127=right
+128=disabled
255=unused
0060h "ORD" byte Ordering sequence of the patterns
0060h "INS" word Offset of the instruments in paragraphs from
+"ORD" begin of header (for binary offset, multiply with 16)
0060h "PAT" word Offset of the pattern data from begin of header
+"ORD" in paragraphs
+"INS"*2
EXTENSION:S3M
OCCURENCES:PC
PROGRAMS:ScreamTracker 3.0
SEE ALSO:S3I,STM,S2M