[Suggestions] Option to target the TI SN7, along with some other feature ideas #856
Replies: 8 comments 4 replies
-
PSG PWM h-blank would be amazing, at last SN7 would be useful 🤣
Second that. Some PC-98 80286 drivers, like PPZ, could output 3 chaneels of 5-bit PCM using software mixing. Even PMD had SSG PCM, with ability to play back 4-bit PCM samples on channel 3. If above are possible, I would like to request Dual-PCM for YM2612 |
Beta Was this translation helpful? Give feedback.
-
WHen it comes to SN7 flags, one thing is important - supposedly, volume level curve differs between the systems. SMS PSH and MD PSG can have some slight volume differencies. Same for AY-3-8910 and YM2149 - volume mode is also different, one being linear (might be wrong), second closer to logarithmic. |
Beta Was this translation helpful? Give feedback.
-
Also, for C64, different filter curves can be specified, if its possible to implement |
Beta Was this translation helpful? Give feedback.
-
.dmc loading implemented for 0.6. |
Beta Was this translation helpful? Give feedback.
-
Now implemented |
Beta Was this translation helpful? Give feedback.
-
I think tildearrow have something against sn76489, because he takes every single suggestion, except for the sn76489 ones |
Beta Was this translation helpful? Give feedback.
-
Would be also interesting if the sn76489 has pwm, like in this video https://youtu.be/08Sm8BL-BF4?si=m32gABKrTegQjI9U |
Beta Was this translation helpful? Give feedback.
-
This is a very important feature, i could do so much more with the sega genesis if this is implemented, |
Beta Was this translation helpful? Give feedback.
-
The SMS PSG integrated into the VDP (the one Furnace targets) is a clone of the TI SN76489 that has 16-bit LFSR for noise generation. The original TI SN76489/TMS9919 chips have a 15-bit noise LFSR instead. While the first most obvious reasoning to target/convert between the two is due to the tuning on the periodic noise (a real SN7's lower bit-depth makes it play stuff like noise bass higher) .
The other reasoning is because the white noise generation, is very close to that of the GB and NES (in the GB's sense, pretty much identical) and being able to compose with this in mind instead of the clone chips, would be very useful also in part to the VGM players, which cannot find a reliable source (without killing a console) for the PSG clones, so instead they use a regular TI SN7 with the aformentioned differences.
The other thoughts i have are:
Beta Was this translation helpful? Give feedback.
All reactions