| |
SIDWAVE Account closed
Registered: Apr 2002 Posts: 2238 |
C64 Clock/Time routine
Houston we have a problem!
About all clocks i have seen on C64, run too slow.
More specificly i am annoyed with SDI music tracker, and PSID64 clocks.
They run too slow!
If they play music for 4 minutes, they will claim they only played like 3:41 or so.
So my question is:
Are the coders on the wrong path, or is the C64 ? |
|
| |
chatGPZ
Registered: Dec 2001 Posts: 11386 |
easy: rambones' clock runs too fast :=) |
| |
GT Account closed
Registered: Sep 2008 Posts: 308 |
I didn't code the clock routine in SDI, but as I'm concerned when using the correct routine, it should work. Try out some old Moz(Ic)art or MON screens, see if those clock works ? They should use a timer and decimal additions. |
| |
SIDWAVE Account closed
Registered: Apr 2002 Posts: 2238 |
Okay i ran astro marine core by MON, the clock is correct over 4 mins.
So SDI and PSID64 both are bugged...
About SDI, i have a suspicion that it simply runs the clock at NTSC speed... lets hammer Glenn on the head for that :) |
| |
GT Account closed
Registered: Sep 2008 Posts: 308 |
Let's write that down on the list with the other new hot fixes... :-) |
| |
SIDWAVE Account closed
Registered: Apr 2002 Posts: 2238 |
it afffected me in real life, because on the MO and X2006 party, they played my tune too short, because the on screen time was wrong!
i dont use SDI default player, but i had blindly written on screen that time was xx:xx, but in reality it was 20 secs longer, so they didnt hear my ending.. (i dont loop on compo) |
| |
GT Account closed
Registered: Sep 2008 Posts: 308 |
Quote: it afffected me in real life, because on the MO and X2006 party, they played my tune too short, because the on screen time was wrong!
i dont use SDI default player, but i had blindly written on screen that time was xx:xx, but in reality it was 20 secs longer, so they didnt hear my ending.. (i dont loop on compo)
Rambones. This is not real life. This is just a fantasy, a jolly playground for nostalgic freaks. :-) |
| |
Stryyker
Registered: Dec 2001 Posts: 468 |
The issue is most likely because the timers assume PAL frame rate is exactly 50 Hz. It makes it easier to calculate fast forwards etc. When using CIA TOD it gets a bit messier. |
| |
j0x
Registered: Mar 2004 Posts: 215 |
Quote: The issue is most likely because the timers assume PAL frame rate is exactly 50 Hz. It makes it easier to calculate fast forwards etc. When using CIA TOD it gets a bit messier.
Wouldn't that mean less than one second error in the aforementioned four minutes? |
| |
Frantic
Registered: Mar 2003 Posts: 1648 |
Feel very free to post a clock routine on http://codebase64.org
The world needs you! |
| |
WVL
Registered: Mar 2002 Posts: 902 |
Quote: Wouldn't that mean less than one second error in the aforementioned four minutes?
During X we've seen a lot of players showing the time wrong, and most of them by about the same amount.. way more than just 1 second..
|
... 23 posts hidden. Click here to view all posts.... |
Previous - 1 | 2 | 3 | 4 - Next |