I updated my branch of NotSo the other night to update the fix I had applied that resets the dividers for the sweep and envelopes. Turns out, the envelopes had their first step occuring a clock too soon, causing some games to sound poppy (for example, the Eggerland games), and I had forgotten to add the fix to the noise channel all together. o_O
Next, I added a simulation for the quirk in the sweeps where it's clocked first, *then* reset (if it was written to), which fixes a sound effect in R.C. Pro Am, but I have no other games to test this with, so I have no idea if I got it right.
I also double-checked the $4017 / Sequencer emulation, and everything appears to check out there.
*********************************
UPDATE, v0.86 RELEASED:
I made a few more updates, fixing some problems with the envelopes and the sweeps, improving a lot of tiny things here and there, as well as making a small fix to 4017, in which writing $00 shouldn't cause an immediate update anymore. Links updated to the new build and source, I would *highly* recommend anyone making derivative works from NotSo to incorporate these updates.
Plugin v0.86
Source v0.86
So yeah, if anyone was using my particular branch of Notso (or the last official Notso), please let me know if any stuff is still wrong.
Next, I added a simulation for the quirk in the sweeps where it's clocked first, *then* reset (if it was written to), which fixes a sound effect in R.C. Pro Am, but I have no other games to test this with, so I have no idea if I got it right.
I also double-checked the $4017 / Sequencer emulation, and everything appears to check out there.
*********************************
UPDATE, v0.86 RELEASED:
I made a few more updates, fixing some problems with the envelopes and the sweeps, improving a lot of tiny things here and there, as well as making a small fix to 4017, in which writing $00 shouldn't cause an immediate update anymore. Links updated to the new build and source, I would *highly* recommend anyone making derivative works from NotSo to incorporate these updates.
Plugin v0.86
Source v0.86
So yeah, if anyone was using my particular branch of Notso (or the last official Notso), please let me know if any stuff is still wrong.