SNDH 4.7 released

We slug out another SNDH update.

Firstly we bring you all the tunes from our HIPSid. It won the Outline 2017 demo competition. The demo takes the C64 like SID routine by Tao and adds the FX to Mad Max musics. HIPSid demo features 9 hours, 52 minutes and 3 seconds of Hippel goodness. Coding was by Grazey, GGN, music by gwEm, gfx by Tinker and of course Mr Hippel has some input as well. It also gives a nod to Hull City of Culture 2017, shame Mr Hubbard wasn't celebrated in the same breath as other Hullensian - Mick Ronson.

  • More SNDH-Digi tunes including Altair, Populous, Fighter Bomber, Fusion and Run the Gauntlet (I loved that show in the 80's). These are quite easy to do as it is just a matter of finding the sample data within the game. Fighter Bombers uses a sequencer similar to Dave Lowe digi musics.
  • Tonnes of tunes by Mephistow & Jovis. Thanks to Mephistow for sending me all his rare songs and to Lotek Style who constantly points me in the direction of un-ripped stuff.
  • Ancient un-ripped tunes by Daglish, Loriuax, Leitch, Shimskey & Legace. Yep, I'm still going through the Automation bible seeking out un-ripped tunes. So this time we have SNDH's from Roy of The Rovers, Tie-Break, M1 Tank Platoon, Pirates!, Red Storm Rising, Gunship, Plotting, Fiendish Freddy and Yogi Bear!
  • Markus Weichselbaum makes a welcome return to the SNDH library with Air Supply and his amazing Curse of Ra. This game from 1990 features a very advanced digi-chip driver!
  • Lots of tunes fixed by Grazey, Ben and Evil
  • And of course what SNDH update wouldn't be complete without a smattering of new cutting edge releases - 505, !Cube, 607, Aceman (loving Pumpkin Hop!), gwEm, DMA-SC, Motionride, Tomchi, Wiecz0r, Xyce and Yerzmyey!


SID addition

Just a little update regarding the SNDH world. Since the last release we have added a fair number of new or fixed SNDH files (165 files to be exact). Some things to look out for :-

  • Lotsa of fixes identified by Ben/OVRs SC68 program. This utility is so useful in spotting bugs and errors, like silent sub tunes and crashes well into the song.
  • Some more sample SNDH's like Fighter Bomber, Run the Gauntlet and Altair
  • SID versions of classic Mad Max tunes. You may remember that years ago Cream (Abyss & Tao) added SID voices to TEX's B.I.G. demo musics (Rob Hubbard C64 conversions). Anyway in 2001 Tao sent me details of how it was implemented. Ever since I've sat on the technique, until yesterday! I finally found time to add SID voices to more Hippel tunes (mainly Rob Hubbard and Jeroen Tel from the Maniacs of Noise), currently I've converted about 15 tunes - mostly from the Union demo and some old games (Giana Sisters and Dugger). Anwway, here's a taster of what a SID extended Hippel tune sounds like :)

The Never Ending Story

No, not the cheesy pop ballad by mullet sporting Limahl!

This is the story of the life long struggle to SNDHify all Atari ST soundchip music. I thought I would guage how far down the path I am. A good barometer would be to see how many of the Automation titles are currently SNDH'd. As per a previous blog post I have now finished going through ALL 512 menus, amounting to 1583 titles! The results are interesting.

Firsty of the 1583 titles, 65% contain notable music (soundchip or digi)


So, of the 1027 titles with music - 613 are already SNDH'd (60%)


So that leaves 415! remaining unripped! I have then separated this further between soundchip and digital tracks (both tracked and standard samples)


So we have quite some way to go. For now I will concentrate my efforts on chip musics, the demotivating factor is that many of the remaining 'tunes' are crappy beeps. As a bonus my research did highlight some glaring omissions from the database, such as Super Stuntman by David Whittaker, Plotting by Pierre-Eric Loriaux, Tie-Break by Adrian Dalecki and Yogi Bear by Sean Conran - all these are now SNDH'd.

Grazey. October 2016.

Let’s get down and dirty!

Demo coders, don’t you just love em?

Always pushing the ST to its limits. Dreaming up new ideas and techniques and squeezing that last clock cycle out of the poor Motorola. All well and good for gamers who don’t care what goes on under the bonnet of their fave game. However to me, a music ripper, it’s another matter. Four people stand in the dock, accused of crimes against music ST rippers :

