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,