Author Topic: FairyTale - ASM94 PC demo  (Read 5839 times)

Offline Asle

  • Administrator
  • Hero Member
  • *****
  • Posts: 1 069
    • View Profile
    • Amiga Music Preservation
FairyTale - ASM94 PC demo
« on: August 20, 2010, 15:41:06 »
Hi,

 A quick note regarding the PC demo FairyTale by On the Oath of Styx for ASM94.
I just found out that some people down at modarchive.org were looking for the musics in there. (here).
 It's all Fastracker 1 files that I've just uploaded now. The ID were changed :
M.K. is in fact 8CHN
FLT4 is in fact 6CHN
 That was it :)

 I could have replied to the modarchive topic but lost my access which I didn't use for a loooooooooong time :). Anyway, I thought I'd put a note here as the "problem" is now solved ;)
 The positive note is that now MrWillow is identified and is our 5th composer known from Estonia :)

Sylvain

Offline Axxy

  • Sr. Member
  • ****
  • Posts: 497
    • View Profile
Re: FairyTale - ASM94 PC demo
« Reply #1 on: August 21, 2010, 15:01:49 »
Nice one Asle!

Just updated the thread at MA in case the OP ever checks back in the forums.

Offline Asle

  • Administrator
  • Hero Member
  • *****
  • Posts: 1 069
    • View Profile
    • Amiga Music Preservation
Re: FairyTale - ASM94 PC demo
« Reply #2 on: August 21, 2010, 15:16:14 »
No problem :).
If you know of some other questions like that, please, send a note. I found this one by accident only, so ...

Sylvain

Offline Axxy

  • Sr. Member
  • ****
  • Posts: 497
    • View Profile
Re: FairyTale - ASM94 PC demo
« Reply #3 on: August 24, 2010, 22:40:48 »
Hows your knowledge of PKLite compressed files?

Unfortunately, Vista doesnt like old MS-Dos utils!  :'(

http://modarchive.org/forums/index.php?topic=2541.0

Just to see if there is in fact a Purple Motion tune in the intro!

Offline deus-ex

  • Sr. Member
  • ****
  • Posts: 478
    • View Profile
Re: FairyTale - ASM94 PC demo
« Reply #4 on: August 25, 2010, 19:23:19 »
Actually the file isn't PKLite compressed. The string in the EXE file is a fake entry to fool unpackers. I just tried several universal & special unpackers I have in my disposal within DOSBox, unfortunately none of them is able to unpack it as the programmers added several non-trivial hacks to avoid decompression. However the tune inside the intro is indeed credited to Purple Motion, but he was never a member of EMF which also can be read at the end of intro scroller where the members of EMF are listed.
Best regards
deus-ex

Offline Asle

  • Administrator
  • Hero Member
  • *****
  • Posts: 1 069
    • View Profile
    • Amiga Music Preservation
Re: FairyTale - ASM94 PC demo
« Reply #5 on: August 26, 2010, 11:32:43 »
On my side, I don't know how to get the music. You need a hardcore DOS coder :)
I'll ask around.

Sylvain

Offline Asle

  • Administrator
  • Hero Member
  • *****
  • Posts: 1 069
    • View Profile
    • Amiga Music Preservation
Re: FairyTale - ASM94 PC demo
« Reply #6 on: September 11, 2010, 14:54:44 »
Well, in the end I could rip this one out. It's been added, now, to AMP in today's additions (STM.EMF - intro - PM).

I memdumped DosBOX and hand ripped it (No ripper found for Screamtracker 2.0 files).

Sylvain

Offline deus-ex

  • Sr. Member
  • ****
  • Posts: 478
    • View Profile
Re: FairyTale - ASM94 PC demo
« Reply #7 on: September 11, 2010, 21:29:29 »
I memdumped DosBOX and hand ripped it (No ripper found for Screamtracker 2.0 files).
How did you do that, please? This should be of interest for everyone trying to ripp modules from old DOS productions which use unique/altered compression methods that are not trivial to unpack.
Best regards
deus-ex

Offline Asle

  • Administrator
  • Hero Member
  • *****
  • Posts: 1 069
    • View Profile
    • Amiga Music Preservation
Re: FairyTale - ASM94 PC demo
« Reply #8 on: September 12, 2010, 00:13:42 »
hum , well, nothing fancy. You just must grab a "debug" version of Dosbox. Browse their forum, as it's spread unofficially.
Once you have that, use the debug function "memdumpbin" like :
memdumpbin 0000:0000 100000
and you'll get a 1Mb raw data file of the memory starting at this address 0000:0000, stored in the Dosbox directory.
Adjust for your needs.

Not sure I was clear on this one, but ... tell me :)

Sylvain