Log inRegister an accountBrowse CSDbHelp & documentationFacts & StatisticsThe forumsAvailable RSS-feeds on CSDbSupport CSDb Commodore 64 Scene Database
You are not logged in - nap
CSDb User Forums


Forums > C64 Composing > SidTracker64 and CIA timer settings
2015-11-02 21:33
TheRyk

Registered: Mar 2009
Posts: 2035
SidTracker64 and CIA timer settings

Hey there!

I have no (E)IPhone or -pad or any other Apple hardware (apart from ancient 1990s iPod), so I must ask you.

In all the tunes by Jason Page but also other recent tunes done with SidTracker64 I see CIA flag as a rule but rather slightly messy timer settings, no matter if it's just 60Hz or multi speed tunes producing other values than put together here: http://csdb.dk/forums/?roomid=11&topicid=58416&showallposts=1

Might there be a bug in the timer calculation by the software?

Cheers
Ryk
 
... 3 posts hidden. Click here to view all posts....
 
2015-11-03 03:35
chatGPZ

Registered: Dec 2001
Posts: 11088
if the tunes use other CIA settings than standard 1/2/4 speed then the .sid file should contain the correct setup code for the timers.
2015-11-03 05:51
TheRyk

Registered: Mar 2009
Posts: 2035
Would make things a great deal easier, indeed.
2015-11-03 08:07
iAN CooG

Registered: May 2002
Posts: 3128
I don't actually give a damn =) if the settings are "wrong" they are because the author composed it like that, and are kept intact.
2015-11-03 12:34
JackAsser

Registered: Jun 2002
Posts: 1987
Quote: if the tunes use other CIA settings than standard 1/2/4 speed then the .sid file should contain the correct setup code for the timers.

They do always contain CIA setup code since the BPM is set by the composer and the composer doesn't give a damn about VBL-integer speeds.
2015-11-03 13:36
iAN CooG

Registered: May 2002
Posts: 3128
infact, the only drawback is that such tunes will be hardly used with the intended speed in a demo that requires play calls at specific raster positions.
There is some mixed case anyway, like for example Yokohama'87
It sets CIA speed to $502e, so it should run slightly slower than a normal 1x (should be $4cc7 for PAL) but in the end the prg uses normal VBL raster at position $88, so the CIA speed flag has been not set in the ripped sid by me, I keep the speed actually used by the release.
2015-11-03 17:54
TheRyk

Registered: Mar 2009
Posts: 2035
Generally, I'm with you.
Quote:
drawback is that such tunes will be hardly used with the intended speed in a demo that requires play calls at specific raster positions

Actually it is quite unlikely that CIA-timed tunes, esp. higher than 2x speed, will be used at all in demos with a great deal of rastertiming-based effects. If you use them anyway and have no stable CIA-timer values, you will of course just call them via $d012 splits so-and-so-often per frame, as dynamically rolling CIA-timer-values in each frame will fuck up even the cheapest sprite multiplexing or rasterbar effect.

Still, I ask myself, why not setting the "wrong" C64 values in SIDTracker64 - if the tune is supposed to be not only played but maybe even used in releases on a real C64, especially when the difference is so marginal.

It's just a suggestion, however.
2015-11-03 20:46
algorithm

Registered: May 2002
Posts: 702
There are modifications that can update the data x4 in one hit and then gradually write these to the sid io in the designated raster areas possibly interleaved with rasters etc.
2017-11-30 20:04
Digger

Registered: Mar 2005
Posts: 420
Haven't really found any other SIDTracker64 threads, so asking here:

Anyone have tried and written any intro/demo soundtrack using SIDTracker64? (apart from Mermaid for True Survivor)

Does it use custom (new) player or is it based on an existing one?
2017-11-30 20:31
chatGPZ

Registered: Dec 2001
Posts: 11088
its a custom player
2017-11-30 20:39
iAN CooG

Registered: May 2002
Posts: 3128
Player Identifier V1.00 and SIDId V1.09 help to find a player in HVSC =)
There are currently 88 SidTracker64 files.
For example the comeback demo from X-Ample has a tune by Goesta Feiweier made with it.
MUSICIANS/F/Feiweier_Goesta/Veterans_of_Style.sid

for a complete list just run, for example
pi.exe -s -pSidTracker64 c:\hvsc\*.sid
Previous - 1 | 2 - Next
RefreshSubscribe to this thread:

You need to be logged in to post in the forum.

Search the forum:
Search   for   in  
All times are CET.
Search CSDb
Advanced
Users Online
hedning/G★P
E$G/hOKUtO fOrcE
Brittle/Dentifrice^(?)
WVL/Xenon
t0m3000/ibex-crew
Scooby/G★P/Light
DonChaos
Mason/Unicess
Guests online: 333
Top Demos
1 Next Level  (9.8)
2 Mojo  (9.7)
3 Coma Light 13  (9.7)
4 Edge of Disgrace  (9.6)
5 No Bounds  (9.6)
6 Comaland 100%  (9.6)
7 Uncensored  (9.6)
8 The Ghost  (9.6)
9 Wonderland XIV  (9.6)
10 Bromance  (9.6)
Top onefile Demos
1 Party Elk 2  (9.7)
2 Cubic Dream  (9.6)
3 Copper Booze  (9.5)
4 Rainbow Connection  (9.5)
5 TRSAC, Gabber & Pebe..  (9.5)
6 Onscreen 5k  (9.5)
7 Dawnfall V1.1  (9.5)
8 Quadrants  (9.5)
9 Daah, Those Acid Pil..  (9.5)
10 Birth of a Flower  (9.5)
Top Groups
1 Booze Design  (9.3)
2 Nostalgia  (9.3)
3 Oxyron  (9.3)
4 Censor Design  (9.3)
5 Crest  (9.3)
Top Diskmag Editors
1 Jazzcat  (9.4)
2 Magic  (9.4)
3 hedning  (9.2)
4 Newscopy  (9.1)
5 Elwix  (9.1)

Home - Disclaimer
Copyright © No Name 2001-2024
Page generated in: 0.053 sec.