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




  Format name : Prorunner 1.0
Created by : Cosmos / Sanity (1992)

Sources :
*
Converted MODs with NoiseConverter
* 3 PRUN1 files sent by Gryzor (Thx !)


OFFSET
SIZE (bytes)
COMMENT
0
14h
- Title

The following is repeated 31 times
with 30 bytes description for one sample
14h
2Ah
2Ch
2Dh
2Eh
30h
16h
2
1
1
2
2
- Sample Name
- Sample Size / 2

- Finetune (0->F)
- Volume (0->40h)
- Loop Start / 2
- Loop Size / 2


3B6h
3B7h
3B8h
438h
43Ch
1
1
80h
4
?!?
- Number of pattern to play
- Noisetracker byte set to $7F
- Pattern table
- "SNT." ID string
- Pattern datas


  • each pattern is 400h 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 : ...

    Note Packing :

     0000 0000  0000 0000  0000 0000  0000 0000
     \       /  \       /   |   \  /  \       /
      sample     relative   |  effect  effect
      number     note     unused       value
      0 -> 1f    number

    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 : (PRUN1)
    C-1 to B-1 : 01,02,03,04,05,06,07,08,09,0a,0b,0c
    C-2 to B-2 : 0d,0e,0f,10,11,12,13,14,15,16,17,18
    C-3 to B-3 : 19,1a,1b,1c,1d,1e,1f,20,21,22,23,24


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

    Click "back" to go back :)