| |
TheRyk
Registered: Mar 2009 Posts: 2244 |
Highest times-x speed of SID tunes?
Hey there,
especially in older tunes you encounter double/quad/whatsover speed. I wonder what is the highest figure. AFAIK Barbarian is 8x speed. Is there any tune with a player routine that is supposed to be called even more often per frame?
Thx in advance
Ryk |
|
... 20 posts hidden. Click here to view all posts.... |
| |
Hein
Registered: Apr 2004 Posts: 954 |
Quote: Some more of Galway's songs are multispeed: wizball (and maybe parallax)
Check with my sidplay and you get a visual :)
Great tool, so Electrosound is the first nitro-speed music when it's going at high BPM? :) |
| |
Count Zero
Registered: Jan 2003 Posts: 1932 |
nitro sure is below ultra - why not go for hyper?
*sums* hypa hypa ... |
| |
NecroPolo
Registered: Jun 2009 Posts: 231 |
Quote: Some more of Galway's songs are multispeed: wizball (and maybe parallax)
Check with my sidplay and you get a visual :)
Yess, loving that player! |
| |
Soren
Registered: Dec 2001 Posts: 547 |
Selfpromotion... I still quite like the drum stuff I did in "8th frame.sid" :) |
| |
TheRyk
Registered: Mar 2009 Posts: 2244 |
Quote: Some more of Galway's songs are multispeed: wizball (and maybe parallax)
Check with my sidplay and you get a visual :)
Yeah Wizball is QuadSpeed and another one of my alltimes favs by Galway, Times of Lore is double speed NTSC clock :)
@6RG: I began coding a smilar tool (mainly meant for own usage, but maybe to be released some day, who knows, coding that was the main reason why I opened this thread) before I found yours on HVSC page a few days ago. Great work you did in Sidplay64 v0.7, anyway.
@Jeff: \o/ Thx for the self-promo, didn't know that one before, great percussion :) |
| |
TheRyk
Registered: Mar 2009 Posts: 2244 |
Hey there,
thx again for your help, everyone.
Do you have any idea why I fail to calculate the speeds of Wizball and Times of Lore properly as Ian had explained thus
23C5 A2 09 LDX #$09
23C7 8E 05 DC STX $DC05
23CA A2 98 LDX #$98
23CC 8E 04 DC STX $DC04
CIA setting are calculated this way: ($4cc8/8)-1 = $0998
All the other tunes' speeds can be calculated with that formula by halting the timer, initialising and dividing #$4cc7 by #$llhh of the timer values $DC04/05.
Of course I do know their real speed and both songs of course do play in the correct timing in a CIA-timer-IRQ, that's not the problem, but I really wanna calculate their speed and fail :)
Thx in advance if you have any idea.
CU
Ryk
PS: just a guess: could it be possible that they turn on the switched off $DC0E again even when initialising so that my values are f--ked up? |
| |
iAN CooG
Registered: May 2002 Posts: 3194 |
there was a time where cia timers were set in the play routine each time, instead of once in the init as we usually do now. The important thing is that the CIA generated IRQ happen at specific and constant time to have equal distance between play calls inside a frame. It happens rarely that 2 calls but be at a different and irregular distance, so the CIA timer method won't produce a sound as intended, so the actual raster pos must be used, either with d012 polling or multiple raster IRQs.
I don't see the need to use the old method so I simply stick to the new one, just set CIA in init and it's done. |
| |
TheRyk
Registered: Mar 2009 Posts: 2244 |
Ah I see, thx a lot, then I don't have to pain my brain trying anymore :) |
Previous - 1 | 2 | 3 - Next |