MaliceX wrote:
Now that the forum is back, awesome this is still being worked on.
Also a test report:
---Volume macro on SN76496 seems to exhibit some really weird behaviour. Almost like a pitch macro but mixed in with volume macro.
Code:
#EX-PSG ABC
@v0 = { 0 10 20 30 }
@v1 = { 30 25 20 20 8 0 }
;....
That's because the volume for SN76496 is supposed to range only 0 to 15. You are using numbers out of range (it works fine if you use half of your numbers). Also, "v" and "@v" are mutually exclusive; it will only use the last one specified.
Notice that when you compile it, the output is:
Code:
| A | 1383943 | 0 |
| B | 1383943 | 0 |
| C | 1383936 | 0 |
The number on line C is less than the others. This usually indicates that you have done something wrong, such as having too many or too few notes in one channel. Such things may also be due to the tempo and note lengths specified not being exact multiples of 1/44100 seconds. (In your case, changing the tempo to 125 fixes it; you have the correct notes in each channel.)
I do not currently have an example of portamento.