You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Oct 16, 2021. It is now read-only.
I mentioned this earlier in the discord, and have done some investigation and found out more about the problem.
When the automatic FM effect produces a modulation rate over the maximum amount i.e. greater than $4806 = $FF and &4807 = $0F, in 0cc they just get set to $FF and $0F respectively, but when exporting an NSF, some strange behavior ensues. This does not happen when manually setting them to $FF and $0F with I0F JFF.
Upon importing the nsf file using NSFimport and looking at the register values, they are an incorrect, lower valuse. It appears that it is overflowing and wrapping around.
That's alright. I can do almost everything I want to by manually using I0F JFF.
Very high frequency FM is very useful to me for creating a tube amp overdrive effect (when used in combination with some other techniques). I don't know if anyone else has used it in this manner though.
I mentioned this earlier in the discord, and have done some investigation and found out more about the problem.
When the automatic FM effect produces a modulation rate over the maximum amount i.e. greater than $4806 = $FF and &4807 = $0F, in 0cc they just get set to $FF and $0F respectively, but when exporting an NSF, some strange behavior ensues. This does not happen when manually setting them to $FF and $0F with I0F JFF.
Upon importing the nsf file using NSFimport and looking at the register values, they are an incorrect, lower valuse. It appears that it is overflowing and wrapping around.
fds bug.zip
The text was updated successfully, but these errors were encountered: