Wie würdet ihr die FPGA SID-Version des Chameleons im Vergleich zu den originalen SIDs beurteilen? Da wird ja wohl noch dran gebaut, aber eure Meinung würde mich trotzdem interessieren.
TC64 SID vs SID
-
IMSAI -
2. Juli 2015 um 16:52 -
Erledigt
Es gibt 9 Antworten in diesem Thema, welches 1.983 mal aufgerufen wurde. Der letzte Beitrag (
-
-
FPGA SID = Emulation = kein Vergleich mit dem Original
Aber, es wird immer besser und der Unterschied zum echten SID immer geringer.
Viele werden kein Unterschied bemerken und zum Zocken passt das schon.
Aber für einen wie mich gibt's nur das Original. -
Danke für deine Antwort. Ja klar gehen da die Ansprüche auseinander und Unterschiede wird es bestimmt immer geben. Es ist halt nur die Frage wie sehr diese Unterschiede ins Gewicht fallen, wenn man spielt oder selbst ein bissle Musik machen will. Dass sich das oft etwas verschieden anhört ist ja klar und das ist ja schon unter den 6581 so und dann nochmal im Vergleich zum 8580.
Mir geht es halt darum, ob das TC64 SID-mäßig schon auf einem ordentlichen Weg ist oder z.Z. komplett unbrauchbar. Lohnt es sich also schon auf der Emulation Musik im Standalone-Mode zu machen oder eher nicht?
Wie ist der TC64-SID denn im Vergleich zu SwinSID oder ReSID auf dem PC?
-
Obwohl der SID für mich OK klingt ist er technisch wohl noch eine der größeren Baustellen im Chameleon.
ZitatAlles anzeigenSID (Emulated)
SID emulation is still incomplete:
(9) 6581 waveforms do not match the selected SID model (waveforms/waveforms-6581.prg) (waveforms/waveforms-8580.prg)
6581 oscillators have one cycle delay less than the 8580 (perhaps clocked level triggered vs edge triggered?)Severity: low - some SID detection routines might get confused
(9) the noise generator LFSR behaves incorrect on reset / test bit (waveforms/waveforms-6581.prg) (waveforms/waveforms-8580.prg)
it should take about 0x8000 cycles until it resets
(9) envelope generator is incorrect
(9) combined waveforms are wrong. (waveforms/waveforms-6581.prg) (waveforms/waveforms-8580.prg)
its not "AND" like docs and even interviews with bob yannes say. unfortunately even reSID uses tables for them (resid-fp has a tool to calculate them here)Note: we need to find some kind of "close enough" approximation so we can perhaps get away without using tables (WIP)
waveform combinations $60 and $70 produce output when 6581 is selected, although real chips might not do so (waveforms/waveforms-6581.prg) (WIP)
when waveform combinations with noise ($90-$f0) are selected, the regular waveform should get ANDed into the LFSR (waveforms/waveforms-8580.prg) (WIP)(9) filter characteristics are approximated
Severity: low - this only affects the sound output of the Chameleon itself
(9) filter resonance is not implemented
Severity: low - this only affects the sound output of the Chameleon itself
Aber man ist sich der Unzulänglichkeiten bewusst und arbeitet offensichtlich auch daran.
Die höchste Prio hat die SID Emulation zur Zeit aber wohl nicht. -
Wie gesagt, zum Zocken passt das aber wenn es um Musik geht dann bitte mit echter Hardware.
Ob du den neuen oder alten SID nimmst ist Geschmackssache, aktuell wird meistens der neue 8580 SID genommen.
Hör dir mal Musik von Sascha Zeidler (Linus) an, ist fast alles für den neuen SID.
Sören Lund (JEFF) ist dann was für den alten 6581, der SID klingt schön Dreckig und verzerrt wunderbar.
Kommt eben darauf an was man machen möchte -
Die Filter gefallen mir beim Chameleon schon recht gut. Die fehlerhaften Hüllkurven sind aber leider mitunter doch recht nervig. Bei Turrican II fällt das z.B. sehr auf. Da wird an vielen Stellen Staccato zu Legato. Da im Cartridge Mode der echte SID parallel mit läuft, kann man da auch schön hin und her schalten, um das zu vergleichen.
-
Danke für die Infos. Sobald ich das TC64 hier habe werde ich auch testen können, aber dennoch sind mir Erfahrungsberichte von Experten, die da schon länger am Ball sind, sehr willkommen.
Macht ihr eigentlich eure Musik am C64 direkt oder eher mit Goattracker am PC? Goattracker wäre dann aber auch nur wieder emuliert.

-
Zum Musik machen kann man die Emu vom TC derzeit noch nicht wirklich gebrauchen. ReSID aus aktuellen VICE Versionen (SVN) find ich für 8580 sehr brauchbar. GoatTracker machen ja viele, da ist mir die olle ReSID Emu, die dabei ist ehrlich gesagt zu schlecht. Hab noch nicht herausgefunden, ob man da eventuell was aus den aktuellen VICE in GT übernehmen kann. GT ist ja - soweit ich weiß - auch Open Source. CheeseCutter hat immerhin schon ReSID-fp dabei - das ist auch noch okay. Wobei man bei den fp Sachen vorsichtig sein muss. Die klingen ein bisschen so, als hätte jemand die Loudness bereits reingedreht.
-
Danke für deinen Überblick, CheeseCutter kannte ich noch gar nicht. Wie machst du Musik?
-
Teils am C64 mit TC64 (eben im Cartridge Mode), teils am VICE. Am liebsten mit Sid-Wizard, aber auch ein bisschen mit dem NinjaTracker (quasi eine abgespeckte, native Version vom GoatTracker).