| |
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..
|
|