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 > Ultimate reverse engineering
2023-12-08 23:14
Repose

Registered: Oct 2010
Posts: 225
Ultimate reverse engineering

This person took 32 chips of every revision, connected them to a custom clock source and ran them independently, to read out the OSC3/ENV3 of every combination, plus analog recordings. He wrote an emulator which recreates every register setting and measures all the variations within and between chips. Its an amazing amount of work. He also reverse engineered CIA's as well, as those are needed for "real sid" type tunes, which require emulating the entire machine for music playback.
https://www.youtube.com/watch?v=pePq68HaI7M
Emulating the SID the HARD way.
plgDavid

Here is one of the "torture test" tunes which require very accurate emulation of a specific model, it sounds amazing:
https://www.youtube.com/watch?v=BVevORuyQ_8
Jammer - Club Stylier
Club Stylier
Forever 2010 - #1
2023-12-09 00:58
iAN CooG

Registered: May 2002
Posts: 3193
true dedication, very interesting
2023-12-09 01:20
chatGPZ

Registered: Dec 2001
Posts: 11386
I wonder why you link to a video that plays the tune in a 10 year old VICE though :) I don't expect 8580 Tunes to benefit much from this research either - it's mostly relevant for the 6581 Filter distortion and the mixed Waveforms perhaps. We'll see when he posts the testrig :)
2023-12-09 02:06
Repose

Registered: Oct 2010
Posts: 225
I agree it's not the best link, but its the one I could find. Please link a better if you find it :)
There are other videos where he plays some demos, and its true that he said the variations in the 6581 model of the SID are more dramatic. But, he did mention some tricky problems in ADSR bugs and combined waveforms and PCM techniques.
2023-12-09 02:36
chatGPZ

Registered: Dec 2001
Posts: 11386
Yeah, most of it is old news though - he replicated a lot of what Alankila already did years ago - whats new is that he used analog recordings to get full 12 bit resolution for the combined waveforms.... however, given their totally unpredictable nature and variation on real chips, i really doubt it makes and audible difference :)

As said, we'll see when it's all posted - then we can run his stuff against reSID and fix it eventually :)
2023-12-09 02:50
Repose

Registered: Oct 2010
Posts: 225
Not sure if you noticed, but it is posted here: https://plogue.com/products/chipsynth-c64.html
2023-12-09 03:08
Repose

Registered: Oct 2010
Posts: 225
I've found the differences explained in the manual at https://s3.amazonaws.com/chipsynth/C64_manual.pdf

2092 Slightly more
resonant.

2792 Good average
8580.

4887 Has mellower
combined
waves.
2023-12-09 03:32
acrouzet

Registered: May 2020
Posts: 97
There's some stuff emulated here that isn't in ReSID, such as oscillator leakage and the variation in combined waveforms between chips. Apparently the elusive R1 is emulated too. ReSID's 6581 filter also has a few bugs, so I'm wondering if this emulation is an improvement overall.
2023-12-09 04:26
Repose

Registered: Oct 2010
Posts: 225
Here may be a better link to one of the test tunes that I mentioned.
https://deepsid.chordian.net/?file=/MUSICIANS/J/Jammer/Club_Sty..
2023-12-09 09:07
iAN CooG

Registered: May 2002
Posts: 3193
Quote: Here may be a better link to one of the test tunes that I mentioned.
https://deepsid.chordian.net/?file=/MUSICIANS/J/Jammer/Club_Sty..


You're just linking a site that emulates in the browser the sid tune contained in HVSC. Anyone is able to play a sid tune by himself with an emulator, which are knowingly "not exact".
A sound capture from an emulator has no example value exactly as one emitted directly by the emulator. We already know they're not sounding like the real thing, if we exclude 8580 chips which are more "digitally correct" than the mostly unpredictable 6581s.
What really counts as an example is an actual sound capture from a real C64 with a real SID chip.
2023-12-09 17:03
Repose

Registered: Oct 2010
Posts: 225
I agree with you, however the complaint was that my first link was to a 10 year old copy of VICE, and the next link was improved by being a recent emulator.
I did say "may be better" :)
I still haven't found an authentic recording of this tune.
 
... 29 posts hidden. Click here to view all posts....
 
Previous - 1 | 2 | 3 | 4 - 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
Flashback
swasti
Holy Moses/Role
Guests online: 117
Top Demos
1 Next Level  (9.7)
2 13:37  (9.7)
3 Mojo  (9.7)
4 Coma Light 13  (9.6)
5 Edge of Disgrace  (9.6)
6 What Is The Matrix 2  (9.6)
7 The Demo Coder  (9.6)
8 Uncensored  (9.6)
9 Comaland 100%  (9.6)
10 Wonderland XIV  (9.6)
Top onefile Demos
1 Layers  (9.6)
2 No Listen  (9.6)
3 Cubic Dream  (9.6)
4 Party Elk 2  (9.6)
5 Copper Booze  (9.6)
6 Rainbow Connection  (9.5)
7 Dawnfall V1.1  (9.5)
8 Onscreen 5k  (9.5)
9 Morph  (9.5)
10 Libertongo  (9.5)
Top Groups
1 Performers  (9.3)
2 Booze Design  (9.3)
3 Oxyron  (9.3)
4 Triad  (9.3)
5 Censor Design  (9.3)
Top Coders
1 Axis  (9.8)
2 Graham  (9.8)
3 Lft  (9.8)
4 Crossbow  (9.8)
5 HCL  (9.8)

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