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 > special c64 sidplayer
2006-01-14 13:20
Bamu®
Account closed

Registered: May 2005
Posts: 1332
special c64 sidplayer

Is there anyone able to code a special sidplayer for c64 or a plugin for mmc64?
A tool that is able to play 6581 sids on the 8580 without (or minimal) filter differences?

2006-01-14 13:38
chatGPZ

Registered: Dec 2001
Posts: 11523
thats kinda impossible to do in a generic way
2006-01-14 13:41
Bamu®
Account closed

Registered: May 2005
Posts: 1332
Quote: thats kinda impossible to do in a generic way

Hmm, sure?
2006-01-14 13:57
chatGPZ

Registered: Dec 2001
Posts: 11523
yes. it would requite detailed knowledge about all and every different player - and even then will be hard to achive. even tunes that are designed to work on both chips (like some pvcf tunes for example) dont deal with the issue very well.
2006-01-14 18:28
Krill

Registered: Apr 2002
Posts: 3098
Also the new sid has some combined waveforms the old one doesnt have, iirc. And the filters are different from each sid to another one, no way to make both sound 100% identical :D
2006-01-14 18:53
TDJ

Registered: Dec 2001
Posts: 1879
Maybe somebody can write a player that will play sid-tunes equally bad on both chips?
2006-01-14 19:10
Oswald

Registered: Apr 2002
Posts: 5127
one solution is to turn on ram at d400, then modify the values that was ment written to filters, according to sid model, then turn d400 back on and write sid regs.
2006-01-14 19:17
Hoogo

Registered: Jun 2002
Posts: 105
I had some thoughts about that stuff, too. My best idea was to emulate the 6510, record every Sid-access and play that back at the beginning of the next frame. But it will take an unfunny amount of rastertime, and optimizing that emulator will take an unfunny amount of work, maybe even for nothing...
2006-01-14 19:20
Hoogo

Registered: Jun 2002
Posts: 105
Quote: one solution is to turn on ram at d400, then modify the values that was ment written to filters, according to sid model, then turn d400 back on and write sid regs.

You would only detect the last access to any SID-Register. Some tricks with the gate-bit will not work. But it is easy to do, so it could be worth a try.
2006-01-14 21:28
chatGPZ

Registered: Dec 2001
Posts: 11523
yep, it wont work with many players if you use that ram trick, atleast not accuratly.
2006-01-15 01:41
Stryyker

Registered: Dec 2001
Posts: 469
Try it with Matt Gray tunes - they sound very wrong.
 
... 4 posts hidden. Click here to view all posts....
 
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
Bieno/Commodore Plus
CA$H/TRiAD
Higgie/Kraze/Slackers
Sychamis
MWR/Visdom
t0m3000/bo0M!^hf^ibex
Guests online: 180
Top Demos
1 Next Level  (9.7)
2 13:37  (9.7)
3 Codeboys & Endians  (9.7)
4 Mojo  (9.6)
5 Coma Light 13  (9.6)
6 Edge of Disgrace  (9.6)
7 Signal Carnival  (9.6)
8 Wonderland XIV  (9.5)
9 Uncensored  (9.5)
10 Comaland 100%  (9.5)
Top onefile Demos
1 Nine  (9.7)
2 Layers  (9.6)
3 Cubic Dream  (9.6)
4 Party Elk 2  (9.6)
5 Copper Booze  (9.5)
6 Scan and Spin  (9.5)
7 Onscreen 5k  (9.5)
8 Grey  (9.5)
9 Dawnfall V1.1  (9.5)
10 Rainbow Connection  (9.5)
Top Groups
1 Artline Designs  (9.3)
2 Booze Design  (9.3)
3 Oxyron  (9.3)
4 Performers  (9.3)
5 Censor Design  (9.3)
Top NTSC-Fixers
1 Pudwerx  (10)
2 Stormbringer  (9.7)
3 Fungus  (9.6)
4 Booze  (9.5)
5 Grim Reaper  (9.3)

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