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 > Goattracker usb sidslave
2009-01-11 15:52
hevosenliha

Registered: Sep 2008
Posts: 48
Goattracker usb sidslave

I just made a sid slave for goattracker, connecting a C64 via usb to use as a real cheap hardsid.
Patching goattracker (adding a serial sid driver) was a piece of cake, as the slave program running on the c64.

http://mumu21.se/?page=303

Anyone interested in making some real stuff out of this? Official support in goattracker? A cheap usb module for your c64?

I got the idea from Hardsid Clone which uses a pc64 cable, but patching goattracker is way easier than emulating the hardware driver.
2009-01-11 16:18
cadaver

Registered: Feb 2002
Posts: 1160
You could submit a patch - would prefer against the newest SVN revision to ease my pain - at

http://sourceforge.net/projects/goattracker2

Preferably it should also work on Windows ;)
2009-01-11 17:45
hevosenliha

Registered: Sep 2008
Posts: 48
windoze doesn't handle com ports exactly the same way, and I've never coded for windoze before...
Besides, you need to install drivers for the ftdi chip on windoze, unlike linux which already have them in kernel.
Anyway I could tidy up the code and #IFDEF what's needed and submit it.

Proably not the right forum for this discussion, but I'd really like to restructure the sid driver handling, like a c++ interface or something and just instantiate or inherit the right driver code instead of hundreds of if(usehardsid) and so on.
2009-01-11 17:52
cadaver

Registered: Feb 2002
Posts: 1160
Yeah.. refactoring would be a nice idea. But you'd practically need to have all the devices to test that they still work afterwards, personally I probably wouldn't risk it, at least after the pain HardSID4U caused ;)

2009-01-12 12:30
hevosenliha

Registered: Sep 2008
Posts: 48
I have a patch ready for you, were do you want it?
It should work for linux, and proably not break anything for windows.
2009-01-12 14:25
cadaver

Registered: Feb 2002
Posts: 1160
Submit it to the sourceforge project, or if something doesn't cooperate you can always email it to me.
2009-01-12 17:49
hevosenliha

Registered: Sep 2008
Posts: 48
submitted, hopefully it still compiles on windows.
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
Chesser/Blazon
psenough
DJ Gruby/TRiAD
Fred/Channel 4
REBEL 1/HF
Mr. Sex/Byterapers
Youth
Guests online: 68
Top Demos
1 Next Level  (9.7)
2 13:37  (9.7)
3 Mojo  (9.7)
4 Coma Light 13  (9.6)
5 The Demo Coder  (9.6)
6 Edge of Disgrace  (9.6)
7 What Is The Matrix 2  (9.6)
8 Uncensored  (9.6)
9 Comaland 100%  (9.6)
10 Wonderland XIV  (9.6)
Top onefile Demos
1 Layers  (9.6)
2 Cubic Dream  (9.6)
3 Party Elk 2  (9.6)
4 X-Mas Demo 2024  (9.6)
5 Copper Booze  (9.6)
6 Dawnfall V1.1  (9.5)
7 Rainbow Connection  (9.5)
8 Onscreen 5k  (9.5)
9 Morph  (9.5)
10 Libertongo  (9.5)
Top Groups
1 Booze Design  (9.3)
2 Oxyron  (9.3)
3 Performers  (9.3)
4 Censor Design  (9.3)
5 Triad  (9.3)
Top NTSC-Fixers
1 Pudwerx  (10)
2 Booze  (9.7)
3 Stormbringer  (9.7)
4 Fungus  (9.7)
5 Grim Reaper  (9.3)

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