Mercurial > hg > xmms-sid
diff src/xs_config.h @ 78:ab522ab65c85
Various fixes and improvements
author | Matti Hamalainen <ccr@tnsp.org> |
---|---|
date | Fri, 03 Oct 2003 03:11:05 +0000 |
parents | 653c9b0d1320 |
children | 578b71b62eeb |
line wrap: on
line diff
--- a/src/xs_config.h Fri Sep 19 23:55:01 2003 +0000 +++ b/src/xs_config.h Fri Oct 03 03:11:05 2003 +0000 @@ -11,12 +11,17 @@ * Configuration structure */ enum XS_EMUENGINE { - XS_ENG_SIDPLAY1, + XS_ENG_SIDPLAY1 = 1, XS_ENG_SIDPLAY2, XS_ENG_NANOSID }; +enum XS_BUILDER { + XS_BLD_RESID = 1, + XS_BLD_HARDSID +}; + enum XS_RESOLUTION { XS_RES_8BIT = 8, XS_RES_16BIT = 16, @@ -50,6 +55,13 @@ }; +enum XS_SSC { + XS_SSC_NONE = 1, + XS_SSC_POPUP, + XS_SSC_PATCH +}; + + extern struct t_xs_cfg { /* General audio settings */ gint fmtBitsPerSample; @@ -66,7 +78,8 @@ gint clockSpeed; /* PAL (50Hz) or NTSC (60Hz) */ gboolean forceSpeed; /* TRUE = force to given clockspeed */ - gboolean optimiseLevel; /* SIDPlay2 emulation optimization */ + gboolean sid2OptLevel; /* SIDPlay2 emulation optimization */ + gint sid2Builder; /* SIDPlay2 "builder" aka SID-emu */ gboolean oversampleEnable; gint oversampleFactor; /* Factor of oversampling */ @@ -87,8 +100,8 @@ gboolean stilDBEnable; gchar *stilDBPath; /* Path to STIL.txt */ + gint subsongControl; gboolean detectMagic; - gboolean alwaysRaise; gboolean titleOverride; /* TRUE if XMMS titles are overriden */ gchar *titleFormat;