Amiga MOD Packers Described - FC-M Packer Described
Anim ripped from Digital Illusion's MotorHead
Yeah :) at least in HTML format !.
Anim ripped from Digital Illusion's MotorHead




  Format name : FC-M Packer
Created by : ?

Sources :
*
two FC-M packed files sent by Gryzor (thx !)


OFFSET
SIZE (bytes)
COMMENT
0
4
-
6
-
Ah
1Eh
-
-
4
2
-
4
-
14
4
-
-
- "FC-M" Id
- ?!? ($0100) probably the version number of the packer .. .
- "NAME" pseudo chunk ID indicating the title of the song follows
- title of the song
- "INST" pseudo chunk ID indicating the two following bytes a the descriptions of the samples

The following is repeated 31 times
with 8 bytes description for one sample
22h
24h
25h
26h
28h
2
1
1
2
2
- Sample size / 2
- Finetune (0->F)
- Volume (0->40h)
- Loop Start / 2
- Loop size / 2

11Ah
-
-
11Eh
11Fh
120h
-
124h
-
?!?
-
?!?
4
-
-
1
1
4
-
?!?
-
4
-
?!?
- "LONG" pseudo chunk ID indicating the following two bytes are the pattern list lenght and the ntk byte
- Size of pattern table
- Noisetracker byte ($7F)
- "PATT" pseudo chunk ID indicating the following bytes are the pattern list
- Pattern table. The lenght is written upward
- "SONG" pseudo chunk ID indicating the following bytes are the pattern data
- pattern data. Stored like Protracker

  • So, each note takes 4 bytes and is stored the same way as ptk :


  •         -note value
           /           \
          |             |                 
     0000 0000  0000 0000  0000 0000  0000 0000  
     |  |                  |  | |  |  |       |
      \  \                 / /   \/    \     /
       \--Sample number-----/  effect   effect
                                      parameter


    ?!?
    4
    - "SAMP" pseudo chunk ID indicating the following bytes are the sample data. ALL the sample data !!


    Follow Sample datas stored like Protracker. Nothing is packed..
     

    Click "back" to go back :)