//#define MENU_BG3
typedef struct
{
        char *nom;
        char *description;
} ELEMENT_MENU;

typedef struct
{
        void (*fctGestion) ();
        int nbOptions;
        ELEMENT_MENU els[];
} INFOS_MENU;

extern void MenuStart(ECRAN *ecr);
extern void GestionMenu(const INFOS_MENU **iim);
extern void GestionDebug(SONIC *s);
extern u16 gblRepete, ancienRegTouches, quitte_menu, TOUCHES;
extern s16 gblGamma, gblAdvCamera, gblDebogage, gblRegionPal, gblAntiRame, gblDebogage2, gblTypeHUD;
extern s16 gblDebugDeplSonic, gblDebugRestart, gblDebugFond;
extern SONIC *gblSonic;

//extern s16 gblSonVolume, gblSonMusique, gblSonBruitages;
extern u16 gblSonMusiqueVol, gblSonBruitagesVol, gblSonInterp;
