summaryrefslogtreecommitdiff
path: root/apps/codecs/libgme/emu2413.c
diff options
context:
space:
mode:
authorAndree Buschmann <AndreeBuschmann@t-online.de>2011-08-12 21:36:29 +0000
committerAndree Buschmann <AndreeBuschmann@t-online.de>2011-08-12 21:36:29 +0000
commit724a2d2514578297a7fe21dc4c17a7b51a25758d (patch)
treed89b1646a89241cd3bcc9d355acbdc5a1072c803 /apps/codecs/libgme/emu2413.c
parent5f6d8bfcc0071848454447ecfffa8c337a3cd2b4 (diff)
downloadrockbox-724a2d2514578297a7fe21dc4c17a7b51a25758d.tar.gz
rockbox-724a2d2514578297a7fe21dc4c17a7b51a25758d.zip
6th part of FS#12176. Reduce memory consumption of libgme emulators to allow enabling of NSF and SGC codecs for low memory targets. The main lookup table only requires byte precision and can be used by 2413 and 8950 emulators. Update the manual accordingly.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@30283 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'apps/codecs/libgme/emu2413.c')
-rw-r--r--apps/codecs/libgme/emu2413.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/apps/codecs/libgme/emu2413.c b/apps/codecs/libgme/emu2413.c
index e7acebc63f..def6d60b7f 100644
--- a/apps/codecs/libgme/emu2413.c
+++ b/apps/codecs/libgme/emu2413.c
@@ -210,7 +210,7 @@ static e_uint32 dphaseARTable[16][16];
210static e_uint32 dphaseDRTable[16][16]; 210static e_uint32 dphaseDRTable[16][16];
211 211
212/* KSL + TL Table */ 212/* KSL + TL Table */
213static e_uint32 tllTable[16][8][1 << TL_BITS][4]; 213e_uint8 tllTable[16][8][1 << TL_BITS][4];
214static e_int32 rksTable[2][8][2]; 214static e_int32 rksTable[2][8][2];
215 215
216/* We may not have too much SRAM in rockbox */ 216/* We may not have too much SRAM in rockbox */