Amiga MOD Packers Described - KRIS / Chip Tracker Described
Anim ripped from Digital Illusion's MotorHead
Yeah :) at least in HTML format !.
Anim ripped from Digital Illusion's MotorHead




  Format name : KRIS Packer (also called ChipTracker by NoiseConverter & Exotic Ripper)
Created by : Kris / Anarchy

Sources :
*
KRIS.EndLevel1 module from MultiPlayer package
* 4 KRIS files sent by Gryzor (Thx !)


OFFSET
SIZE (bytes)
COMMENT
0
16h
- Title

The following is repeated 31 times
with 30 bytes description for one sample
16h
2Ch
2Eh
2Fh
30h
32h
16h
2
1
1
2
2
- Sample Name or $01 if no smp
- Sample Size / 2
- Finetune (0 -> F)
- Volume (0 - 40h)
- Loop Start
- Loop Size / 2


3B8h
3BCh
3BDh
-
-
3BEh
-
-
-
-
-
7BEh
7C0h
4
1
1
-
-
400h
-
-
-
-
-
2
?!?
- "KRIS" id
- Number of pattern to play
- 7Fh (set that way for some OLD NoiseTracker replayers ) NOTE: ProWiz example has this byte set to 00h ...
- track table per pattern. each track number is a word. first track number is 00-00h and IS saved !. In fact, it is the address of the track ... . Add this value to $7C0 (starting address of tracks datas) to find the corresponding track datas
- ?? seems to be 00-00h
- tracks datas
  • each track is 100h bytes with 4 bytes for a note description


  • Note Packing :
     0000 0000  0000 0000  0000 0000  0000 0000
     \       /  \       /   |   \  /  \       /
      relative   sample     |  effect  effect
      note       number   unused        value
      number
  • if the relative note number is $A8, it means there are no note !


  • relative note number: (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

    becomes : (KRIS) (somehow, it could mean that there are more than 3 octaves supported. Though, I've never seen KRIS mods with other values )
    C-1 to B-1 : 46,48,4a,4c,4e,50,52,54,56,58,5a,5c
    C-2 to B-2 : 5e,60,62,64,66,68,6a,6c,6e,70,72,74
    C-3 to B-3 : 76,78,7a,7c,7e,80,82,84,86,88,8a,8c

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

    Click "back" to go back :)