BBC Micro SID Tunes

new graphics/music demos - bitshifters, 0xc0de, The Master + others
User avatar
Negative Charge
Posts: 49
Joined: Sat Jan 16, 2021 1:35 pm
Contact:

Re: BBC Micro SID Tunes

Post by Negative Charge »

anightin wrote:
Wed Jul 28, 2021 3:48 pm
Have just seen this on the Acorn Computer and BBC Micro FB page:

The Register promoting a music composition competition at the TNMOC:

https://www.theregister.com/2021/07/27/ ... nERksct2q8


Sending your conversions to them should definitely inform them that the Beeb is better than just "bleeps, whistles, and flatulent squawks" :D


The actual TNMOC competition page is here:

https://www.tnmoc.org/retro-sounds-musi ... tion-entry
Thanks. Yes, I had seen it. Two issues for me:

“compose a piece of music for a fictional computer game using the system inspired by the BBC Micro - the Raspberry Pi.

…and

“Your music must be no longer than 30 seconds and be supplied in .mp3 format.”

I quickly lost interest after reading that unfortunately. :(
AJW
Posts: 917
Joined: Sun Feb 15, 2004 2:01 pm
Contact:

Re: BBC Micro SID Tunes

Post by AJW »

Has anyone mentioned Outrun?
User avatar
Negative Charge
Posts: 49
Joined: Sat Jan 16, 2021 1:35 pm
Contact:

Re: BBC Micro SID Tunes

Post by Negative Charge »

AJW wrote:
Fri Sep 17, 2021 5:59 pm
Has anyone mentioned Outrun?
It’s coming soon - both the C64 SID and ZX Spectrum AY versions. I had to implement a new SID emulation engine to even get any register values from the out_run.sid at HVSC.

I’ll post the music disk 11 up at https://negativecharge.github.io/ over the next few days. In the meantime you can hear it here: https://youtu.be/xNcIA2NbEMk

There are many other music discs at my website above. I haven’t posted about them here as either traffic is very light, or there didn’t seem to be a lot of interest. I post these over on Twitter if you’re interested.
AJW
Posts: 917
Joined: Sun Feb 15, 2004 2:01 pm
Contact:

Re: BBC Micro SID Tunes

Post by AJW »

That's an awesome achievement. The Outrun and the whole project. Always wondered how it would sound on the Beeb. Very interested.
User avatar
Negative Charge
Posts: 49
Joined: Sat Jan 16, 2021 1:35 pm
Contact:

Re: BBC Micro SID Tunes

Post by Negative Charge »

AJW wrote:
Sat Sep 18, 2021 12:42 pm
That's an awesome achievement. The Outrun and the whole project. Always wondered how it would sound on the Beeb. Very interested.
Thanks. I’m still aiming for a more SID-like sound, but that will require some further experimentation with duty cycles.

I’ve put the latest music disc up here: https://negativecharge.github.io/post-23/
elk1984
Posts: 63
Joined: Mon Mar 01, 2021 9:54 pm
Contact:

Re: BBC Micro SID Tunes

Post by elk1984 »

I've just found this thread - great work! It's very odd hearing classics from my 16 bit days on a BBC though :D
SteveF
Posts: 1193
Joined: Fri Aug 28, 2015 9:34 pm
Contact:

Re: BBC Micro SID Tunes

Post by SteveF »

Negative Charge wrote:
Sat Sep 18, 2021 12:01 pm
AJW wrote:
Fri Sep 17, 2021 5:59 pm
Has anyone mentioned Outrun?
I’ll post the music disk 11 up at https://negativecharge.github.io/ over the next few days. In the meantime you can hear it here: https://youtu.be/xNcIA2NbEMk
I've never played Outrun on the C64 and it's been decades since I played it in the arcades, but listening to this made me grin like a loon. I'm not quite sure why, but thanks - it's really cool!
!FOZ!
Posts: 48
Joined: Sun Oct 24, 2021 6:02 am
Contact:

Re: BBC Micro SID Tunes

Post by !FOZ! »

Just want to say amazing work! I have downloaded all and driving my wife nuts with all the retro tunes! :D - R-Type disc just blew me away. I do find Star Paws and Outrun on Disc 11 the ones I head to the most though. Thank you so much!
BBC Model B, GoTek, Boobip 64k SRAM + 64k EEPROM, Speech Emulator, AMX Mouse, VideoNula, Pi Copro, Atari Joystick Adapter
BBC Master (via Retoclinic), MultiOS, GoTek, DS12887 RTC, VideoNula, Pi Corpo, BeebSID, Atari Joystick Adapter
Electron
Beebson
Posts: 11
Joined: Tue Jan 18, 2022 2:24 pm
Contact:

Re: BBC Micro SID Tunes

Post by Beebson »

Hello! :)

Let this be my first actual posting here, after introducing myself. :)