Jochen (Mad Max) Hippel, Tim (Manikin) Moss, Jurgen Piscol and Paul Summers.

Guilty, guilty, guilty, guilty as charged.

Let me explain. You see making SNDH’s isn’t just about extracting the code so it plays in your favourite machine code assembler – genST of course. Nope, that’s the easy part. We also need to ensure the code is memory address independent and system friendly. The former isn’t too hard to do, you just need to change absolute memory addresses to the location that the SNDH file is loaded, a bit faffy but pretty straight forward. The latter can be easy or a pain in the ass. System friendly? You see when we play tunes using JAM or SND-Player the operating system (OS) is still running in the background doing exciting things like updating the system clock, plotting and reading the mouse etc –however most games/demos nuke the system to gain valuable processor time and memory.

Thanks guys, thanks a lot.

Due to these problems I’ve had a number of tunes on the back-burner :- Wings of Death digital, Baal music, Lethal Xcess digital, Turrican 1 & 2 digital, Grand Monster Slam digital , To Be on Top digital, MUDS digital , Z-Out digital, Amberstar digital and Sound-machine digital musics – do you see a pattern?

The two major problems with these musics are :-

  • Routines steal data/address registers to optimise the music driver code (making it run as fast as possible)
  • Routines use practically all the CPU time

Stealing registers means the operating system cannot run in the background. Fixing such tunes often requires lengthy modifications – however this slows the music routine which can affect the sound quality.

Excessive CPU load is even more difficult to fix. It can sometimes entail a complete re-write of the music driver to gain sufficient clock cycles which allows the OS to run. This can be an impossible task as the drivers are already heavily optimised (e.g. Wings of Death by TLB and Lethal Xcess by TEX). The other factor is time – I simply don’t fancy recoding a full routine.

So that leaves us with tunes which play ok but don’t like the OS. That is why I decided to code a non-OS player “Dirty-SNDH”, so you can listen to tunes on native ST hardware. Unfortunately current players – SND-Player & JAM won’t be compatible. However Winjam plays the tunes and SC68 is currently being updated to handle the files as well.

Currently LX, WOD, Baal & Amberstar are fixed and work in the new player.

Grazey. September 2016.


As you are probably aware the aim of the SNDH archive is to contain all sound chip music ever composed on the Atari ST.

However this is where I need your help! You see, I would say approximately 80% of all game chip musics and 98% of demo musics are already ripped and contained in the archive . The difficulty is identifying which game tunes are still outstanding.

My proposal is to use my "Automation Bible", this is an excel spreadsheet which lists the contents of all 512 Automation menus plus menu contents of D-Bug, Cynix and the BBC. I've combined the current SNDH tune list into the spreadsheet to indicate which tunes are already present in the archive. What I need is information regarding each game, specifically :-

  1. If a game contains chip or digital music
  2. Type of music - digital/chip?
  3. If it does - is the composer known?
  4. Is the music in the SNDH archive

To make this task systematic I'm going through each Automation menu in turn booting all the games then populating the excel spreadsheet. It's a long labourious task so any help would be really appreciated! I've already done D-Bug, Cynix and the BBC.

The bible is located on the D-Bug web-site :- The Bible

The aim is to complete the whole Automation listing, this will then give a comprehensive list of what is still outstanding.

I realise not all tunes are on Automation menus but it's a good place to start.

Finally I am still looking for support with the ripping/SNDHing process, I'm toying with the idea of posting a ripping tutorial. If it would increase the support given to SNDH. Anyway let me know your thoughts! Grazey.

500 Barrier broken

Well we've finally broken the 500 composer barrier. The honour goes to 607 who sent us a couple of Quartet tunes.


Above: 500, yay!

We have already added 10 tunes for the next update. New stuff includes an unknown Lotus/Hotline Synth dream tune. Plus "Lotus 3 - The Ultimate Challenge" now has the full compliment of subtunes 22 as opposed to 6. Shoddy ripping by me!

SNDH 4.6

It's August! This appears to be the SNDH release month so without further ado 4.6 makes it online.

As I mentioned previously it's a mixed bunch of tunes ranging from cutting edge X-Bios 32 tunes, to simple Maxymiser and Sid Sound Designer beeps.... or is that the other way round?!

