Help with ripping music from ST demos / games

This is where you post all your requests for demos, intros, pubtros etc...

Moderators: Mug UK, lotek_style, Moderator Team

Post Reply
chipatari
Atari User
Atari User
Posts: 42
Joined: Thu Apr 02, 2020 8:47 am

Help with ripping music from ST demos / games

Post by chipatari »

Hi guys !

I'm new to this forum and to the Atari World

Never owned an Atari machine in my life

So i thinked to setup an emulator (Hatari) and just tried some games / demos for Atari ST

Well .... i like them :)

But the aspect i like most is the music

It seems a mix between a C64 SID and an Amiga Protracker

Anyway, apart the possible definitions of Atari music, i love it !

So, i need help

Indeed i would like to rip the musics from the games / demos

The only thing i know is that Atari ST music is code

So, no easy ripping is possible it seems

Who can help me ?

I already contacted the guys behind the SNDH archive and i'm waiting for replies

But if anyone here in the board has the knowledge to teach me, well, i'm here :D

Thanks to all for reading this

All the best, chip

User avatar
Grazey / PHF
Atari Super Hero
Atari Super Hero
Posts: 512
Joined: Fri Jun 21, 2002 12:50 pm
Location: Montreal, Quebec
Contact:

Re: Help with ripping music from ST demos / games

Post by Grazey / PHF »

Bear with me.

Something will be appearing on the sndh blog very soon.

Grz
http://phf.atari.org - demo coders since 1983
http://sndh.atari.org - Maintainer of the Atari ST chip music archive
http://www.scenemusic.net - Nectarine Administrator

chipatari
Atari User
Atari User
Posts: 42
Joined: Thu Apr 02, 2020 8:47 am

Re: Help with ripping music from ST demos / games

Post by chipatari »

Hi !

Thanks for reply

Are you the same guy behind the SNDH archive ?

Playmobil
Captain Atari
Captain Atari
Posts: 170
Joined: Fri Nov 13, 2015 7:40 pm

Re: Help with ripping music from ST demos / games

Post by Playmobil »

chipatari wrote: Are you the same guy behind the SNDH archive ?
Yes, it's him ! :D

chipatari
Atari User
Atari User
Posts: 42
Joined: Thu Apr 02, 2020 8:47 am

Re: Help with ripping music from ST demos / games

Post by chipatari »

Hi Playmobil, thanks for reply

Perfect, so i'm in good hands it seems :cheers:

User avatar
Eero Tamminen
Fuji Shaped Bastard
Fuji Shaped Bastard
Posts: 2126
Joined: Sun Jul 31, 2011 1:11 pm

Re: Help with ripping music from ST demos / games

Post by Eero Tamminen »

chipatari wrote:Indeed i would like to rip the musics from the games / demos

The only thing i know is that Atari ST music is code

So, no easy ripping is possible it seems

Who can help me ?

I already contacted the guys behind the SNDH archive and i'm waiting for replies
So the music you were interested about wasn't already in the SNDH archive?

