extern void Init3DGame(void);
extern void DrawFire(short ,short ,short ,short ,short );
extern void WaitReleaseSpace(void);
extern void DrawObj3D(short ,short ,short ,short ,short ,short ,unsigned char *);
extern void DrawCadre(short ,short ,short ,short );
extern void DrawComportement(short ,short ,short );
extern void DrawInfoMenu(short ,short );
extern void DrawMenuComportement(short );
extern void MenuComportement(void);
extern void Draw3dObject(short ,short ,short *,short ,short );
extern void DrawOneInventory(short );
extern void DrawListInventory(void);
extern void Inventory(void);
extern void DoFoundObj(short );
extern void ExtInitMcga(void);
extern void ExtInitSvga(void);
extern void TestRestoreModeSVGA(long );
extern void CopyBlockPhysMCGA(long ,long ,long ,long );
extern short PlayerGameList(unsigned char **,unsigned char *);
extern short FindPlayerFile(void);
extern void SaveGame(void);
extern void LoadGame(void);
extern void DrawOneString(short ,short ,unsigned char *,short );
extern void DrawSingleString(short ,short ,unsigned char *);
extern void DrawOneLetter(short ,short ,short );
extern void DrawAllLetters(void);
extern short InputPlayerName(short );
extern short ChoosePlayerName(short );
extern void DrawOneChoice(short ,short ,short ,short ,short );
extern void DrawGameMenu(unsigned short *,short );
extern void SetVolumes(long ,long ,long ,long ,long );
extern short DoGameMenu(unsigned short *);
extern long OptionsMenu(void);
extern void VolumeOptions(void);
extern void SavedGameManagement(void);
extern void AdvancedOptions(void);
extern long MainGameMenu(void);
extern long QuitMenu(void);
extern void GameAskChoice(short );
extern void GameOver(void);
extern void Credits(void);
extern void RessPict(short );
extern void TimerPause(short );
extern void AdelineLogo(void);
extern void MenuDemo(void);
