Log inRegister an accountBrowse CSDbHelp & documentationFacts & StatisticsThe forumsAvailable RSS-feeds on CSDbSupport CSDb Commodore 64 Scene Database
 Welcome to our latest new user CORE321-VPN ! (Registered 2018-05-25) You are not logged in 
CSDb User Forums


Forums > C64 Composing > psid64 and 8580R5 conversion
2018-05-11 19:03
Technotron

Registered: Sep 2014
Posts: 17
psid64 and 8580R5 conversion

Hi,

does anybody know how to tell psid64 to convert a .sid into .prg by using 8580R5 instead of 6581 SID chip?
2018-05-12 06:38
Groepaz

Registered: Dec 2001
Posts: 8520
set the flag in the .sid accordingly?
2018-05-12 07:10
Technotron

Registered: Sep 2014
Posts: 17
Yeah, setting the flag in the .sid makes sense but then I should change the topic of this post into how do you set the flag in the .sid with cheesecutter?

I'm new with it and I'm trying to save a test-tune made with cheesecutter and converted with psid64 but I need the music to be played with 8580 SID.

ct2util has not a help command and I don't know how to do it.
2018-05-12 07:16
Frantic

Registered: Mar 2003
Posts: 1339
Strangely there doesn't seem to be an option for this in PSID64, judging from the output of "psid64 --help":

Usage: psid64 [OPTION]... PSID_FILE...

  -b, --blank-screen     use a minimal driver that blanks the screen
  -c, --compress         compress output file with Exomizer
  -g, --global-comment   include the global comment STIL text
  -i, --initial-song=NUM override the initial song to play
  -n, --no-driver        convert SID to C64 program file without driver code
  -o, --output=PATH      specify output file or directory
  -p, --player-id=FILE   specify SID ID config file for player identification
  -r, --root             specify HVSC root directory
  -s, --songlengths=FILE specify HVSC song length database
  -t, --theme=THEME      specify a visual theme for the driver
                         use `help' to show the list of available themes
  -v, --verbose          explain what is being done
  -h, --help             display this help and exit
  -V, --version          output version information and exit


...so I guess your best bet is to find some tool that allows you to edit the .sid header, before converting it to an executable C64 file with PSD64. ...or you could do it with a hex editor, using the file format description as reference (look for the 76th byte):

https://www.hvsc.c64.org/download/C64Music/DOCUMENTS/SID_file_f..

Note: I have never used PSID64 myself, so I dunno if there are some "hidden" features in there that could actually be used for this.
2018-05-12 07:30
Groepaz

Registered: Dec 2001
Posts: 8520
psid64 takes all options from .sid header, there is no way to do it (if you dont want to hack psid64, which you could do obviousy)
2018-05-12 09:45
Technotron

Registered: Sep 2014
Posts: 17
Yes Groepaz, it was a matter of putting the flag in the .sid. Finally I managed to do it. In cheesecutter before saving the .ct source you have to switch the SID used by the tune with CONTROL+F3 and choose 8580 SID model. After that ct2util can convert the tune with the selected SID model and psid64 can use the correct SID model as well.

As simple as that!
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
E$G/I-IokutO ForcE
Ray Manta/DataDoor
Groepaz
6R6/shape/[n0]
Tim/Active
Rock/Finnish Gold
Mason/Unicess
Guests online: 40
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 Comaland 100%  (9.6)
6 We Come in Peace  (9.6)
7 Lunatico  (9.6)
8 Incoherent Nightmare  (9.5)
9 Wonderland XII  (9.5)
10 Wonderland XIII  (9.5)
Top onefile Demos
1 FMX Music Demo  (9.5)
2 Pandemoniac Part 2 o..  (9.5)
3 Daah, Those Acid Pil..  (9.5)
4 Dawnfall V1.1  (9.5)
5 Treu Love [reu]  (9.5)
6 In Memoriam BHF  (9.5)
7 Merry Xmas 2017  (9.4)
8 Dawnfall  (9.4)
9 SWiRL  (9.4)
10 Synthesis  (9.4)
Top Groups
1 Oxyron  (9.4)
2 Booze Design  (9.4)
3 Censor Design  (9.4)
4 Finnish Gold  (9.4)
5 Crest  (9.3)
Top Mega Swappers
1 Aslive  (9.4)
2 R.C.S.  (9.3)
3 Dishy  (9.2)
4 Calypso  (9.2)
5 Nightshade  (9.1)

Home - Disclaimer
Copyright © No Name 2001-2018
Page generated in: 0.05 sec.