diff options
author | Andree Buschmann <AndreeBuschmann@t-online.de> | 2011-08-12 21:36:29 +0000 |
---|---|---|
committer | Andree Buschmann <AndreeBuschmann@t-online.de> | 2011-08-12 21:36:29 +0000 |
commit | 724a2d2514578297a7fe21dc4c17a7b51a25758d (patch) | |
tree | d89b1646a89241cd3bcc9d355acbdc5a1072c803 /apps/codecs/libgme/emu2413.c | |
parent | 5f6d8bfcc0071848454447ecfffa8c337a3cd2b4 (diff) | |
download | rockbox-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.c | 2 |
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]; | |||
210 | static e_uint32 dphaseDRTable[16][16]; | 210 | static e_uint32 dphaseDRTable[16][16]; |
211 | 211 | ||
212 | /* KSL + TL Table */ | 212 | /* KSL + TL Table */ |
213 | static e_uint32 tllTable[16][8][1 << TL_BITS][4]; | 213 | e_uint8 tllTable[16][8][1 << TL_BITS][4]; |
214 | static e_int32 rksTable[2][8][2]; | 214 | static 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 */ |