In the old days I wasn't really interested in ripping and SNDHing exotic digi formats. I'm a chip connoisseur at heart, stemming from my C64 beginnings. However things changed when I wanted to listen to the superb Great Giana Sisters digi title track in Winjam and alike. The rip gave birth to SNDH-Digi. The resulting Giana conversion was pretty straight forward, similar to converting digi-drum tunes - read: MFP malarkey. Nowadays another reason for adding digi tracks is simply because most chip tunes are now included in the SNDH database. New modern tunes are practically all composed in either Maxymiser, Sid Sound Designer or Music-Mon - soon to included the DML tracker?!

Anyway I digress. One such game with exotic digi was the ancient Turbo Cup by Loriciel. At the time people thought it was a sequence of samples but it was in fact Loriciel's own in-house tracker. It amazes me that the ST did not follow the Amiga path, admittedly both machines had a myriad of exotic chip tunes in the early days but the Amiga soon progressed through SoundMon, Future Composer and later the behemoth that is Sound/Pro-Tracker to make exotic tunes the exception not the norm. The ST on the otherhand continued with individual musician assembly routines right to the twilight of the ST. At least this keeps me in a job. Back to Turbo Cup, the rather funky composition was by Michel Winogradoff. Thankfully he kept the same music code for future Loriciel releases: Bumpy and the weird but cool: Disc.


Above: L-R Turbo Cup, Disc & Bumpy

I hate the Unknown Composers folder. Why oh why didn't Sid Sound Designer have a nice composer field, why didn't game manuals have full credits? We will never know. At least as we move forward snippets of information appear which reduce those unknowns. This time tunes gaining rightful ownership include a batch of tunes from Jovis of Zuul. Delirious Demo 2 reset (a common tune in cracktros) which now sits with Stan Mercury of OVR, originally this was in Unknown, then it moved to Doclands. However Doclands has confirmed he simply improved Stan's song to make it "listenable!". Other tunes finally credited include Karate Kid II (by the legendary Steve Bak).

"Bittner, bit, bit, bit ,bit Bittner" carrying on the digi exotic theme. The classic Bittner rap makes its rather belated entry into the database. Sampled sick.... so love that.


Above: Bittner rap!

