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 > CSDb Discussions > SIDFX on Sidplay64
2017-05-08 23:08
6R6

Registered: Feb 2002
Posts: 221
SIDFX on Sidplay64

Hello users,
For anyone interested - I have implemented SIDFX
support in the latest Sidplay64 beta available at:

https://sourceforge.net/projects/sidplay64/

I have only tested it with the 1541u2, and it works great.

I welcome any feedback here on how it works with other devices
before I release it.
2017-05-09 00:10
Frantic

Registered: Mar 2003
Posts: 1301
That's terrific! This is good work all over.

Any chance of making the source available? The source seems unavailable at sourceforge:
https://sourceforge.net/p/sidplay64/code/ref/master/
2017-05-09 00:57
Mr Ammo

Registered: Oct 2002
Posts: 60
Quoting 6R6
Hello users,
For anyone interested - I have implemented SIDFX
support in the latest Sidplay64 beta...


Glenn! Hero!
I will give it a try tomorrow on the U2+

;-)
2017-05-09 01:01
Groepaz

Registered: Dec 2001
Posts: 8043
Source would be cool indeed - wouldnt mind patching it for chameleon
2017-05-09 19:38
6R6

Registered: Feb 2002
Posts: 221
I will make the source available when I get the time. I am only using sourceforge as a homepage for the tool.
2017-05-09 21:06
Frantic

Registered: Mar 2003
Posts: 1301
/me looks to the horizon to see if he can spot 6R6's needed time coming closer, but he can't.
2017-05-12 00:55
Mr Ammo

Registered: Oct 2002
Posts: 60
The sidplay64-reu-1541u2cmd.prg version works just fine with my Ultimate2+ cart. If I find any reproducible bugs (other than sid files that make it crash), I will post it here.

Let's hope sidfx.dk will release the API specifications/instructions soon so that others can also build support for the SIDFX in their productions.
2017-05-12 08:14
fenz

Registered: Jul 2002
Posts: 14
I have 8580 in slot 1 and 6581 in slot 2.

When I play a 6581 tune, the top left color is white. When playing a 8580 tune it's red. Opposite of instructions :)

Edit: Did some more testing, and indeed it seems like it plays with the wrong SID selected. Anyone else have 8580 left and 6581 right to confirm this?
2017-05-12 20:37
6R6

Registered: Feb 2002
Posts: 221
@fenz... [edit] I have to check the code again. :)

** Anyway, There's a bug in the non-reu versions with sidfx support, i am overwriting some code at $dadf-> with a table.
You will probably only get errors if you have more than 163 files in the dir. Will fix it soon. ***
2017-05-12 21:14
fenz

Registered: Jul 2002
Posts: 14
I notice various bugs happening after playing certain sid tunes. Is this also something you want feedback on?
2017-05-12 23:29
6R6

Registered: Feb 2002
Posts: 221
@fenz. yes. Especially if those sids plays fine with the non-sidfx versions.
2017-05-13 18:15
6R6

Registered: Feb 2002
Posts: 221
Ok, new version beta 2 up on sourceforge.
Check it to see if it detects sid#1 and sid# correctly.
It doesnt matter what sid# port you have your sids in.
Just make sure you got TWO. :)
2017-05-14 12:11
fenz

Registered: Jul 2002
Posts: 14
Still plays with the wrong SID here (build date 13.05)

The SID selector switch is set in the middle position, and the second switch set at Stereo D400/D420. SIDFX config tool detects SID1=8580, SID2=6581.

Could you display the model/slot of the detected SIDs in the startup screen perhaps?
2017-05-14 13:17
6R6

Registered: Feb 2002
Posts: 221
My sidfx switch 2 is set to center position. And configured to be in Mono.

Dont know if that has to do with anything.
2017-05-14 14:00
fenz

Registered: Jul 2002
Posts: 14
Ok, set SW#2 to mono now, but didn't fix it.
2017-05-14 17:16
Mr Ammo

Registered: Oct 2002
Posts: 60
I use the same config as GRG, meaning: 6581 == SID1 and 8580 == SID2. But when I change it to Fenz's config (physically switching the SIDs),I see the same symptoms as Fenz describes.

It almost seems like something is hardcoded to always play 6581 tunes in SID1 and 8580 tunes in SID2.

It's weird, the least to say. I have switched back to my old config since that works with SP64.
2017-05-14 20:01
6R6

Registered: Feb 2002
Posts: 221
Ah, crap, ofcourse. It's another bug in my code when checking for unknown or faulty sid's that causes this.. when these two states are recognized it reverts to recommended sidfx setup which is 6581 in #1 and 8580 in #2.
2017-05-14 22:55
6R6

Registered: Feb 2002
Posts: 221
1,2 and 3.. Try again. Check beta 3.
2017-05-15 15:44
fenz

Registered: Jul 2002
Posts: 14
Good job, Beta 3 works! :)
Mr Ammo nice of you taking time to reproduce the bug.
2017-05-15 18:20
6R6

Registered: Feb 2002
Posts: 221
Marvellous. :)

Anyone with the sidfx card who gets a "sidfx card not found" message ?
2017-05-15 21:53
Mr Ammo

Registered: Oct 2002
Posts: 60
Yes, I had that 'sidfx card not found' a few times. I have not yet tried to reproduce this.
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
Thinker/Bytestar
AceMan
Oswald/Resource
Yazoo/Censor^Oxyron
mayor/Scenesat
Zyron/GeNos¤ProjecTary
Linus/MSL^Oxy^SHAPE
BX/Origo
Guests online: 40
Top Demos
1 Uncensored  (9.7)
2 Edge of Disgrace  (9.7)
3 The Shores of Reflec..  (9.6)
4 Coma Light 13  (9.6)
5 ES1RA  (9.6)
6 Lunatico  (9.6)
7 Comaland 100%  (9.5)
8 Incoherent Nightmare  (9.5)
9 Wonderland XII  (9.5)
10 Comaland  (9.5)
Top onefile Demos
1 Dawnfall V1.1  (9.5)
2 Daah, Those Acid Pil..  (9.5)
3 Treu Love [reu]  (9.4)
4 Dawnfall  (9.3)
5 SidRok  (9.3)
6 Achtung 5 Years Mayd..  (9.3)
7 One-Der  (9.2)
8 Tunnel Vision  (9.2)
9 Globe 2016 [reu]  (9.1)
10 Safe VSP  (9.1)
Top Groups
1 Booze Design  (9.4)
2 Oxyron  (9.4)
3 Censor Design  (9.4)
4 Crest  (9.3)
5 Arsenic  (9.3)
Top NTSC-Fixers
1 Pudwerx  (9.8)
2 Horizon  (9.7)
3 Stormbringer  (9.6)
4 Fungus  (9.6)
5 Booze  (9.5)

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