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


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

Registered: Mar 2009
Posts: 424
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 04:35
Groepaz

Registered: Dec 2001
Posts: 8317
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 06:51
TheRyk

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

Registered: May 2002
Posts: 1755
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 13:34
JackAsser

Registered: Jun 2002
Posts: 1258
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 14:36
iAN CooG

Registered: May 2002
Posts: 1755
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 18:54
TheRyk

Registered: Mar 2009
Posts: 424
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 21:46
algorithm

Registered: May 2002
Posts: 682
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 21:04
Digger

Registered: Mar 2005
Posts: 249
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 21:31
Groepaz

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

Registered: May 2002
Posts: 1755
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
Raffox/ASURA/Magic C..
Walt/Bonzai
wertstahl/G★P
The Human Co../Maste..
Unreal/Methabolix in..
algorithm
Guests online: 55
Top Demos
1 Uncensored  (9.7)
2 Edge of Disgrace  (9.7)
3 Coma Light 13  (9.6)
4 The Shores of Reflec..  (9.6)
5 Lunatico  (9.6)
6 Comaland 100%  (9.5)
7 Incoherent Nightmare  (9.5)
8 Wonderland XII  (9.5)
9 Comaland  (9.5)
10 Wonderland XIII  (9.5)
Top onefile Demos
1 Pandemoniac Part 2 o..  (9.6)
2 FMX Music Demo  (9.6)
3 Daah, Those Acid Pil..  (9.5)
4 Dawnfall V1.1  (9.5)
5 Synthesis  (9.5)
6 Dawnfall  (9.4)
7 Treu Love [reu]  (9.4)
8 Field Sort  (9.4)
9 KAOS 64  (9.3)
10 One-Der  (9.2)
Top Groups
1 Oxyron  (9.4)
2 Booze Design  (9.4)
3 Censor Design  (9.3)
4 The Judges  (9.3)
5 Crest  (9.3)
Top Organizers
1 Burglar  (9.9)
2 Irata  (9.8)
3 Wotnau  (9.7)
4 Sixx  (9.7)
5 MWS  (9.7)

Home - Disclaimer
Copyright © No Name 2001-2017
Page generated in: 0.489 sec.