1
0
Fork 0
forked from len0rd/rockbox
foxbox/apps/plugins/mikmod
Solomon Peachy 39f86858c4 voice: Convert a pile of splashf() messages to be voiced
Basically, this just replaces str(STRID) with ID2P(STRID).

The voiced version of these strings cannot not have any format
specifiers (enforced by the language tooling) and are instead more
generic.

As many of these are error conditions, it is doubly important for
them to be voiced in some way.

There are some places in the code that perform their own voicing
for splash messages (eg the shutdown code); those are left alone.

Change-Id: I7d51af351e8fa5c4beee42fbfc02719f1d6591b8
2025-05-17 17:33:46 -04:00
..
drv_nos.c
load_669.c FS#13539: Resync mikmod plugin with upstream 2025-01-03 11:34:24 -05:00
load_amf.c FS#13539: Resync mikmod plugin with upstream 2025-01-03 11:34:24 -05:00
load_asy.c FS#13539: Resync mikmod plugin with upstream 2025-01-03 11:34:24 -05:00
load_dsm.c mikmod: Upgrade mikmod core from v3.2.0 to v3.3.11 2020-08-11 03:29:12 +00:00
load_far.c FS#13539: Resync mikmod plugin with upstream 2025-01-03 11:34:24 -05:00
load_gdm.c FS#13539: Resync mikmod plugin with upstream 2025-01-03 11:34:24 -05:00
load_imf.c mikmod: Upgrade mikmod core from v3.2.0 to v3.3.11 2020-08-11 03:29:12 +00:00
load_it.c FS#13539: Resync mikmod plugin with upstream 2025-01-03 11:34:24 -05:00
load_m15.c mikmod: Upgrade mikmod core from v3.2.0 to v3.3.11 2020-08-11 03:29:12 +00:00
load_med.c FS#13539: Resync mikmod plugin with upstream 2025-01-03 11:34:24 -05:00
load_mod.c FS#13539: Resync mikmod plugin with upstream 2025-01-03 11:34:24 -05:00
load_mtm.c mikmod: Upgrade mikmod core from v3.2.0 to v3.3.11 2020-08-11 03:29:12 +00:00
load_okt.c mikmod: Upgrade mikmod core from v3.2.0 to v3.3.11 2020-08-11 03:29:12 +00:00
load_s3m.c FS#13539: Resync mikmod plugin with upstream 2025-01-03 11:34:24 -05:00
load_stm.c FS#13539: Resync mikmod plugin with upstream 2025-01-03 11:34:24 -05:00
load_stx.c mikmod: Upgrade mikmod core from v3.2.0 to v3.3.11 2020-08-11 03:29:12 +00:00
load_ult.c FS#13539: Resync mikmod plugin with upstream 2025-01-03 11:34:24 -05:00
load_umx.c FS#13539: Resync mikmod plugin with upstream 2025-01-03 11:34:24 -05:00
load_uni.c FS#13539: Resync mikmod plugin with upstream 2025-01-03 11:34:24 -05:00
load_xm.c FS#13539: Resync mikmod plugin with upstream 2025-01-03 11:34:24 -05:00
mdreg.c mikmod: Upgrade mikmod core from v3.2.0 to v3.3.11 2020-08-11 03:29:12 +00:00
mdriver.c FS#13539: Resync mikmod plugin with upstream 2025-01-03 11:34:24 -05:00
mikmod.c voice: Convert a pile of splashf() messages to be voiced 2025-05-17 17:33:46 -04:00
mikmod.h FS#13539: Resync mikmod plugin with upstream 2025-01-03 11:34:24 -05:00
mikmod.make mikmod: use -DMIKMOD_STATIC to make building under windows happier 2024-06-22 10:03:01 -04:00
mikmod_internals.h FS#13539: Resync mikmod plugin with upstream 2025-01-03 11:34:24 -05:00
mikmod_supp.h mikmod: Upgrade mikmod core from v3.2.0 to v3.3.11 2020-08-11 03:29:12 +00:00
mloader.c FS#13539: Resync mikmod plugin with upstream 2025-01-03 11:34:24 -05:00
mlreg.c mikmod: Upgrade mikmod core from v3.2.0 to v3.3.11 2020-08-11 03:29:12 +00:00
mlutil.c FS#13539: Resync mikmod plugin with upstream 2025-01-03 11:34:24 -05:00
mmalloc.c FS#13539: Resync mikmod plugin with upstream 2025-01-03 11:34:24 -05:00
mmerror.c FS#13539: Resync mikmod plugin with upstream 2025-01-03 11:34:24 -05:00
mmio.c mikmod: Fix emulated fseek() 2020-08-25 20:10:10 -04:00
mplayer.c FS#13539: Resync mikmod plugin with upstream 2025-01-03 11:34:24 -05:00
munitrk.c FS#13539: Resync mikmod plugin with upstream 2025-01-03 11:34:24 -05:00
npertab.c mikmod: Upgrade mikmod core from v3.2.0 to v3.3.11 2020-08-11 03:29:12 +00:00
README.rockbox FS#13539: Resync mikmod plugin with upstream 2025-01-03 11:34:24 -05:00
sloader.c FS#13539: Resync mikmod plugin with upstream 2025-01-03 11:34:24 -05:00
SOURCES mikmod: We don't need its custom 'strdup()' function 2025-04-22 08:54:19 -04:00
strdup.c
strstr.c
virtch.c FS#13539: Resync mikmod plugin with upstream 2025-01-03 11:34:24 -05:00
virtch2.c FS#13539: Resync mikmod plugin with upstream 2025-01-03 11:34:24 -05:00
virtch_common.c FS#13539: Resync mikmod plugin with upstream 2025-01-03 11:34:24 -05:00

mikmod (https://mikmod.sourceforge.net/)

Based on upstream commit 72424e1bebab470fbf8a2914dcd7903b742205e6
corresponding to mikmod 3.2.9 / libmikmod 3.3.12

Heavily customized for rockbox use:

 * converted most BOOL/INTs in function prototypes to 'int'
 * converted BOOL/INT in option enums to RB_BOOL / RB_INT
 * Silenced a _ton_ of "unused parameter" options
 * Custom player frontend that is fully i18n'd
 * Settings for mixer freq, quality, and other parameters