ST News editor Richard Karsmakers decided to convert some of his old demos to the CODEF framework <>` , the demos mostly feature tunes written in Activision's Music Studio. His work identified that some Music Studio SNDH files did not sound 100%. On closer inspection it was because I had re-written the play routine to work with Timer C. However, I've have now reverted to the original play method using Timer A at a rather speedy 980hz! As well as the MS files, Richard sent me tonnes of X-Bios 32 tunes, these are now in the archive as well. An added bonus is that I've written two little utilities to automatically convert X32 and Music Studio files to SNDH. See the tools section on the SNDH page.

New composers this release :- Fred Eric Gerard (Titus programmer responsible for Crazy Cars III and Super Cauldron), yqn, Lonestar, black (active coder and composer!), Mr Man, Ged and Michael Open.

We have a smattering of new tunes too. Tomchi, DMA-SC, gwEm, !cube, xfalcon, 505, 7AN, Wiecz0r, Lotek & EIA continue to fly the flag. All credit to you 21st century YM troopers.

Finally, the SNDH database now contains 499 different composers.... so... who is gonna be number 500!?

From Hull and back (part 1)

Well a little blog post to fill in the gaps since the last SNDH release in August 2015! Crikey, doesn’t time fly when you’re having fun? More like: time flies when you’re heading into the realms of middle age and you have no time for the ST.

As far as the collection goes, currently (as of 12th May 2016) we have 158 new/updated SNDH’s comprising 225 tunes. Quite a mixed bunch of tunes ranging from the MusicMon delights of BITS demos to the winning entry Flash of the ROM by fellow PHF member gwEm at last year’s epic STNICCC. Anyway that’s just a taster of what the next release will feature. Now a few thoughts about PHF / SNDH related goings on :-

As I mentioned in December 2015 all three current PHF members descended on the Netherlands for the third STNICCC party. Cal & Grazey attended the last party in 2000 but this was gwEm’s first experience of a vintage and current scene cocktail, kind of like Babycham mixed with Red Bull I guess. Well the Northern contingent of the crew decided to insanely bike from the Kingston Upon Hull (UK City of Culture 2017 – more of that later) to Gouda. gwEm quite rightly took the more speedy and civilised flying route into Schiphol.


Above: L-R Grazey on his way, Cal made it!, PHF (Grazey, Cal, gwEm)

From an Atari music perspective the party far exceeded all my dreams and expectations. Firstly there was the small matter of two chip musician legends within my floppy disk throwing arc. Then there was the plethora of new ST chip tunes submitted to the compo! Within a few minutes Richard Karsmakers introduced me and Cal to Rob Hubbard, yes, “Rob fucking Hubbard”. Rob was my true hero back in the day. Strangely at that time (1985-6ish), around Zzap! 64 and their Musician’s Ball articles I did not realise Rob came from our home city. I’d never met Rob before even though I only live less than 10 miles from the maestro. In fact it was Hubbard and Jeroen Tel/MON tunes who were the catalyst for my music ripping ‘career’ – my first rips were on the C64 before moving to the ST.


Above: L-R Paul Loraine, Rob Hubbard, Grazey

Within seconds both myself and Cal were immersed in “’ull speak” dialog, it was if we’d known him for years. Also in our conversation was Paul Loraine who I’d met at a 40th birthday party in Newcastle, I’d know Paul’s brother for years from many Glastonbury festivals, but never knew his brother had been a commercial chip musician – releasing game tunes including Huckleberry Hound, Popeye 2 and Arcade Trivia Quiz.. Dutchies and Germans looked on as our conversion became more indecipherable, this continued to lunch time when we shared rather delicious Dutch meatballs.


Above: L-R. Rob Hubbard, Grazey(PHF), Tinker(Teenage), gwEm (PHF), BBM(Demografica)

During this time I quizzed Rob on the origins of his ST music routine. Rob only did a handful of ST tunes, the most notable been Goldrunner which was a cover of his C64 Mastertronic Human Race IV tune (one narnty narn!). Rob explained that it was Steve Bak (coder of the ultra smooth Goldrunner) who actually converted a Z80 music driver to 68000. He then gave this to David Whittaker who used it before writing his own ubiquitous music routine. He also confirmed that he did write the ST music to Thundercats. Whittaker was often wrongly credited with writing the tune due to the use of Rob’s driver and no credits within the game. It was during this time Rob eventually moved to California to work for Electronic Arts – there his ST tunes dried up with the exception of the digital track for Populous (still not SNDH’d – shock!).

One other snippet, as I mentioned myself and Cal biked to Gouda from Hull, we did this via the P&O ferry from Hull to Rotterdam. This is a big overnight ferry which can carry in excess of 1500 passengers, 200 cars, 200 lorries, it’s like a floating hotel. Anyway on board there’s 2 restaurants, 1 dance stage, 2 cinemas, 4 bars. The top deck bar is called the “Sky Lounge” this is frequented normally by the older generations, the Sky Lounge consists of a cocktail bar and the music is provided by the in-house Richard Cladermanesque pianist.


Above: L-R. Pride of Hull ferry, Sky Lounge pianist

Back to the plot, I asked what Rob did when he returned to the UK from EA, you know what?! He became the resident pianist on our ferry!! Sooooo wish I’d known at the time, mmh piano version of Phantoms of the Asteroid or Commando anyone?!

Anyway our chat moved to things closer to home – notably Hull City of Culture 2017


Hull was named as the UK’s City of Culture in 2013, known for being the home of poet Philip Larkin, Sir Tom Courtney, Mick Ronson, Amy Johnson, William Wilberforce, John Venn & of course Rob Hubbard. I asked if Rob had any plans to be involved – I was thinking something along the lines of a SuperByte, but Rob said he was hopefully planning an orchestral extravaganza performing some of his greatest works to a local audience. Lets hope so!

There the Hullites went their separate ways, Rob drifted on a historical tour of Gouda, Grazey & Cal shifted upstairs for a bit of coding and movem.l d0-d7,$ffff8840.w – shadow!

Anyway that ends the first part of my STNICCC SNDH blog, part 2 will feature Maaaaad Maaaaxx

SNDH 4.5

Here we are 4.5 finally! Taken quite a while, but there's a lot going on behind the scenes. Our intention was to release this update with the BIG changes ahead, however we decided to get this beast in the wild so we can concentrate on the future of SNDH.

Ok a few notes about this release which entered my head:

Barry Leitch Driver

Stefan Lindberg hinted that my SNDH for Zone Warrior did not sound the same as in the game (I remember years ago that my Utopia rip never sounded 100% but never really investigated why. First the game contained an extra 10 tunes, which are now added. But more importantly my SNDH did not play the tunes as they sounded within the game. This was because I assumed the music driver was only called once every 50th of a second (VBL). On closer inspection I noticed there was also some music code within the game's Timer B raster code and two routines were called for the play routine and not one. Fear not, the SNDH now sounds the same as the game. A knock on effect from this is that some other Barry Leitch musics also feature this driver - hence updates of Utopia, Viking Child, Raiden, Impossamole, Pegasus and Super Cars 2 and  Harlequin which all sound much better :) Just as I was about to release 4.5 I was pointed in the direction of a Youtube interview with Barry in the interview Bazza divulged that he also composed the music to the ground breaking ST busting Postman Pat .... so that makes it way into the archive too!

Moonshine away......

I've had a semi finished rip of Richard Joseph's Moonshine Racer on my hard drive for years. The reason for this is the 'faffy' way the game plays the intro music. Rather than having one tune it calls multiple sub tunes which are embedded into the game's code. Anyway I finally added my own timer routine into the game which measured exactly when each sub tune was called.... so now you can hear the tune as it sounds in the game :) As usual I checked Atarimania for any un-ripped Joseph tunes, therefore I've also done Dragon's Breath and Demoniak.

Piscol Cross-Out fixed

Seems sub tune 9 of X-Out was buggy, all fixed now.

Obscure music add on

Stefan once again came up with some obscure unknown information relating to the Gremlin game Federation of Free Traders. We are all aware of the famous title music for this came which was the opening piece for my UMD 8730 intro. However I didn't know the game featured another 18 sub-tunes which could be loaded from a separate music disk. Needless to say they are now included!

FOFT Music Disk

Dave Lowe or not Dave Lowe, that is the question

I've recently backed Dave Lowe's successful Kickstarter project which will be updating his old tunes onto CD (including a full orchestral version of Frontier - Elite 2!). Anyway I mentioned on his site about updating Venus The Flytrap. Surprisingly he responded to say that it wasn't one of his tunes! After further investigating I found the 68000 music driver code is identical to my new SNDH of BSS Jane Seymour. I'm therefore pretty confident that both tunes are by Jason Sheppard. But it doesn't stop there! I'd never SNDH'd many of Dave's digi tracks - so you now have Carrier CommandStarglider 2 and the funky After Burner which features his sample sequencer. Oh and more of his sound chip stuff too: RafflesBetrayal and The Games: Summer Edition.

PHF, Live!, D-Bug co-production

A bit of self promotion next. Over the summer I released a little MSA imager called Trans D-Bug Express the program gives the best success rate for imaging old disks (far higher than MSA 1.4, MSA 2.3 or Fcopy DIM format). This was a team effort with additional code by GGN, lush GFX by Ukko and Kraftwerk music by gwEm. In the archive you will find music from TDE both in its release form and gwEm original which features additional samples!


More Jochen Hippel rarities

Warp Preview -  as usual we like to include exclusives. This time an ancient Mad Max preview version of Warp using his old music driver. This also includes a sub tune unused in the final release version!

Fresh tunes!

It's not just old stuff, we've got many party releases and tunes by new composers like Shinobi (particularly dig your Dropzone tune!)

Bugger to relocate!

Finally I've ripped / SNDH'd some tunes which were in my "can't be arsed / too difficult" folder.... firstly there's Sapiens most of you will recognised both sub tunes as Chrispy Noodle  of the BBC did chip covers of both of these. Quite an advanced digi synth for the time Mr Soulet.

Give Eve the apple!

The other major format I've done for this release is Sierra's AGI & SCI interpreter, so now you can hear all the unmistakable Al Lowe tunes from Leisure Suit LarryKing's QuestSpace Quest and cutting edge games like Donald Ducks Playtime! thanks to Don Adan for some of the data files from the Amiga versions.

Enjoy - Grazey / Showaddywaddy, Evil DHS


Some guy on Atari-Age asked me if I could write a little progette to convert Music Studio SNDH files back to their native format so he could play via midi.

No problem, the massive 1kb PRG is here

Oh and Dave Lowe's kickstarter  has reminded me I had not ripped Carrier Command or Starglider 2, remedied and in SNDH 4.5