Mercurial > repos > blastem
comparison psg.c @ 355:fcd31d19dddd
Fix clipping in PSG core
author | Mike Pavone <pavone@retrodev.com> |
---|---|
date | Thu, 23 May 2013 23:51:49 -0700 |
parents | 15dd6418fe67 |
children | 62177cc39049 |
comparison
equal
deleted
inserted
replaced
354:15dd6418fe67 | 355:fcd31d19dddd |
---|---|
56 } | 56 } |
57 } | 57 } |
58 } | 58 } |
59 } | 59 } |
60 | 60 |
61 #define PSG_VOL_DIV 2 | 61 #define PSG_VOL_DIV 4 |
62 | 62 |
63 //table shamelessly swiped from PSG doc from smspower.org | 63 //table shamelessly swiped from PSG doc from smspower.org |
64 int16_t volume_table[16] = { | 64 int16_t volume_table[16] = { |
65 32767/PSG_VOL_DIV, 26028/PSG_VOL_DIV, 20675/PSG_VOL_DIV, 16422/PSG_VOL_DIV, 13045/PSG_VOL_DIV, 10362/PSG_VOL_DIV, | 65 32767/PSG_VOL_DIV, 26028/PSG_VOL_DIV, 20675/PSG_VOL_DIV, 16422/PSG_VOL_DIV, 13045/PSG_VOL_DIV, 10362/PSG_VOL_DIV, |
66 8231/PSG_VOL_DIV, 6568/PSG_VOL_DIV, 5193/PSG_VOL_DIV, 4125/PSG_VOL_DIV, 3277/PSG_VOL_DIV, 2603/PSG_VOL_DIV, | 66 8231/PSG_VOL_DIV, 6568/PSG_VOL_DIV, 5193/PSG_VOL_DIV, 4125/PSG_VOL_DIV, 3277/PSG_VOL_DIV, 2603/PSG_VOL_DIV, |