#ifndef _INCLUDE_PRAGMA_LUCYPLAY_LIB_H
#define _INCLUDE_PRAGMA_LUCYPLAY_LIB_H

#ifndef CLIB_LUCYPLAY_PROTOS_H
#include <clib/lucyplay_protos.h>
#endif

#if defined(AZTEC_C) || defined(__MAXON__) || defined(__STORM__)
#pragma amicall(LucyPlayBase,0x01E,lucAudioInit())
#pragma amicall(LucyPlayBase,0x024,lucAudioKill())
#pragma amicall(LucyPlayBase,0x02A,lucAudioLoad(a0))
#pragma amicall(LucyPlayBase,0x030,lucAudioFree(a0))
#pragma amicall(LucyPlayBase,0x036,lucAudioPlay(a0))
#pragma amicall(LucyPlayBase,0x03C,lucAudioStop())
#pragma amicall(LucyPlayBase,0x042,lucAudioWait())
#pragma amicall(LucyPlayBase,0x048,lucJoyInit())
#pragma amicall(LucyPlayBase,0x04E,lucJoyKill(a0))
#pragma amicall(LucyPlayBase,0x054,lucJoyRead(a0))
#pragma amicall(LucyPlayBase,0x05A,lucJoyReadBool())
#pragma amicall(LucyPlayBase,0x060,lucBestModeID(d0,d1,d2))
#endif
#if defined(_DCC) || defined(__SASC)
#pragma  libcall LucyPlayBase lucAudioInit         01E 00
#pragma  libcall LucyPlayBase lucAudioKill         024 00
#pragma  libcall LucyPlayBase lucAudioLoad         02A 801
#pragma  libcall LucyPlayBase lucAudioFree         030 801
#pragma  libcall LucyPlayBase lucAudioPlay         036 801
#pragma  libcall LucyPlayBase lucAudioStop         03C 00
#pragma  libcall LucyPlayBase lucAudioWait         042 00
#pragma  libcall LucyPlayBase lucJoyInit           048 00
#pragma  libcall LucyPlayBase lucJoyKill           04E 801
#pragma  libcall LucyPlayBase lucJoyRead           054 801
#pragma  libcall LucyPlayBase lucJoyReadBool       05A 00
#pragma  libcall LucyPlayBase lucBestModeID        060 21003
#endif

#endif	/*  _INCLUDE_PRAGMA_LUCYPLAY_LIB_H  */
