Tak již jsem si ty data přesměroval do souboru, jen se u zápisu musí všude použít příkaz ".ToCharArray()", aby se mi do souboru nezapisovala navíc i délka řetězce. Třeba by to šlo udělat i elegantněji, ale standardně jsem rád, že to funguje alespoň takhle.
1 pattern skladby ve formátu MOD pak hexadecimálním zápisu vypadá následovně:
Kód:
dc.l $01C52C08, $00000F06, $017DBED0, $025C1E01; 00
dc.l $00000000, $00000000, $00000000, $00000000; 01
dc.l $00000A01, $012E2C10, $00000000, $00000000; 02
dc.l $00000A01, $00000000, $00000000, $00000000; 03
dc.l $00CA2C12, $00000A02, $00000000, $00000000; 04
dc.l $00000000, $00000A02, $00000000, $00000000; 05
dc.l $00000000, $00B42C10, $00000000, $00000000; 06
dc.l $00000000, $00000000, $00000000, $00000000; 07
dc.l $00000000, $00000000, $00000000, $00000000; 08
dc.l $00000000, $00000000, $00000000, $00000000; 09
dc.l $00000000, $00000000, $00000000, $00000000; 10
dc.l $00000000, $00000000, $00000000, $00000000; 11
dc.l $00000000, $00000000, $0153B000, $00000000; 12
dc.l $00000000, $00000000, $00000000, $00000000; 13
dc.l $00000000, $00000000, $012EB305, $00000000; 14
dc.l $00000000, $00000000, $00000300, $00000000; 15
dc.l $00000000, $01C52C08, $025C1C10, $025C1000; 16
dc.l $00000000, $00000000, $00000000, $00000000; 17
dc.l $00000000, $012E2C09, $00000000, $00000000; 18
dc.l $00000000, $00000000, $00000000, $00000000; 19
dc.l $00000000, $00CA2C0A, $00000000, $00000000; 20
dc.l $00000000, $00000000, $00000000, $00000000; 21
dc.l $00FE3000, $00B42C09, $00000000, $00000000; 22
dc.l $00000000, $00000000, $00000000, $00000000; 23
dc.l $00973000, $00000000, $00000000, $00000000; 24
dc.l $00000000, $00000000, $00000000, $00000000; 25
dc.l $011D3000, $00000000, $00000000, $00000000; 26
dc.l $00000000, $00000000, $00000000, $00000000; 27
dc.l $00AA3000, $00000000, $00000000, $00000000; 28
dc.l $00000000, $00000000, $00000000, $00000000; 29
dc.l $012E3000, $00000000, $00000000, $00000000; 30
dc.l $00000000, $00000000, $00000000, $00000000; 31
dc.l $00BE3000, $00000000, $025C1ED0, $025C1000; 32
dc.l $00000000, $00000000, $00000000, $00000000; 33
dc.l $00000000, $00000000, $00000000, $00000000; 34
dc.l $00000000, $00000000, $00000000, $00000000; 35
dc.l $00000A01, $00000000, $00000000, $00000000; 36
dc.l $00000A01, $00000000, $00000000, $00000000; 37
dc.l $00000A01, $00000000, $00000000, $00000000; 38
dc.l $00000A01, $00000000, $00000000, $00000000; 39
dc.l $00000000, $00000000, $00000000, $00000000; 40
dc.l $00000000, $00000000, $00000000, $00000000; 41
dc.l $00000000, $00000000, $00000000, $00000000; 42
dc.l $00000000, $00000000, $00000000, $00000000; 43
dc.l $00000000, $00000000, $0153B000, $00000000; 44
dc.l $00000000, $00000000, $00000000, $00000000; 45
dc.l $00000000, $00000000, $012EB300, $00000000; 46
dc.l $00000000, $00000000, $00000300, $00000000; 47
dc.l $00000000, $01C52C08, $017DBA01, $025C1000; 48
dc.l $00000000, $00000000, $00000A01, $00000000; 49
dc.l $012E2C0A, $00000A01, $00000A01, $00000000; 50
dc.l $00000000, $00000A01, $00000A01, $00000000; 51
dc.l $00000000, $00CA2C10, $00000A01, $00000000; 52
dc.l $00000000, $00000000, $00000A01, $00000000; 53
dc.l $00B42C12, $00000A01, $00000A01, $00000000; 54
dc.l $00000000, $00000A01, $00000000, $00000000; 55
dc.l $00000A01, $00FE3000, $00000000, $00000000; 56
dc.l $00000A01, $00000000, $00000000, $00000000; 57
dc.l $00000A01, $00000000, $00000000, $00000000; 58
dc.l $00000000, $00000000, $00000000, $00000000; 59
dc.l $00000000, $011D3000, $00000000, $00000000; 60
dc.l $00000000, $00000000, $00000000, $00000000; 61
dc.l $00000000, $012E3000, $00000000, $00000000; 62
dc.l $00000000, $00000000, $00000000, $00000000; 63