Log inRegister an accountBrowse CSDbHelp & documentationFacts & StatisticsThe forumsAvailable RSS-feeds on CSDbSupport CSDb Commodore 64 Scene Database
 Welcome to our latest new user NthSt4r ! (Registered 2025-05-17) 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: 2444
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: 11499
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: 2444
Would make things a great deal easier, indeed.
2015-11-03 08:07
iAN CooG

Registered: May 2002
Posts: 3230
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: 2038
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: 3230
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: 2444
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: 707
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: 447
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: 11499
its a custom player
2017-11-30 20:39
iAN CooG

Registered: May 2002
Posts: 3230
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
Grue/Extend
Guests online: 76
Top Demos
1 Next Level  (9.7)
2 13:37  (9.7)
3 Mojo  (9.6)
4 Coma Light 13  (9.6)
5 Codeboys & Endians  (9.6)
6 Edge of Disgrace  (9.6)
7 Signal Carnival  (9.6)
8 Comaland 100%  (9.6)
9 What Is The Matrix 2  (9.6)
10 Uncensored  (9.6)
Top onefile Demos
1 Scan and Spin  (10)
2 At the Cinema  (9.8)
3 Nine  (9.8)
4 Layers  (9.6)
5 Cubic Dream  (9.6)
6 Party Elk 2  (9.6)
7 Datastiltje 2014 Win..  (9.5)
8 Copper Booze  (9.5)
9 Onscreen 5k  (9.5)
10 Libertongo  (9.5)
Top Groups
1 Artline Designs  (9.4)
2 Booze Design  (9.3)
3 Oxyron  (9.3)
4 Performers  (9.3)
5 Censor Design  (9.3)
Top Original Suppliers
1 Derbyshire Ram  (9.7)
2 Fungus  (9.3)
3 Black Beard  (9.2)
4 Baracuda  (9.2)
5 hedning  (9.1)

Home - Disclaimer
Copyright © No Name 2001-2025
Page generated in: 0.052 sec.