Negative Charge, thank you for converting SIDs to BBC! :D If you are making your 64>BBC conversions even better in future, by trying to make actual SID emulation, does it matter which SID release you are using? I mean, can your emulation be THAT accurate that differences between SID releases could be heard?! :o :D I don´t remember it exactly anymore, but I think there were differences in (low?) filtering between 6581 and 8550. When one listens same tunes on 6581 and 8550, you may not hear something on the other SID chip. On the other hand, some sounds may be heard very different way. The biggest and usually most easy to hear difference is that 8550 has very bright sound and the warm sound of 6581 is lost. I hope you can think the ways, how you could bring certain sounds of certain SID release to BBC conversion. :) In that case, one 6581 SID emulation with a warm sound for me, please!!! :D But, for everybody, please make two different emulations, 6581 and 8550, to be able to choose which chip emulation is used for converting, thank you! :D I hope you can do that someday. :) :)

Do you still make more conversions? I have written lists for almost every year, between 1983-1990. I have listed games by the year from my memory, checking just few ones. If anybody here knows some game´s publishing year is wrong, please let us know, if you are sure. :) Please remember though, game database sites´ publishing years are not always correct. Some such sites have listed lots of games with wrong publishing years, the wrongly marked years being many years away from the correct publishing year. That is not always because the site owner might have listed just the re-releases publishing years, as those years are wrong, too.

My lists by the year are not "The Best of The Most Wanted of The Best of 64 game tunes" ;) but some of my own favourites. Many greats are missing, but just to make lists shorter. ;) I can later list more similar ones, if wanted. :)

Some tunes are short ones, but they are great, that´s why I hope you could include them. :) There are some games what were published on the BBC, but they either didn´t have music or the music sounds different on the 64, that´s why I listed them here. My first list is 1983. I have another lists for the years 1984 to 1990 mostly ready, the last two ones being the shortest ones.

I hope you could convert all of those someday, no hurry. :) I would like to introduce some of the perhaps lesser known or forgotten tunes to Acorn people. :) You may not have heard all of them. I am also very interested to hear how they will turn out for the BBC.

If you want to add some visualisations to your BBC MICRO SID TUNES menus, I would suggest that please make visualisations as the separate programs, as I like your menus as they are now. :)

I wonder how Mega Apocalypse would turn out? I didn´t want to ask for it, as it is not the easiest tune to convert. Even less, when you think about that Mega Apocalypse plays five channels!

Question: about games with many tunes in BBC MICRO SID TUNES, like Parallax, are all tunes there, or just one long tune? I would like to hear the one what plays when you step out from your ship. But please, do not include that in the wrong year, as I would like to make lists by the year. :) In case you are still converting them. :)

Here´s my first list anyway. At least everybody can see it, no matter if they will be converted or not. :)


1983

Android Two
Aztec Challenge : title and in-game
Archon : title
Blue Max
Burnin´ Rubber : Colosoftware
Cosmic Convoy : Taskset
Cyclons : Rabbit Software
Death Star : Rabbit Software
Dig Dug : main theme
Falcon Patrol
Frantic Freddie : all the tunes
Frogger : Parker Bros / Sierra Online : all the tunes, I don´t know if it´s just one tune or few separate ones, heard only, if played long enough
Hover Bovver
Humphrey : Mr. Micro
Manic Miner : title and in-game, title tune plays differently after demo mode comes back to the title screen, I don´t know if you can convert that
M.U.L.E.
Necromancer : Synapse Software : all the tunes
Olympic Skier : Mr. Chip : title
One-on-One
Protector II : Synapse Software : title
Punchy : Mr. Micro
Trooper Truck : Rabbit Software : instruments will change each time the tune loops
Last edited by Beebson on Thu Jan 20, 2022 8:48 am, edited 3 times in total.
User avatar
Negative Charge
Posts: 49
Joined: Sat Jan 16, 2021 1:35 pm
Contact:

Re: BBC Micro SID Tunes

Post by Negative Charge »

Welcome to the forums Beebson!

