Stránka 1 z 1

KLAN

Napsal: 6.12.2006 18:30
od sevencreature
Téma týkající se (bývalého) časopisu KLAN. Časem ho klidně přesunu (uvidí se), ale momentálně mám jeden malý dotaz...

Nevíte někdo, v jakém formátu a jak je uložená hudba v KLANu?

Moje dosavadní informace jsou zhruba tyhle:

- hudba je čistě elektronická (tipl bych na MODy, XM, S3M, IT - prostě něco z trackeru)
- nachází se v cca 20 MB - 50 MB souboru (vyšší čísla mají větší velikost a obsahují víc songů), nazvaném MOD.LIB nebo BGM.LIB (nebo všelijak - má dva zkušební vzorky, z čísla 16 a čísla 34)
- soubor (pack) začíná textem SNOPSoft
- na offsetu 0x1440 začíná seznam songů (jen názvy)
- na offsetu 0x3440 začíná další seznam - tentokrát název a zhruba 3 kB dat, pak další název a tak dál
- tahle úvodní část je jen malá část z celkové velikosti souboru (hrubý odhad asi 1% celkové velikosti)
- neobsahuje řetězece jako M.T. M!K! 6CHN 8CHN nebo 6FLT 8FLT (takže to MOD asi nebude)
- netuším, jestli je komprimovaný nebo ne

Ze struktury souboru už asi nic objevného nezjistím - popravdě ani nevím, kde hledat informace :-?

Další varianta, kterou jsem zkoušel je disassemblování klan.exe (mno, ale je to čiré zlo - assembler není zrovna moje nejsilnější stránka (a tohle je silný eufemismus) stejně jako algoritmy obecně :-? ) - popravdě si nejsem jistý, který způsob je obtížnější - oba dva bych momentálně hodnotil stupněm obtížnosti S (jo a používám stupnici z Naruta :lol:).

Napsal: 6.12.2006 20:04
od Adieu
Ááá, KLAN. Také jsem z něj dříve zkoušel vydolovat hudbu (Démophobia :-) ), ale nezadařilo se.

Napsal: 6.12.2006 20:18
od sevencreature
Adieu: Démophobia?

Hmm, tak snažil, jo? Tak sebou koukej hodit a vymysli, jak na to! :wink: :mrgreen:

Hledá se tu někdo, pro koho je práce s IDA denní chleba 8-) Pokud nevíte, co je IDA, tak se ani neobtěžujte hlásit :lol:

Ach jo, kdyby KLAN vycházel dneska, určitě by to nebyl problém, ale takhle popravdě ani nevím, kde informace hledat - na internetu jako by se po KLANu slehla zem...

Napsal: 6.12.2006 20:24
od Alnag
Sorry, že vám do toho lezu, ale co taková nějaká primitivní metoda jako zaznamenat ten zvukový výstup...

Napsal: 6.12.2006 20:24
od Adieu
sevencreature píše:Adieu: Démophobia?
Docela vtipná plzeňská folková kapela.

EDIT: Hrála totiž v menu KLANu.

Napsal: 6.12.2006 20:27
od Hamster
Alnag píše:Sorry, že vám do toho lezu, ale co taková nějaká primitivní metoda jako zaznamenat ten zvukový výstup...
To samozřejmě možný je, ale neni to tak stylový, jako to z toho vyhackovat. :-D

Napsal: 6.12.2006 20:34
od sevencreature
Adieu: Nj, ale co má společného s hudbou z KLANu? (copak Znouze :-P ).

Alnag: Bah, jak můžeš takhle barbarsky uvažovat? :naughty: :lol:

Napsal: 6.12.2006 20:44
od Alnag
sevencreature píše:Alnag: Bah, jak můžeš takhle barbarsky uvažovat :naughty: :lol:
To není barbarsky, nýbrž pragamticky... 8-)

Napsal: 6.12.2006 21:49
od Vlasák
7c: je to někde ke stažení?

Napsal: 6.12.2006 23:42
od sevencreature
Vlasák: Obávám se, že asi ne :think: Resp. co konkrétně myslíš? Jestli jen ten soubor, tak ho můžu někam uploadnout.

Ok, takže MOD.LIB je ke stažení tady:

Kód: Vybrat vše

http://havy.ic.cz/MODS.rar
Hmm, kompresibilita toho souboru je cca 75% - což je docela dost, takže komprimované to možná ani nebude :-P

Napsal: 6.12.2006 23:56
od Vlasák
7c: myslím to celé... ačkoliv moc času na to zrovna nemám...

.lib bude každopádně zřejmě knihovna pro handlování s tím formátem. bgm zavání něčím jako 'background music', něco takového myslím používají některé herní enginy.

Napsal: 7.12.2006 0:04
od sevencreature
Tady je ukázkový obsah jednoho CD:

http://www.wallstreet.sk/antik/antik.ph ... 6841-65-01

Napsal: 7.12.2006 0:42
od Vlasák
7c: můžeš nahodit i ten bgm.lib? Nebo oba vypadají srovnatelně? Na knihovnu funkcí to každopádně vypadá dost řídce...

Na 0xe (dword) je délka souboru...
Na 0x28 (dword) a 0x2c (dword) jsou offsety na ta další data - první jsou nějaké čtveřice bajtů, kde je nejvyšší bajt vždycky nulový, ta další sekce jsou ty názvy.
Na 0x40 (dword) je offset na první "header-skladby" (?) a pak na každou další.

Tolik tyhle "užitečné" informace ;-) Co jsem tam koukal, zpočátku to dost připomíná mid.

Napsal: 7.12.2006 1:23
od sevencreature
Vlasák: BGM.LIB je v podstatě to samé - jen tam je víc songů.