Ethical Companies – The Blog

"Do as all pragmatists do, compromise" - The Borg Queen

 

Steve Antony Williams, Head of eCommerce professional for hire.

Archive for the ‘rob hubbard’ tag

Commodore 64 music reaches a new level

without comments

Back in the distant eons of time (and oh yes it was a long time ago, I had more hair etc) I was a big fan of the Commodore 64 (C64) computer (as were many other people, to date it is still the single best selling computer of all time.)  On of the main reasons the C64 was so popular was its advanced graphics and sound chips (for the time.)  The sound chip (aka SID chip)  in particular is considered to be the best chip of the era and was streets ahead of any of the competitor’s offerings.  The sound that can be achieved from a bog standard C64 SID is quite amazing for its time:

http://www.youtube.com/results?search_query=c64+sid+collection&search_type=&aq=f

Many C64 “musicians” went to work on later formats and are responsible for mainstream music as well as video game soundtracks, names such as Rob Hubbard and Jeroen Tel. Amazingly the C64 still has dedicated “fans” and every year some of these fans meet up at demo parties and compete to produce the best graphics, sound etc. Over the years the sound technology on the C64 has been tweaked a number of times and a lot of very stunning sounds have been produced, however, until a new routine called “Vicious SID” came along ….

Much as I like the C64 I don’t have anything to do with it these days and haven’t used one since about 1996 or so (possibly earlier) so I don’t tend to look up any C64 related news on the internet at all. However, I recently came across the Vicious SID article on http://c64music.blogspot.com/:

A team of supertalented coders have managed to break the limits of C64 sound once again.

The Human Coding Machine from Germany and SounDemoN from Finland, have managed to create a music routine that allows you to have:

- 4 channels of 8-bit samplerate, digi playback
- 2 channels of SID synth sound
- You can filter both SID channels AND SAMPLES!

Ok, this is technogeekery to most of us, just take a listen. Bear in mind this is output direct from a C64, a 1982 computer ! Ok it sounds very C64 style and 1980’s but it’s pretty amazing stuff. There’s more here:

http://www.scs-trc.net/x08/music/vicious_sid_mp3.zip

Simply amazing considering the age of the computer.

Steve

[Post to Twitter] Tweet This Post 

Written by ethicalcompanies

January 28th, 2010 at 3:36 pm

Have you discovered emulation ? Part #1 – 8 bit computers

with 6 comments

Emulators on Wikipedia.

“An emulator in computer sciences duplicates (provides an emulation of) the functions of one system using a different system, so that the second system behaves like (and appears to be) the first system. This focus on exact reproduction of external behavior is in contrast to some other forms of computer simulation, which can concern an abstract model of the system being simulated.”

Ok, that’s accurate but somewhat “dry.”  Basically emulation allows you to use software for one system on another system.  For example you can run Windows software on Linux or Macintosh or ….  More interestingly you can play old games from non PC systems on your PC.  This ranges from the 8 bit systems of the 1980’s through the 16 bit glory of the Atari ST and Commodore Amiga to consoles such as the Sega Dreamcast and Sony Playstation 2.

I discovered computer emulation about 1995 or so with the C64 emulator C64S.  Whilst it wasn’t stunningly compatible and didn’t run all C64 games on your PC it did work on a 386 PC under MS-DOS.  The Commodore 64 was a massively popular home computer and there are thousands (I mean that, it’s not an exaggeration) of games available for it and they are not too hard to find on the internet with the use of Google.  Your verdict on C64 games may of course vary but for me these are some of the classics:

  • Elite. Heck, who hasn’t heard of this one ?  It started life on the BBC Micro B, and was also ported/written for:  Sinclair Spectrum, Acorn Electron, Commodore 128, various other BBC models, Acorn Archimedes, Commodore Amiga, Atari ST, Commodore Plus4, Amstrad CPC, MSX, Apple 2, 2 PC versions and even a port for the Nintendo Entertainment System (NES) console.
  • Ultima IV. A classic computer RPG and for me one of the greatest RPGs ever.  Again converted for several systems including the C64, Commodore Amiga and Atari ST.  Don’t think it made it to any of the other 8 bit systems, as it was very large on 4 disks so may have been out of the reach of many 8 bits which were tape drive orientated.  Might have been available on the Apple 2 ?
  • Paradroid. Superb game where you run around a spaceship as a robot destroying all the rogue robots to regain control of the ship.  A little crude graphically now, but heck what a game considering it was under 40k in length !  C64 only, although a new version called Paradroid ‘90 later appeared on the 16 bits.
  • Impossible Mission. You might have seen this in the last year or so turn up on the Nintendo DS; yes it’s the same game.  Was released on various 8 bit systems, including the Sega Master System and the NES if I recall correctly.
  • Sanxion. Superb shoot ‘em up and one of the pioneers of the genre.  Also the game which brought Rob Hubbard to fame for the music which he wrote for the game.  Converted to Sinclair Spectrum but the music soundtrack was “destroyed” in the process as the Commodore 64 was streets ahead musically over the Spectrum.
  • Hypersports. A joystick thrashing game.  I played this one ….  A lot.  The skeet shooting was my favourite bit.  Also ported to several other 8 bits.
  • Hitchhiker’s Guide To The Galaxy. Classic command line text adventure.  How many hours have been wasted trying to get the babel fish on this game ?  Shows up on various platforms, not very processor intensive so easily written, even for low end 8 bits.

I could go on for hours ….  As you can probably tell I was a big Commodore 64 fan.  Here’s the Commodore 64 emulator running Elite right on my Vista desktop:

Vice also emulates the Commodore VIC20, Commodore PET and various other 8 bit Commodore platforms. You can download it here.  Vice is free, there are other C64 emulators but this is the one to pick in my opinion.

So what of the other platforms ?  Well there are emulators available for:

  • Sinclair Spectrum (various models.) Don’t know much about them, was never a big Spectrum fan. World Of Spectrum is an extensive resource detailing Spectrum emulation and also the Sinclair QL (a computer I know virtually nothing about.) Games to look out for are: Elite, Jet Set Willy, Manic Miner, Head Over Heels and Atic Atac.
  • BBC Micro and Acorn Electron. Never owned either of these (didn’t use one at school either like a lot of people did.) BeebEm seems to be the favoured emulator for BBC, and Elkulator for the Acorn Electron. Again, look out for Elite, and also Chuckie Egg.

This link will help you find emulators for MSX, Atari 8 bit, and pretty much any 8 bit computer system you can think of ….

Once you’ve got your emulator running, turn to Google to find the games …. Most of the 8 bit era games are pretty easy to find. If you can’t find what you’re looking for just drop us a line and if I can point you in the right direction I will !

Happy emulating !  I’ll be writing some more entries on emulation over the next few days.

Steve

[Post to Twitter] Tweet This Post 

Tweet This Post links powered by Tweet This v1.4.1, a WordPress plugin for Twitter.