I still do some C64 SID conversions from time to time, but have also been expanding the toolset to support the Atari ST YM2149, ZX Spectrum 128K/Amstrad CPC AY-3-8910/AY-3-8912, Game Boy DMG, NES APU, Sega Master System plus preliminary support for Atari POKEY and Sega Mega Drive. (You can find all conversions here: https://negativecharge.github.io/ )

Most of the conversions I post on Twitter. A conversion of Mega-Apocalypse is here: https://twitter.com/charge_negative/sta ... 41940?s=20

With regards to emulating the SID variants, that’s unlikely. The converter already uses the libsidplayfp and websid emulators to extract register writes / envelope levels, so the output depends on the chip type specified in the SID file.

I’d love to attempt something like AtariSID or NextSID, using the Beeb timers to generate software waveforms but it’s beyond my capabilities right now. I know the Bitshifters have used this for software bass, and Sarah Walker has some incredible demos that may also use something like this (see viewtopic.php?f=2&t=18290 and Twinhead: viewtopic.php?t=22213)

When I have some time I’ll work my way through your list and create another SID conversion disc assuming I can find the files in the HVSC. I tend to just pick one or two of the subtunes rather than attempt to convert them all in one go, so let me know if there’s a preferred subtune you’re looking for or whether it’s just the default subtune specified in the file.

Not all tunes will convert well - the SN76489 isn’t quite at the same level of capability as the SID. If you’re looking to play accurate representations of the SID then BeebSID may be a better option - this requires additional hardware, and that’s something I’m avoiding completely with this approach.

Happy to take other requests - it just might take me some time to get to them as my free time seems to constantly decrease these days.
Beebson
Posts: 11
Joined: Tue Jan 18, 2022 2:24 pm
Contact:

Re: BBC Micro SID Tunes

Post by Beebson »

It will be nice to hear the sounds of AY-3-8910/8912, POKEY and YM2149. It´s not just to hear the tunes of other computers, but the SOUND of those computers, too, what means a lot to me.
so the output depends on the chip type specified in the SID file.
I forgot that. I then thought that maybe I should wish two versions of some tunes, 6581 and 8550. Depending what the results might be, it could be interesting to hear even small differences of favourite tunes. But that won´t help a lot, if there aren´t two different chip type version SID files of that same tune. :( It´s so easy to change SID version with Windows SID player, that it´s easy to forget that it isn´t that easy to do the same while converting tunes to BBC.

If it helps anything, I could provide you at least some of the SID files. Then it would be easy just to tell you the numbers of the tunes. I am not sure if all of them are on HVSC, perhaps they are under musician folder instead of games folder and may need time to find them, if the musician is unknown or I don´t remember musician´s name.

I have tried to mention the needed tunes in my list already. Usually, if the subtunes are not mentioned in my list, then the game has just one tune. It´s possible, though, that I don´t know that certain game may have additional tunes what can be heard only if certain conditions are met. But I will check my lists again. and I can edit my 1983 list where needed. :) Just done that. :)

As only a certain amount of tunes will fit to one disc, then if the last disc for certain year will have just few tunes, please tell me about that, I can include few more games/tunes for that year to make that disc full, ok? :)

I am not expecting "accurate" conversion, no. I just want to hear them on BBC. I have experienced SID emulation on MSX, it was probably MSX2 only and needed disc drive, as the player kept loading the tune from the disc while playing it. I liked most of the results, but perhaps I am not the most demanding listener, when it comes to 8-bit game music. I must confess there were tunes with irritating background "humming", but I concentrated to the main thing - to be able to listen SID without the needed hardware. :) I am happy that you want to bring SID to BBC, WITHOUT needing additional hardware. Thank you! :D

I will send my other year lists here, when they are finished and I have filled the possibly missing information about what tunes are needed. There is no hurry with conversions. :)
Beebson
Posts: 11
Joined: Tue Jan 18, 2022 2:24 pm
Contact:

Re: BBC Micro SID Tunes

Post by Beebson »

If you can still add them, here are five 1983 tunes what were missing from my 1983 list. :) If the tunes are not mentioned, HVSC SID file should have just one tune.

Dragons Den 1, 2, 3
O´Riley´s Mine : tune 1
Shamus : Synapse
Star League Baseball : tune 1
Super Pipeline : tunes 3, 8, 10, 7 in this order please


1984

Daley Thompson´s Decathlon : tunes 1, 2, 3
3-D Skramble : Livewire
Archon II
Bagitman
Bird Mother : Andromeda : tune 6 : "bird chirping" plays well on real 64, but is barely hearable on Sidplay, hopefully it converts well
Blue Max 2001
Booga-Boo The Flea
Boulder Dash
Break Fever : Interceptor Software
Break Street : Creative Software
Bruce Lee : tune 1
Chinese Juggler : tune 9
Falcon Patrol II
Ghostbusters : Activision : tune 1 is the music, it starts with two speech samples, let´s see how it converts. Music alone is enough, though. :)
Gyropod : tunes 3, 1, 2, in this order, please
The House Jack Built : Thor Computer Software : tune 1
Hyper Biker : P.S.S.
Jet Set Willy : tunes 1, 2
Lazy Jones : all 21 tunes, please, it´s best to do "Lazy Jones Jukebox" :)
Loco : Alligata : tune 1, Kansas´ Loco game´s first stage is a rip-off of this game
Mr. Do´s Castle : tune 9
Mr. Freeze : Firebird
Pitfall 2 : tune 1
Pyjamarama
Snoopy : Radarsoft
Spy Hunter
Spy vs. Spy : to hear the difference between 64 and BBC
Treasure Island : Mr. Micro
Triple Tournament : Terminal Software : Space Race tune, please, it´s easy to recognise, as the others are wild west theme and oriental theme
Trolls and Tribulations : tune 1
Underwurlde
Up ´n Down : tune 2
Zeppelin : Synapse
Post Reply

Return to “new projects and releases: demoscene”