back to article UK's National Museum of Computing asks tunesmiths to recreate bleeps, bloops, and parps of retro game music

The UK's National Museum of Computing (TNMOC) is running a competition aimed at recreating the bleeps, whistles, and flatulent squawks of video game music from years gone by. It's all in honour of the 40th anniversary of the BBC Micro, which, if memory serves, was not really a ball of fire in the sound department when put up …

  1. Dr_N

    fond memories of laboriously typing in lists of SOUND statements ...

    "POKE" surely ?

    1. richardcox13

      Re: fond memories of laboriously typing in lists of SOUND statements ...

      BBC Basic was rather more sophisticated with higher level support... and that was a thin wrapper around "OS" level operations, so usable without the Basic interpreter.

      Hence various games later on having speech synthesis.

      And

      > 40th anniversary of the BBC Micro

      I deny the reality in which it is that long ago!

      1. TheProf

        Re: fond memories of laboriously typing in lists of SOUND statements ...

        And at an extra cost you could plug in your own microchip newsreader* and have voice synthesised fun with that.

        *Kenneth Kendall

        1. MajDom

          Re: fond memories of laboriously typing in lists of SOUND statements ...

          I had programmed an EPROM to have the Beeb greet me with my name when booting up. Instead, it screamed in agony and I had to put it down. Sigh. (it wasn't as if I was going to code, burn, test, erase, code, burn, test for a couple of months)

          But it was a blast, in every sense of the word.

          1. Dr_N

            Re: fond memories of laboriously typing in lists of SOUND statements ...

            No need for EPROMS on the C64:

            Just copy the system ROM into the underlying RAM and then switch banks.

            Then change stuff to your heart's content!

            Aah was it really 35 years ago ?!?

            1. Stoneshop

              Re: fond memories of laboriously typing in lists of SOUND statements ...

              There were several add-ons for the Beeb to do so, and even with just one ROM socket you still had empty, an 8k or 16k SRAM and a wire to connect the SRAM's R/W to some equivalent signal elsewhere you could achieve the same.

            2. Nick Ryan Silver badge

              Re: fond memories of laboriously typing in lists of SOUND statements ...

              I did that rather a lot... even added custom command to CBM basic through that approach.

              Later I just did everything in assembly but I was young and I was learning things step by step until the only basic I used was to load the assembler.

    2. Hans Neeson-Bumpsadese Silver badge

      Re: fond memories of laboriously typing in lists of SOUND statements ...

      "POKE" surely ?

      My first home computer was a Vic-20, and I can still remember the sound registers for that - 36874, 36875 and 36876 for normal tones, 36877 for white noise and 36878 for volume. Happy, happy days.

    3. Dan 55 Silver badge

      Re: fond memories of laboriously typing in lists of SOUND statements ...

      The BBC had ? instead of PEEK and POKE because, erm, it did.

      1. hugo tyson

        Re: fond memories of laboriously typing in lists of SOUND statements ...

        Pling and query (!, ?) operators because BCPL.

    4. Anonymous Coward
      Anonymous Coward

      Re: fond memories of laboriously typing in lists of SOUND statements ...

      no POKE command in BBCBasic instead "? ADDRESS" for direct byte access

  2. AMBxx Silver badge

    Miles ahead of the ZX Spectrum

    Still a lot better than the Speccie. Make a beep for 1 seconds and everything stopped for that 1 second. Hence the number of games with farty noises as you could make a very short sound frequently to allow the main program continue running.

    Anyone still do imitations of 'Meteor Storm' speech?

    1. Dan 55 Silver badge

      Re: Miles ahead of the ZX Spectrum

      Shirley some mistake?

      1. Anonymous Coward
        Anonymous Coward

        Re: Miles ahead of the ZX Spectrum

        that's the 128k, it had a dedicated sound chip the AY-3-8912. For what you can achieve with the 48k 'beeper' the AgentX sound track by Tim Follin is one of the best - at the time it was mind blowing!

        https://www.youtube.com/watch?v=aA2ywx0h5bA

        1. Dan 55 Silver badge

          Re: Miles ahead of the ZX Spectrum

          The one I linked to was also by Tim Follin well, oddly enough. There's a video going through all his work here.

    2. Hans Neeson-Bumpsadese Silver badge

      Re: Miles ahead of the ZX Spectrum

      Who could forget 3D Ant Attack, where the developers managed to emulate two audio channels? Two audio channels and 3D graphics - it was like living in the future :-)

      1. Nick Ryan Silver badge

        Re: Miles ahead of the ZX Spectrum

        That was an absolutely mind blowing game when it came out.

        Being me I quickly worked out the graphical tricks that were used. Sound was usually beyond me past the basics but I could get the graphics to do a hell of a lot given the limitations.

    3. jdiebdhidbsusbvwbsidnsoskebid Silver badge

      Re: Miles ahead of the ZX81 too

      I'm sure I can remember a game on the ZX81 that had sound. Strictly, the ZX81 didn't have any sound, turning up the volume on the TV just gave you white noise.

      The ZX81 had a "fast" mode which simply turned off the video update. Switching between the modes created a blip in the white noise. I think it was a 3D maze game that rapidly switched modes in machine code, giving differently pitched fart noises from the TV.

  3. oddie

    Guilty Pleasures

    Does anyone else play old arcade racer music when driving to work?

    1. ChrisC Silver badge

      Re: Guilty Pleasures

      I can neither confirm nor deny that I may, or may not, have the Lotus Turbo Challenge music stored on my car stereo, nor that I do, or do not, take great pleasure in listening to it as I drive...

    2. Dan 55 Silver badge
  4. Postdoc

    I co-wrote the book 'Creative Sound for the BBC Microcomputer Model B', which means I'm far too old to enter some bloody competition.

  5. Roger Greenwood

    Captain Pugwash theme was the best

    and now that is going to haunt me for the rest of the day....

    1. Will Godfrey Silver badge
      Happy

      Re: Captain Pugwash theme was the best

      Damn. That's got me too now.

      I managed to pull out the data file for that and developed my own interrupt driven program to run it in the background.

    2. 502 bad gateway

      Re: Captain Pugwash theme was the best

      Frak had that tune hidden on it, if you tried a naive approach to bypassing the rudimentary copy protection you were greeted with a blast of trumpet hornpipe aka pugwash theme

      1. mtp
        Happy

        Re: Captain Pugwash theme was the best

        Happy memories of tweaking BBC games to make them more convenient to load or to give infinite lives. There was a ROM called EXMON? Something like that and I disassembled everything!

        OK now I am getting over enthusiastic - I have found the manual for EXMON, how can this still exist!

        http://stardot.org.uk/mirrors/www.bbcdocs.com/filebase/software/apps/EXMONIImanual.pdf

        I think it was Frak that had some more complicated mechanism with self modifying code - but 'patching' the game was at least as much fun as playing it.

        I remember a bit of 6502 that I did to allow me to play games with to the limit RAM requirements despite the space lost for the disk drivers (that was floppy disk!). It intercepted the system calls and copied the relevant bit of game RAM to video until the floppy call was completed. Level 9 adventures - anyone remember them? The only one I completed was snowball but the resistor colour codes set me up for my future career. I was totally blown away when it played Vivaldi during the long long tape load times.

        1. Nick Ryan Silver badge

          Re: Captain Pugwash theme was the best

          The emulation and retro computing segments are pretty damn amazing. There are even new games being released on some platforms.

        2. Anonymous Coward
          Anonymous Coward

          Re: Captain Pugwash theme was the best

          Upvote for Level 9 adventures. Great games, second only to (on the Amiga) Magnetic Scrolls.

          With every item you carried you could get a longer description. One was 'The hospital gown fits you like a second skin - possibly a hippos'.

          (I also liked Acornsoft's Sphinx Adventure, Acheton and Philosopher's Quest - but never finished them).

        3. Anonymous Coward
          Anonymous Coward

          Re: Captain Pugwash theme was the best

          Vivaldi's winter from the four seasons on snowball 9, yes that brings back memories

  6. Silas S. Brown

    I have a MIDI to BBC Micro converter

    which can generate BBC BASIC code from any MIDI file you'd care to create, fitting up to 3 notes per channel via envelope arpeggiation, although I didn't code any support for the noise channel (but happy to accept patches).

    Alternatively RISC OS has 8-channel polyphony (and runs natively on the Pi), but viewpoints may vary as to whether that can be counted as "retro".

  7. Peter Christy

    Wot! No mention of the Hybrid Music 5000?

    Aaahh! But the BBC Micro had the awesome Music 5000 add-on, which turned it into a full-on synthesizer! I recall many happy hours spent programming "Telstar", "Nutrocker" and several other classics into it, using the supplied "Ample" programming language.

    However, my crowning glory was managing to get the whole of Bach's "Toccata and Fugue in D minor" into it, which required some deft programming shortcuts to get it all into the 32KB of RAM! Took me weeks to figure out how to do it!

    Happy Days!

    --

    Pete

    1. AnotherName

      Re: Wot! No mention of the Hybrid Music 5000?

      I had Toccata, Golden Brown, and Sweet Dreams as BASIC programs using the internal sound system on the Beeb. I'm sure I had others too that I can't remember now - possibly there was Only You as well - I'll have to dig the 5.25" floppies out of storage - not that I've got a drive to read them any more... or a Beeb... Superior Software games had good soundtracks (Repton, anyone?).

      P.S. It wasn't the Golden Brown causing the Sweet Dreams, either.

      1. TVC

        Re: Wot! No mention of the Hybrid Music 5000?

        Brings back memories of Take Five played through the speaker of a TeleType console of an ICL 1904. Loaded via paper tape if I remember correctly.

      2. David 132 Silver badge
        Thumb Up

        Re: Wot! No mention of the Hybrid Music 5000?

        Ah, you beat me to it, mentioning Golden Brown. I had it too - probably the same version - for the BBC Bs in the school lab (Room 1, on the right just before the cafeteria, presided over by Mr Higgins). Blew my mind at the time that a computer could do such “realistic” music.

        Then a little later, if memory serves, I got the game Zanthrax on my Speccy, complete with synthesised speech, and my ghast was even more flabbered.

        1. John Brown (no body) Silver badge

          Re: Wot! No mention of the Hybrid Music 5000?

          "Then a little later, if memory serves, I got the game Zanthrax on my Speccy, complete with synthesised speech, and my ghast was even more flabbered."

          My first experience of speech on 8-bit was Robot Attack on TRS-80.

          Skip to 58 seconds if you get board watching the "Star Wars" scrolling intro. And bare in mind this is simply pulsing the the single bit cassette output port. It was mind blowing at the time. With add-ons like the Orchestra-80, it was capable of some respectable sounds and music too.

      3. William Towle
        Pint

        Re: Wot! No mention of the Hybrid Music 5000?

        > I had Toccata, Golden Brown, and Sweet Dreams as BASIC programs using the internal sound system on the Beeb.

        In the 90s I found a friend with an Amiga had access to a Beeb with some of these and we had a go at getting the files readable by an emulator. When our naive efforts failed, I studied the BASIC programs and hand-created versions in OctaMED for him to enjoy.

        Move forward to this weekend, and all this came up in a pub conversation. This week I've found some of these as YouTube videos, and been throwing some disk images at jsbeeb. For the former, I was impressed by results the search term "beeb tracker" produces.

        In particular I also recall a Liberty Bell/Monty Python theme, an Axel F version that called itself the "B B & C Mix" (IIRC; other versions drop more readily out of google) and a Blue Monday version where you could mix and match what was playing in each channel. Sadly, I've not tracked those down.

  8. Franco

    Earworms galore!

    Manic Miner / Jet Set Willy (In the Hall of the Mountain King)

    Frak

    Repton

    Arcadians (little piece of music as you started the game, but not any during IIRC)

    Citadel (speech welcoming you to the game and another one with a little tune as it started)

    Pole Position (a wee bit of psych-up music as you prepared to qualify/race)

    1. David 132 Silver badge

      Somewhat later and with 8 additional bits, but:

      Lemmings 1 & especially 2

      Lotus Turbo Challenge 2

      Supercars II

      …on the Amiga of course.

    2. The commentard formerly known as Mister_C Silver badge

      Was going to post a couple of digitised game openers, but you bet me to it for one...

      "citadel citadel citadel CIT-A-DEL"

      &

      ..."stay a while. stay FOREVER"

      can't remember the second game though

  9. The commentard formerly known as Mister_C Silver badge

    8 bit tunes

    possibly a bit late to publicise this - 8 bit symphony

    https://www.bbc.co.uk/news/uk-england-leeds-45677787

    A friend of a friend told me that the musicians enjoyed the performance at least as much as the sell-out audience.

    For me, background music to Spindizzy (on the Commode) ftw

  10. David 132 Silver badge
    Thumb Up

    Shout-out to Allister Brimble

    Allister Brimble's music was basically the soundtrack to my youth. I had several of his Amiga demo floppy disks (and indeed, still fire them up under WinUAE occasionally). His versions of the Art of Noise Peter Gunn theme, and Crockett's Theme, were awesome.

    Big thumbs up to Allister, wherever he is now.

  11. AnonEMusk Noel

    Chuckie Egg

    The music has disappeared into the fog of my memory. So much so that i'm not sure if it had any. But i think it did.

    I know i can google it in a second, just trying to kickstart the grey matter.

  12. Stoke the atom furnaces

    The BBC Micro's SN76489 sound chip (which was also used in the Sega Master System) stands up very well against the SID chip.

POST COMMENT House rules

Not a member of The Register? Create a new account here.

  • Enter your comment

  • Add an icon

Anonymous cowards cannot choose their icon

Other stories you might like