Forum: Multimedia
by paperboy,
16. Okt 2010
ich hab mir grad ne kleine funktion gebastelt die die relevanten strings aus einer xm datei holt...
bei meinem versuch auch mod/it/669/s3m dateien auszulesen musste ich leider feststellen das die alle unterschiedliche regeln fürs speichern der strings haben :roll:
was ich in meinem ersten post geschrieben habe gilt also auch wirklich nur für xm dateien...
werd aus gründen der langeweile...
Forum: Multimedia
by paperboy,
16. Okt 2010
hey toms,
der "interne Text" ist in der xm datei verteilt gespeichert... vor einem teil des textes steht innerhalb der datei die bytefolge $07 $01 $00 $00 und wie Sir Rufo schon geschrieben hat wird das ende durch ein $00 gekennzeichnet...
warum da nicht einfach etwas platz im header für vorhanden ist würde mich mal interessieren...
lg paperboy
Forum: Multimedia
by paperboy,
16. Okt 2010
hallo isilive,
ich hab eben mal 2 xm datei verglichen... ist eigentlich relativ einfach an die gewünschten infos zu kommen...
am anfang der datei befindet sich eine ID ($00) = 'Extended module: '
ab $11 kommt der name des modules der 20 bytes in anspruch nimmt...
ab $26 dann noch der name des benutzten trackers..
danach folgen ein paar weitere infos wie länge, anzahl der instrumente...