(I haven't really looked into it, but I would have thought that almost everything has been already ripped...)

chipatari
Atari User
Atari User
Posts: 42
Joined: Thu Apr 02, 2020 8:47 am

Re: Help with ripping music from ST demos / games

Post by chipatari »

It doesn't exist something i'm looking for

I want to learn for challenge :P

About the lack of the tune from the SNDH archive, i don't know what to say

I spotted that there are nearly 5.000 tunes in the archive

It doesn't seems to me a so big number

I can only imagine that with all the stuff around for Atari ST surely there are tunes that must be ripped yet

At least, i hope so :D

mlynn1974
Captain Atari
Captain Atari
Posts: 351
Joined: Mon Mar 03, 2008 10:33 pm
Contact:

Re: Help with ripping music from ST demos / games

Post by mlynn1974 »

One of the most popular composers on the ST was Mad Max (Jochen Hippel). He had a chip-tracker called TFMX (The Final Music eXtension?) which he kept to himself. A lot of tunes were composed using it. It seemed to be able to export the tune including the play routine making it very easy to reuse tunes in demos.

There was a document back in the day (Maybe in an early version of Disk Maggie) describing this but I will paraphrase.

You will need MonST to try this:
1. Load the program into MonST (decompress it first if necessary),
2. Search memory for the string TFMX,
3. Work back in memory to 3 branch instructions (BRA). This is the start of the replay routine.
4. Save the memory from the start of the first branch to 15-30k. You can work out the correct size by successive approximation.

To use the tune in your own programs you must be in supervisor mode:
moveq #0,d0 ; sub-tune selection number
jsr music ; initialise the player

-- in the vertical blank interrupt or loop
jsr music+8

music: incbin "tune.dat"

Early Mad Max tunes (LCD Demo, BIG Demo, BMX Simulator 2, Union Demo) did not use this format and have to be ripped differently, but it gives you an idea.
Still got, still working: Atari 4Mb STe, 520STFM, 2.5Mb STF.
Hardware: Cumana CSA 354, Ultimate Ripper, Blitz Turbo, Synchro Express II (US and UK Versions).

chipatari
Atari User
Atari User
Posts: 42
Joined: Thu Apr 02, 2020 8:47 am

Re: Help with ripping music from ST demos / games

Post by chipatari »

Hey thanks !

These infos are really appreciated

Even if i completely lack of Assembly skills, now i got an idea

I must search for a tune identifier and then for 3 consecutives BRA instructions (assembly, isn't it?)

This procedure can be applied also to other music formats ?

mlynn1974
Captain Atari
Captain Atari
Posts: 351
Joined: Mon Mar 03, 2008 10:33 pm
Contact:

Re: Help with ripping music from ST demos / games

Post by mlynn1974 »

chipatari wrote:This procedure can be applied also to other music formats ?
No, they are all different. I learnt how to rip tunes by Mad Max (This includes TFMX, TFMX-COSO - digi drums including Seven Gates Of Jambala and Wings of Death), David Whittaker (which includes Jas C. Brooke because they seemed to share composer software and replay routines) and music by Barry Leitch. Wheee The Fibble made a disk of tunes including tons of Mad Max, Big Alec, LAP, Count Zero and Synth Dream so they could be played easily from STOS.

These are all native formats which can only be played on a real ST or an ST emulator (Steem, SainT, Hatari etc). SNDH goes a bit further by wrapping these players so they can be played on any player that implements the SNDH specification and emulates the necessary ST features, which is really neat.
Still got, still working: Atari 4Mb STe, 520STFM, 2.5Mb STF.
Hardware: Cumana CSA 354, Ultimate Ripper, Blitz Turbo, Synchro Express II (US and UK Versions).

chipatari
Atari User
Atari User
Posts: 42
Joined: Thu Apr 02, 2020 8:47 am

Re: Help with ripping music from ST demos / games

Post by chipatari »

Thanks again

Well, things seems to be more complicated than i thinked

Ok, i'm waiting for the help by Grazey

I think he is writing some kind of guide

We will see if i'm able to do this task

Otherwise i will continue to listen to Atari music with Hatari :P

Cheers, chip

Kainopus
Atarian
Atarian
Posts: 8
Joined: Wed Apr 29, 2020 10:48 pm

Re: Help with ripping music from ST demos / games

Post by Kainopus »

Back in the days i've used rippers to do so. I know adrenaline and fuzion/positivity megaripper can achieve this.

Kainopus
Atarian
Atarian
Posts: 8
Joined: Wed Apr 29, 2020 10:48 pm

Re: Help with ripping music from ST demos / games

Post by Kainopus »

Weird, my post didn't make it, anyway.
Back in the days, the regular way was to search for magic word (TFMX) like @mlynn1974 stated it and dump 35kb of ram.
But the easiest way was to use socalled rippers which were made for this. I remember using the adrenaline (a bit) but mainly the Fuzion/Positivity which was really great.

By the way, i've just read this article on dbug's blog :
http://d-bug.me/sndh/posts/music-ripping-guide.html/

chipatari
Atari User
Atari User
Posts: 42
Joined: Thu Apr 02, 2020 8:47 am

Re: Help with ripping music from ST demos / games

Post by chipatari »

Thanks for the link Kainopus

Now i really know how difficult is ripping music from Atari ST productions :shrug:

mlynn1974
Captain Atari
Captain Atari
Posts: 351
Joined: Mon Mar 03, 2008 10:33 pm
Contact:

Re: Help with ripping music from ST demos / games

Post by mlynn1974 »

I have written a basic guide on how to rip and replay Mad Max, David Whittaker, Jas C. Brooke and Rob Hubbard formats:
http://www.lynn3686.com/musicrip.html
I had some fun ripping Pac-Land today. I never saw the Fuzion/Positivity mega-ripper.

Other formats I should consider are: Count Zero, Big Alec, LAP and TAO.
Wheee The Fibble knew how to rip those formats and STOS Demo programmers often used his rips.
Still got, still working: Atari 4Mb STe, 520STFM, 2.5Mb STF.
Hardware: Cumana CSA 354, Ultimate Ripper, Blitz Turbo, Synchro Express II (US and UK Versions).

chipatari
Atari User
Atari User
Posts: 42
Joined: Thu Apr 02, 2020 8:47 am

Re: Help with ripping music from ST demos / games

Post by chipatari »

Nice guide :)

Anyway, too much assembly skills needed :(

Kainopus
Atarian
Atarian
Posts: 8
Joined: Wed Apr 29, 2020 10:48 pm

Re: Help with ripping music from ST demos / games

Post by Kainopus »

@mlynn1974 :
Oh, they were quit popular here in France.
Here are some link:
Fuzion MR 1 - https://demozoo.org/productions/81636/
Fuzion MR 2 - https://demozoo.org/productions/69983/
Positivity Professionnal MR - https://demozoo.org/productions/96044/ (demo)
https://demozoo.org/productions/73998/ (full)

User avatar
AtariFan
Captain Atari
Captain Atari
Posts: 210
Joined: Tue Jun 18, 2002 7:33 am
Location: Germany
Contact:

Re: Help with ripping music from ST demos / games

Post by AtariFan »

Grazey / PHF wrote:Bear with me.
Something will be appearing on the sndh blog very soon.
Grz
Thanks for the ripping tutorial :thumbs:. A very interesting and detailed read.

Post Reply

Return to “Demos - Requests”