Amiga MOD Packers Described - Custom #4 - Amnesty Design Described
Anim ripped from Digital Illusion's MotorHead
Yeah :) at least in HTML format !.
Anim ripped from Digital Illusion's MotorHead




  Format name : Amnesty Design - Reunion
Created by : Janos Kistamas / Amnesty Design (?)

Sources :
*
"Reunion" game by Amnesty Design for Grandslam (1994)
* dl Protracker files (3) by Tamas Kreiner

Note : This is a 'splitted' format with separate files
- sample descriptions + sample data
- pattern table + pattern data
- refered table


the "Sample" file

OFFSET
SIZE (bytes)
COMMENT
0
3
4
5
3
1
1
1
- "AMN"
- $01
- ?!?
- (NOS) number of samples
Note : Don't stick on the first four bytes !

The following is repeated 31 times
with 32 bytes description for one sample

6
8
9
Ah
Ch
2
1
1
2
2
- Sample Size / 2
- Finetune (0->F)
- Volume (0->40h)
- Loop Start / 2
- Loop Size / 2

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


the "Pattern" file

0
1
PTS+1
1
PTS
?
- (PTS) size of the pattern table
- pattern table
- pattern data

each pattern is stored one after another and is 300h bytes long :

pattern 0 :
  • row 0 | voice 1 | voice 2 | voice 3 | voice 4 |
  • row 1 | voice 1 | voice 2 | voice 3 | voice 4 |
  • row 2 ...
  • row 63| voice 1 | voice 2 | voice 3 | voice 4 |

  • pattern 1 : ...

  • With 3 bytes for a voice description.

    Note packing :

  •              note ref
                 /     \ 
                |       |
     0000-0000  0000-0000  0000-0000
     |       |             |       |
      \     /               \     /
       Fx ref               smp nbr
    

    those 'ref' are stored in the file I called 'table'
    !: 'Fx ref' and 'note ref' first value is 1 !!! (there's no 0 for these two)



    the "Table" file


    0
    200h
    200h
    4Ah
    - Fx + FxArgs values (256 possible)
    - Notes (37 possible)

    yep, this file is ALWAYS 586 bytes long !.


    relative note number: (like Protracker)
    C-1 to B-1 : 856,808,762,720,678,640,604,570,538,508,480,453
    C-2 to B-2 : 428,404,381,360,339,320,302,285,269,254,240,226
    C-3 to B-3 : 214,202,190,180,170,160,151,143,135,127,120,113

     

    Click "back" to go back :)