Project

General

Profile

Activity

From 11/12/2019 to 12/11/2019

11/26/2019

10:10 PM Revision 968 (repo2): basic mist ypbpr support
markw

11/17/2019

FO 09:10 PM Feature #84: Add SID
Attaching some of the octave files from investigating this for reference + the wave files + other useful bits I found online. foft
FO 09:07 PM Feature #84: Add SID
Did some research over the weekend. Generating these isn't a terribly trivial problem!
I tried for some time to generate in matlab. I came up with a pretty good solution for wave 3: triangle + sawtooth. Actually its sawtooth + 2 sawto...
foft

11/12/2019

FO 10:19 PM Feature #84: Add SID
It sounds good to me, but not sure what it is meant to sound like!! foft
FO 10:19 PM Feature #84: Add SID
Also wondering if the clk frequency is important (not enable), I see some state table increment on every clock, which is reset on enable foft
FO 10:18 PM Feature #84: Add SID
Wondering about some kind of bit map of unpopulated locations (reducing locations) or a 2nd lookup layer (reducing bits)
foft
FO 10:04 PM Feature #84: Add SID
I loaded the tables in to octave to take a look.
Observations...
* Not a simple curve
* Lots of zeros, >80% in some cases
* Quite a lot of dupes
dupes:
>> log2(numel(unique(ps)))
ans = 6.5699
> ...
ans = 4.7549
>> log2(n...
foft
FO 10:02 PM Feature #84: Add SID
Actually the issue with fitting in v2 is block ram, not ALMs. Though its always good to save ALMs!
The sid tables take 14KB each. So for stereo sid its 28KB. Anyway I do not even have 14KB to spare on v2...
foft
FO 09:05 AM Core v37 released again!
EclaireXL/A4: SID frequency was too fast, made it closer to 1MHz (still approx, but better than 1.77MHz).
xxl kindly patched the slight sid player to work, it’s in atariage here:
https://atariage.com/forums/topic/295242-pokeymax-v2/?...
foft
 

Also available in: Atom