|
Post by Necronomfive on Mar 1, 2005 17:57:25 GMT -5
I don't remember any of the drivers taking a lot of raster time (mine or Jon's) - but then again my memory is a little clouded! No, i was referring to Jon´s tunes before Ocean (when he called himself "Choroid"). Both your and Jon´s later driver take just about 20-30 rasterlines.
|
|
|
Post by Paulie on Mar 1, 2005 18:32:37 GMT -5
Ahhh - I see. Mind you, the player with digi drums totally and utterly ate all the CPU! You had just enough time to read the fire button after all those NMI's went off !
I must admit I was really impressed when the SID emulators started emu-ing the "volume click" we used to create the sample channel. Mind numbing!
|
|
|
Post by Paulie on Mar 1, 2005 18:37:08 GMT -5
Matt - you're right - I used to offset any multi channel instrument change onto the next frame. I always thought it was a crap solution as it made your compositions more difficult 'cos you needed to take the frame offset into account.
I was looking at Jon's Oympic Challenge music data the other day - that data was just gobbledegook even in source format - heavens knows how you lot got music out!
Its a bit easier nowadays!
|
|
|
Post by Necronomfive on Mar 1, 2005 18:50:34 GMT -5
Ahhh - I see. Mind you, the player with digi drums totally and utterly ate all the CPU! You had just enough time to read the fire button after all those NMI's went off ! Hehe, yeah. The processing speed on the C64 is eaten up relatively easy when playing digi´s. But unlike other 8 bit systems, there were still 3 great sounding synth voices left, which gets you an even more impressive sound (when done properly of course). It´s really a shame that this feature was "fixed" in later C64 models, which can not playback digi sounds unless you do some nasty tricks (e.g. set up a full pulse waveform, and stop the oscillator to get a constant d.c. level which you can modulate with the volume register). Especially concerning the C64, emulators have become very sophisticated, because many (newer) products rely on 100% correct timing. The SID however is a very tough device to emulate, because it´s a digital/analog hybrid. For instance, the combined waveforms are NOT a product of logical ANDing but a product of electrically short-circuiting the on-chip waveform generators. And of course the filter with (on the older models) it´s non-linear behaviour. But i guess that´s what made teh old systems so great. Always pushing the barrier utilizing the little quirks in the hardware.
|
|
|
Post by Jonathan Dunn on Apr 1, 2005 12:14:31 GMT -5
|
|