rockbox/apps/codecs/libgme
2011-09-09 17:57:33 +00:00
..
inflate Clean up redundant assignment 2011-08-25 19:27:31 +00:00
281btone.h
2413tone.h
ay_apu.c libgme: make local functions static where possible 2011-08-11 19:04:28 +00:00
ay_apu.h Remove all IRAM attributes from libGME to be able to restart the IRAM optimization on a clean code base. As first step move the sample buffers to IRAM which results in a 1-5% speedup for all codecs. 2011-08-13 16:41:14 +00:00
ay_cpu.c
ay_emu.c Update libgme to Blargg's Game_Music_Emu 0.6-pre. 2011-08-31 19:19:49 +00:00
ay_emu.h Update libgme to Blargg's Game_Music_Emu 0.6-pre. 2011-08-31 19:19:49 +00:00
AYSOURCES Update libgme to Blargg's Game_Music_Emu 0.6-pre. 2011-08-31 19:19:49 +00:00
blargg_common.h Update libgme to Blargg's Game_Music_Emu 0.6-pre. 2011-08-31 19:19:49 +00:00
blargg_config.h
blargg_endian.h Update libgme to Blargg's Game_Music_Emu 0.6-pre. 2011-08-31 19:19:49 +00:00
blargg_source.h Update libgme to Blargg's Game_Music_Emu 0.6-pre. 2011-08-31 19:19:49 +00:00
blip_buffer.c Update libgme to Blargg's Game_Music_Emu 0.6-pre. 2011-08-31 19:19:49 +00:00
blip_buffer.h Check for CPU_ARM in libgme/blip_buffer. 2011-08-31 19:29:21 +00:00
emu2413.c Introduce CPU dependent IRAM configuration for libgme. Use ICODE_ATTR for an emu2413-function to speed up PP5022 by up to 6%. 2011-08-30 12:35:12 +00:00
emu2413.h Introduce CPU dependent IRAM configuration for libgme. Use ICODE_ATTR for an emu2413-function to speed up PP5022 by up to 6%. 2011-08-30 12:35:12 +00:00
EMU2413SOURCES Optimized compiler settings for libgme. ARM now uses -O1 except for the 2413 emulator. The speed on PP5022 increases by 0-5% (NSF, YM2413-VGM), 5-10% (GBS, VGM) and 10-15% (SGC, KSS, AY). 2011-08-18 21:01:08 +00:00
emu8950.c 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. 2011-08-12 21:36:29 +00:00
emu8950.h
emuadpcm.c libgme: make local functions static where possible 2011-08-11 19:04:28 +00:00
emuadpcm.h
emutables.h Remove all IRAM attributes from libGME to be able to restart the IRAM optimization on a clean code base. As first step move the sample buffers to IRAM which results in a 1-5% speedup for all codecs. 2011-08-13 16:41:14 +00:00
emutypes.h
gb_apu.c Remove all IRAM attributes from libGME to be able to restart the IRAM optimization on a clean code base. As first step move the sample buffers to IRAM which results in a 1-5% speedup for all codecs. 2011-08-13 16:41:14 +00:00
gb_apu.h Remove all IRAM attributes from libGME to be able to restart the IRAM optimization on a clean code base. As first step move the sample buffers to IRAM which results in a 1-5% speedup for all codecs. 2011-08-13 16:41:14 +00:00
gb_cpu.c libgme: make local functions static where possible 2011-08-11 19:04:28 +00:00
gb_cpu.h Remove all IRAM attributes from libGME to be able to restart the IRAM optimization on a clean code base. As first step move the sample buffers to IRAM which results in a 1-5% speedup for all codecs. 2011-08-13 16:41:14 +00:00
gb_cpu_run.h Remove all IRAM attributes from libGME to be able to restart the IRAM optimization on a clean code base. As first step move the sample buffers to IRAM which results in a 1-5% speedup for all codecs. 2011-08-13 16:41:14 +00:00
gb_oscs.c Declare several libgme functions static. 2011-08-31 09:15:04 +00:00
gb_oscs.h Declare several libgme functions static. 2011-08-31 09:15:04 +00:00
gbs_cpu.c Update libgme to Blargg's Game_Music_Emu 0.6-pre. 2011-08-31 19:19:49 +00:00
gbs_emu.c Update libgme to Blargg's Game_Music_Emu 0.6-pre. 2011-08-31 19:19:49 +00:00
gbs_emu.h Update libgme to Blargg's Game_Music_Emu 0.6-pre. 2011-08-31 19:19:49 +00:00
GBSSOURCES Update libgme to Blargg's Game_Music_Emu 0.6-pre. 2011-08-31 19:19:49 +00:00
gme.h
hes_apu.c Update libgme to Blargg's Game_Music_Emu 0.6-pre. 2011-08-31 19:19:49 +00:00
hes_apu.h Update libgme to Blargg's Game_Music_Emu 0.6-pre. 2011-08-31 19:19:49 +00:00
hes_apu_adpcm.c Remove all IRAM attributes from libGME to be able to restart the IRAM optimization on a clean code base. As first step move the sample buffers to IRAM which results in a 1-5% speedup for all codecs. 2011-08-13 16:41:14 +00:00
hes_apu_adpcm.h Update libgme to Blargg's Game_Music_Emu 0.6-pre. 2011-08-31 19:19:49 +00:00
hes_cpu.c Update libgme to Blargg's Game_Music_Emu 0.6-pre. 2011-08-31 19:19:49 +00:00
hes_cpu.h Update libgme to Blargg's Game_Music_Emu 0.6-pre. 2011-08-31 19:19:49 +00:00
hes_cpu_run.h Update libgme to Blargg's Game_Music_Emu 0.6-pre. 2011-08-31 19:19:49 +00:00
hes_emu.c Update libgme to Blargg's Game_Music_Emu 0.6-pre. 2011-08-31 19:19:49 +00:00
hes_emu.h Update libgme to Blargg's Game_Music_Emu 0.6-pre. 2011-08-31 19:19:49 +00:00
HESSOURCES Update libgme to Blargg's Game_Music_Emu 0.6-pre. 2011-08-31 19:19:49 +00:00
kss_cpu.c
kss_emu.c Update libgme to Blargg's Game_Music_Emu 0.6-pre. 2011-08-31 19:19:49 +00:00
kss_emu.h Update libgme to Blargg's Game_Music_Emu 0.6-pre. 2011-08-31 19:19:49 +00:00
kss_scc_apu.c 4th part of FS#12176. Volume settings migrated to fixed point for libgme. 2011-08-11 06:18:39 +00:00
kss_scc_apu.h Update libgme to Blargg's Game_Music_Emu 0.6-pre. 2011-08-31 19:19:49 +00:00
KSSSOURCES Update libgme to Blargg's Game_Music_Emu 0.6-pre. 2011-08-31 19:19:49 +00:00
libay.make FS#12231 2011-08-18 16:33:41 +00:00
libemu2413.make Optimized compiler settings for libgme. ARM now uses -O1 except for the 2413 emulator. The speed on PP5022 increases by 0-5% (NSF, YM2413-VGM), 5-10% (GBS, VGM) and 10-15% (SGC, KSS, AY). 2011-08-18 21:01:08 +00:00
libgbs.make FS#12231 2011-08-18 16:33:41 +00:00
libhes.make FS#12231 2011-08-18 16:33:41 +00:00
libkss.make FS#12231 2011-08-18 16:33:41 +00:00
libnsf.make FS#12231 2011-08-18 16:33:41 +00:00
libsgc.make FS#12231 2011-08-18 16:33:41 +00:00
libvgm.make FS#12231 2011-08-18 16:33:41 +00:00
m3u_playlist.h
msxtypes.h
multi_buffer.c Update libgme to Blargg's Game_Music_Emu 0.6-pre. 2011-08-31 19:19:49 +00:00
multi_buffer.h Update libgme to Blargg's Game_Music_Emu 0.6-pre. 2011-08-31 19:19:49 +00:00
nes_apu.c Bugfixes for libgme by Mauricio Garrido: added missing call of Blip_set_modified(), correctly set PSG voices in vgm_emu, correctly set current_track in vgm_emu, correct call of Sound_mute_voices() in nsf_emu. Additionally migrate few floating point code to fixed point -- even though this is unused and therefor commented out. 2011-09-09 17:57:33 +00:00
nes_apu.h Bugfixes for libgme by Mauricio Garrido: added missing call of Blip_set_modified(), correctly set PSG voices in vgm_emu, correctly set current_track in vgm_emu, correct call of Sound_mute_voices() in nsf_emu. Additionally migrate few floating point code to fixed point -- even though this is unused and therefor commented out. 2011-09-09 17:57:33 +00:00
nes_cpu.c libgme: make local functions static where possible 2011-08-11 19:04:28 +00:00
nes_cpu.h Bugfixes for libgme by Mauricio Garrido: added missing call of Blip_set_modified(), correctly set PSG voices in vgm_emu, correctly set current_track in vgm_emu, correct call of Sound_mute_voices() in nsf_emu. Additionally migrate few floating point code to fixed point -- even though this is unused and therefor commented out. 2011-09-09 17:57:33 +00:00
nes_cpu_run.h
nes_fds_apu.c Remove all IRAM attributes from libGME to be able to restart the IRAM optimization on a clean code base. As first step move the sample buffers to IRAM which results in a 1-5% speedup for all codecs. 2011-08-13 16:41:14 +00:00
nes_fds_apu.h Remove all IRAM attributes from libGME to be able to restart the IRAM optimization on a clean code base. As first step move the sample buffers to IRAM which results in a 1-5% speedup for all codecs. 2011-08-13 16:41:14 +00:00
nes_fme7_apu.c Update libgme to Blargg's Game_Music_Emu 0.6-pre. 2011-08-31 19:19:49 +00:00
nes_fme7_apu.h Update libgme to Blargg's Game_Music_Emu 0.6-pre. 2011-08-31 19:19:49 +00:00
nes_mmc5_apu.h
nes_namco_apu.c Update libgme to Blargg's Game_Music_Emu 0.6-pre. 2011-08-31 19:19:49 +00:00
nes_namco_apu.h Update libgme to Blargg's Game_Music_Emu 0.6-pre. 2011-08-31 19:19:49 +00:00
nes_oscs.c Bugfixes for libgme by Mauricio Garrido: added missing call of Blip_set_modified(), correctly set PSG voices in vgm_emu, correctly set current_track in vgm_emu, correct call of Sound_mute_voices() in nsf_emu. Additionally migrate few floating point code to fixed point -- even though this is unused and therefor commented out. 2011-09-09 17:57:33 +00:00
nes_oscs.h Update libgme to Blargg's Game_Music_Emu 0.6-pre. 2011-08-31 19:19:49 +00:00
nes_vrc6_apu.c Bugfixes for libgme by Mauricio Garrido: added missing call of Blip_set_modified(), correctly set PSG voices in vgm_emu, correctly set current_track in vgm_emu, correct call of Sound_mute_voices() in nsf_emu. Additionally migrate few floating point code to fixed point -- even though this is unused and therefor commented out. 2011-09-09 17:57:33 +00:00
nes_vrc6_apu.h Update libgme to Blargg's Game_Music_Emu 0.6-pre. 2011-08-31 19:19:49 +00:00
nes_vrc7_apu.c 5th part of FS#12176. Further fixed point migration. Only two emulators (ym2413, ym2612) still use floating point. 2011-08-11 21:06:16 +00:00
nes_vrc7_apu.h Remove all IRAM attributes from libGME to be able to restart the IRAM optimization on a clean code base. As first step move the sample buffers to IRAM which results in a 1-5% speedup for all codecs. 2011-08-13 16:41:14 +00:00
nsf_cpu.c
nsf_emu.c Bugfixes for libgme by Mauricio Garrido: added missing call of Blip_set_modified(), correctly set PSG voices in vgm_emu, correctly set current_track in vgm_emu, correct call of Sound_mute_voices() in nsf_emu. Additionally migrate few floating point code to fixed point -- even though this is unused and therefor commented out. 2011-09-09 17:57:33 +00:00
nsf_emu.h Update libgme to Blargg's Game_Music_Emu 0.6-pre. 2011-08-31 19:19:49 +00:00
nsfe_info.c Update libgme to Blargg's Game_Music_Emu 0.6-pre. 2011-08-31 19:19:49 +00:00
nsfe_info.h
NSFSOURCES Update libgme to Blargg's Game_Music_Emu 0.6-pre. 2011-08-31 19:19:49 +00:00
opl_apu.c 4th part of FS#12176. Volume settings migrated to fixed point for libgme. 2011-08-11 06:18:39 +00:00
opl_apu.h Update libgme to Blargg's Game_Music_Emu 0.6-pre. 2011-08-31 19:19:49 +00:00
opltables.h Remove all IRAM attributes from libGME to be able to restart the IRAM optimization on a clean code base. As first step move the sample buffers to IRAM which results in a 1-5% speedup for all codecs. 2011-08-13 16:41:14 +00:00
resampler.c Update libgme to Blargg's Game_Music_Emu 0.6-pre. 2011-08-31 19:19:49 +00:00
resampler.h Update libgme to Blargg's Game_Music_Emu 0.6-pre. 2011-08-31 19:19:49 +00:00
rom_data.c Update libgme to Blargg's Game_Music_Emu 0.6-pre. 2011-08-31 19:19:49 +00:00
rom_data.h Update libgme to Blargg's Game_Music_Emu 0.6-pre. 2011-08-31 19:19:49 +00:00
sgc_cpu.c
sgc_emu.c Fix some more libgme compile issues. 2011-08-31 19:42:18 +00:00
sgc_emu.h Update libgme to Blargg's Game_Music_Emu 0.6-pre. 2011-08-31 19:19:49 +00:00
SGCSOURCES Update libgme to Blargg's Game_Music_Emu 0.6-pre. 2011-08-31 19:19:49 +00:00
sms_apu.c Update libgme to Blargg's Game_Music_Emu 0.6-pre. 2011-08-31 19:19:49 +00:00
sms_apu.h Update libgme to Blargg's Game_Music_Emu 0.6-pre. 2011-08-31 19:19:49 +00:00
sms_fm_apu.c Remove all IRAM attributes from libGME to be able to restart the IRAM optimization on a clean code base. As first step move the sample buffers to IRAM which results in a 1-5% speedup for all codecs. 2011-08-13 16:41:14 +00:00
sms_fm_apu.h Update libgme to Blargg's Game_Music_Emu 0.6-pre. 2011-08-31 19:19:49 +00:00
track_filter.c Update libgme to Blargg's Game_Music_Emu 0.6-pre. 2011-08-31 19:19:49 +00:00
track_filter.h Update libgme to Blargg's Game_Music_Emu 0.6-pre. 2011-08-31 19:19:49 +00:00
vgm_emu.c Bugfixes for libgme by Mauricio Garrido: added missing call of Blip_set_modified(), correctly set PSG voices in vgm_emu, correctly set current_track in vgm_emu, correct call of Sound_mute_voices() in nsf_emu. Additionally migrate few floating point code to fixed point -- even though this is unused and therefor commented out. 2011-09-09 17:57:33 +00:00
vgm_emu.h Update libgme to Blargg's Game_Music_Emu 0.6-pre. 2011-08-31 19:19:49 +00:00
VGMSOURCES Update libgme to Blargg's Game_Music_Emu 0.6-pre. 2011-08-31 19:19:49 +00:00
vrc7tone.h
ym2413_emu.c 5th part of FS#12176. Further fixed point migration. Only two emulators (ym2413, ym2612) still use floating point. 2011-08-11 21:06:16 +00:00
ym2413_emu.h Remove all IRAM attributes from libGME to be able to restart the IRAM optimization on a clean code base. As first step move the sample buffers to IRAM which results in a 1-5% speedup for all codecs. 2011-08-13 16:41:14 +00:00
ym2612_emu.c Fix residual red, thanks to Zagor. 2011-08-31 20:34:44 +00:00
ym2612_emu.h Reduce memory consumption of VGM codec for low memry targets at the costs of some performance for tracks using the 2616 emulator. 2011-08-17 21:48:28 +00:00
ymtables.h Remove all IRAM attributes from libGME to be able to restart the IRAM optimization on a clean code base. As first step move the sample buffers to IRAM which results in a 1-5% speedup for all codecs. 2011-08-13 16:41:14 +00:00
z80_cpu.c libgme: make local functions static where possible 2011-08-11 19:04:28 +00:00
z80_cpu.h
z80_cpu_run.h