LONG  __BltBitMap(__reg("a0") struct BitMap *srcBitMap,__reg("d0") long xSrc,__reg("d1") long ySrc,__reg("a1") struct BitMap *destBitMap,__reg("d2") long xDest,__reg("d3") long yDest,__reg("d4") long xSize,__reg("d5") long ySize,__reg("d6") unsigned long minterm,__reg("d7") unsigned long mask,__reg("a2") PLANEPTR tempA ,__reg("a6") void *)="\tjsr\t-30(a6)";
#define BltBitMap(x1,x2,x3,x4,x5,x6,x7,x8,x9,x10,x11) __BltBitMap((x1),(x2),(x3),(x4),(x5),(x6),(x7),(x8),(x9),(x10),(x11),GfxBase)
void  __BltTemplate(__reg("a0") PLANEPTR source,__reg("d0") long xSrc,__reg("d1") long srcMod,__reg("a1") struct RastPort *destRP,__reg("d2") long xDest,__reg("d3") long yDest,__reg("d4") long xSize,__reg("d5") long ySize ,__reg("a6") void *)="\tjsr\t-36(a6)";
#define BltTemplate(x1,x2,x3,x4,x5,x6,x7,x8) __BltTemplate((x1),(x2),(x3),(x4),(x5),(x6),(x7),(x8),GfxBase)
void  __ClearEOL(__reg("a1") struct RastPort *rp ,__reg("a6") void *)="\tjsr\t-42(a6)";
#define ClearEOL(x1) __ClearEOL((x1),GfxBase)
void  __ClearScreen(__reg("a1") struct RastPort *rp ,__reg("a6") void *)="\tjsr\t-48(a6)";
#define ClearScreen(x1) __ClearScreen((x1),GfxBase)
WORD  __TextLength(__reg("a1") struct RastPort *rp,__reg("a0") STRPTR string,__reg("d0") unsigned long count ,__reg("a6") void *)="\tjsr\t-54(a6)";
#define TextLength(x1,x2,x3) __TextLength((x1),(x2),(x3),GfxBase)
LONG  __Text(__reg("a1") struct RastPort *rp,__reg("a0") STRPTR string,__reg("d0") unsigned long count ,__reg("a6") void *)="\tjsr\t-60(a6)";
#define Text(x1,x2,x3) __Text((x1),(x2),(x3),GfxBase)
LONG  __SetFont(__reg("a1") struct RastPort *rp,__reg("a0") struct TextFont *textFont ,__reg("a6") void *)="\tjsr\t-66(a6)";
#define SetFont(x1,x2) __SetFont((x1),(x2),GfxBase)
struct TextFont * __OpenFont(__reg("a0") struct TextAttr *textAttr ,__reg("a6") void *)="\tjsr\t-72(a6)";
#define OpenFont(x1) __OpenFont((x1),GfxBase)
void  __CloseFont(__reg("a1") struct TextFont *textFont ,__reg("a6") void *)="\tjsr\t-78(a6)";
#define CloseFont(x1) __CloseFont((x1),GfxBase)
ULONG  __AskSoftStyle(__reg("a1") struct RastPort *rp ,__reg("a6") void *)="\tjsr\t-84(a6)";
#define AskSoftStyle(x1) __AskSoftStyle((x1),GfxBase)
ULONG  __SetSoftStyle(__reg("a1") struct RastPort *rp,__reg("d0") unsigned long style,__reg("d1") unsigned long enable ,__reg("a6") void *)="\tjsr\t-90(a6)";
#define SetSoftStyle(x1,x2,x3) __SetSoftStyle((x1),(x2),(x3),GfxBase)
void  __AddBob(__reg("a0") struct Bob *bob,__reg("a1") struct RastPort *rp ,__reg("a6") void *)="\tjsr\t-96(a6)";
#define AddBob(x1,x2) __AddBob((x1),(x2),GfxBase)
void  __AddVSprite(__reg("a0") struct VSprite *vSprite,__reg("a1") struct RastPort *rp ,__reg("a6") void *)="\tjsr\t-102(a6)";
#define AddVSprite(x1,x2) __AddVSprite((x1),(x2),GfxBase)
void  __DoCollision(__reg("a1") struct RastPort *rp ,__reg("a6") void *)="\tjsr\t-108(a6)";
#define DoCollision(x1) __DoCollision((x1),GfxBase)
void  __DrawGList(__reg("a1") struct RastPort *rp,__reg("a0") struct ViewPort *vp ,__reg("a6") void *)="\tjsr\t-114(a6)";
#define DrawGList(x1,x2) __DrawGList((x1),(x2),GfxBase)
void  __InitGels(__reg("a0") struct VSprite *head,__reg("a1") struct VSprite *tail,__reg("a2") struct GelsInfo *gelsInfo ,__reg("a6") void *)="\tjsr\t-120(a6)";
#define InitGels(x1,x2,x3) __InitGels((x1),(x2),(x3),GfxBase)
void  __InitMasks(__reg("a0") struct VSprite *vSprite ,__reg("a6") void *)="\tjsr\t-126(a6)";
#define InitMasks(x1) __InitMasks((x1),GfxBase)
void  __RemIBob(__reg("a0") struct Bob *bob,__reg("a1") struct RastPort *rp,__reg("a2") struct ViewPort *vp ,__reg("a6") void *)="\tjsr\t-132(a6)";
#define RemIBob(x1,x2,x3) __RemIBob((x1),(x2),(x3),GfxBase)
void  __RemVSprite(__reg("a0") struct VSprite *vSprite ,__reg("a6") void *)="\tjsr\t-138(a6)";
#define RemVSprite(x1) __RemVSprite((x1),GfxBase)
void  __SetCollision(__reg("d0") unsigned long num,__reg("a0") void (*routine)(struct VSprite *vSprite, APTR),__reg("a1") struct GelsInfo *gelsInfo ,__reg("a6") void *)="\tjsr\t-144(a6)";
#define SetCollision(x1,x2,x3) __SetCollision((x1),(x2),(x3),GfxBase)
void  __SortGList(__reg("a1") struct RastPort *rp ,__reg("a6") void *)="\tjsr\t-150(a6)";
#define SortGList(x1) __SortGList((x1),GfxBase)
void  __AddAnimOb(__reg("a0") struct AnimOb *anOb,__reg("a1") struct AnimOb **anKey,__reg("a2") struct RastPort *rp ,__reg("a6") void *)="\tjsr\t-156(a6)";
#define AddAnimOb(x1,x2,x3) __AddAnimOb((x1),(x2),(x3),GfxBase)
void  __Animate(__reg("a0") struct AnimOb **anKey,__reg("a1") struct RastPort *rp ,__reg("a6") void *)="\tjsr\t-162(a6)";
#define Animate(x1,x2) __Animate((x1),(x2),GfxBase)
BOOL  __GetGBuffers(__reg("a0") struct AnimOb *anOb,__reg("a1") struct RastPort *rp,__reg("d0") long flag ,__reg("a6") void *)="\tjsr\t-168(a6)";
#define GetGBuffers(x1,x2,x3) __GetGBuffers((x1),(x2),(x3),GfxBase)
void  __InitGMasks(__reg("a0") struct AnimOb *anOb ,__reg("a6") void *)="\tjsr\t-174(a6)";
#define InitGMasks(x1) __InitGMasks((x1),GfxBase)
void  __DrawEllipse(__reg("a1") struct RastPort *rp,__reg("d0") long xCenter,__reg("d1") long yCenter,__reg("d2") long a,__reg("d3") long b ,__reg("a6") void *)="\tjsr\t-180(a6)";
#define DrawEllipse(x1,x2,x3,x4,x5) __DrawEllipse((x1),(x2),(x3),(x4),(x5),GfxBase)
LONG  __AreaEllipse(__reg("a1") struct RastPort *rp,__reg("d0") long xCenter,__reg("d1") long yCenter,__reg("d2") long a,__reg("d3") long b ,__reg("a6") void *)="\tjsr\t-186(a6)";
#define AreaEllipse(x1,x2,x3,x4,x5) __AreaEllipse((x1),(x2),(x3),(x4),(x5),GfxBase)
void  __LoadRGB4(__reg("a0") struct ViewPort *vp,__reg("a1") UWORD *colors,__reg("d0") long count ,__reg("a6") void *)="\tjsr\t-192(a6)";
#define LoadRGB4(x1,x2,x3) __LoadRGB4((x1),(x2),(x3),GfxBase)
void  __InitRastPort(__reg("a1") struct RastPort *rp ,__reg("a6") void *)="\tjsr\t-198(a6)";
#define InitRastPort(x1) __InitRastPort((x1),GfxBase)
void  __InitVPort(__reg("a0") struct ViewPort *vp ,__reg("a6") void *)="\tjsr\t-204(a6)";
#define InitVPort(x1) __InitVPort((x1),GfxBase)
ULONG  __MrgCop(__reg("a1") struct View *view ,__reg("a6") void *)="\tjsr\t-210(a6)";
#define MrgCop(x1) __MrgCop((x1),GfxBase)
ULONG  __MakeVPort(__reg("a0") struct View *view,__reg("a1") struct ViewPort *vp ,__reg("a6") void *)="\tjsr\t-216(a6)";
#define MakeVPort(x1,x2) __MakeVPort((x1),(x2),GfxBase)
void  __LoadView(__reg("a1") struct View *view ,__reg("a6") void *)="\tjsr\t-222(a6)";
#define LoadView(x1) __LoadView((x1),GfxBase)
void  __WaitBlit(__reg("a6") void *)="\tjsr\t-228(a6)";
#define WaitBlit() __WaitBlit(GfxBase)
void  __SetRast(__reg("a1") struct RastPort *rp,__reg("d0") unsigned long pen ,__reg("a6") void *)="\tjsr\t-234(a6)";
#define SetRast(x1,x2) __SetRast((x1),(x2),GfxBase)
void  __Move(__reg("a1") struct RastPort *rp,__reg("d0") long x,__reg("d1") long y ,__reg("a6") void *)="\tjsr\t-240(a6)";
#define Move(x1,x2,x3) __Move((x1),(x2),(x3),GfxBase)
void  __Draw(__reg("a1") struct RastPort *rp,__reg("d0") long x,__reg("d1") long y ,__reg("a6") void *)="\tjsr\t-246(a6)";
#define Draw(x1,x2,x3) __Draw((x1),(x2),(x3),GfxBase)
LONG  __AreaMove(__reg("a1") struct RastPort *rp,__reg("d0") long x,__reg("d1") long y ,__reg("a6") void *)="\tjsr\t-252(a6)";
#define AreaMove(x1,x2,x3) __AreaMove((x1),(x2),(x3),GfxBase)
LONG  __AreaDraw(__reg("a1") struct RastPort *rp,__reg("d0") long x,__reg("d1") long y ,__reg("a6") void *)="\tjsr\t-258(a6)";
#define AreaDraw(x1,x2,x3) __AreaDraw((x1),(x2),(x3),GfxBase)
LONG  __AreaEnd(__reg("a1") struct RastPort *rp ,__reg("a6") void *)="\tjsr\t-264(a6)";
#define AreaEnd(x1) __AreaEnd((x1),GfxBase)
void  __WaitTOF(__reg("a6") void *)="\tjsr\t-270(a6)";
#define WaitTOF() __WaitTOF(GfxBase)
void  __QBlit(__reg("a1") struct bltnode *blit ,__reg("a6") void *)="\tjsr\t-276(a6)";
#define QBlit(x1) __QBlit((x1),GfxBase)
void  __InitArea(__reg("a0") struct AreaInfo *areaInfo,__reg("a1") APTR vectorBuffer,__reg("d0") long maxVectors ,__reg("a6") void *)="\tjsr\t-282(a6)";
#define InitArea(x1,x2,x3) __InitArea((x1),(x2),(x3),GfxBase)
void  __SetRGB4(__reg("a0") struct ViewPort *vp,__reg("d0") long index,__reg("d1") unsigned long red,__reg("d2") unsigned long green,__reg("d3") unsigned long blue ,__reg("a6") void *)="\tjsr\t-288(a6)";
#define SetRGB4(x1,x2,x3,x4,x5) __SetRGB4((x1),(x2),(x3),(x4),(x5),GfxBase)
void  __QBSBlit(__reg("a1") struct bltnode *blit ,__reg("a6") void *)="\tjsr\t-294(a6)";
#define QBSBlit(x1) __QBSBlit((x1),GfxBase)
void  __BltClear(__reg("a1") PLANEPTR memBlock,__reg("d0") unsigned long byteCount,__reg("d1") unsigned long flags ,__reg("a6") void *)="\tjsr\t-300(a6)";
#define BltClear(x1,x2,x3) __BltClear((x1),(x2),(x3),GfxBase)
void  __RectFill(__reg("a1") struct RastPort *rp,__reg("d0") long xMin,__reg("d1") long yMin,__reg("d2") long xMax,__reg("d3") long yMax ,__reg("a6") void *)="\tjsr\t-306(a6)";
#define RectFill(x1,x2,x3,x4,x5) __RectFill((x1),(x2),(x3),(x4),(x5),GfxBase)
void  __BltPattern(__reg("a1") struct RastPort *rp,__reg("a0") PLANEPTR mask,__reg("d0") long xMin,__reg("d1") long yMin,__reg("d2") long xMax,__reg("d3") long yMax,__reg("d4") unsigned long maskBPR ,__reg("a6") void *)="\tjsr\t-312(a6)";
#define BltPattern(x1,x2,x3,x4,x5,x6,x7) __BltPattern((x1),(x2),(x3),(x4),(x5),(x6),(x7),GfxBase)
ULONG  __ReadPixel(__reg("a1") struct RastPort *rp,__reg("d0") long x,__reg("d1") long y ,__reg("a6") void *)="\tjsr\t-318(a6)";
#define ReadPixel(x1,x2,x3) __ReadPixel((x1),(x2),(x3),GfxBase)
LONG  __WritePixel(__reg("a1") struct RastPort *rp,__reg("d0") long x,__reg("d1") long y ,__reg("a6") void *)="\tjsr\t-324(a6)";
#define WritePixel(x1,x2,x3) __WritePixel((x1),(x2),(x3),GfxBase)
BOOL  __Flood(__reg("a1") struct RastPort *rp,__reg("d2") unsigned long mode,__reg("d0") long x,__reg("d1") long y ,__reg("a6") void *)="\tjsr\t-330(a6)";
#define Flood(x1,x2,x3,x4) __Flood((x1),(x2),(x3),(x4),GfxBase)
void  __PolyDraw(__reg("a1") struct RastPort *rp,__reg("d0") long count,__reg("a0") WORD *polyTable ,__reg("a6") void *)="\tjsr\t-336(a6)";
#define PolyDraw(x1,x2,x3) __PolyDraw((x1),(x2),(x3),GfxBase)
void  __SetAPen(__reg("a1") struct RastPort *rp,__reg("d0") unsigned long pen ,__reg("a6") void *)="\tjsr\t-342(a6)";
#define SetAPen(x1,x2) __SetAPen((x1),(x2),GfxBase)
void  __SetBPen(__reg("a1") struct RastPort *rp,__reg("d0") unsigned long pen ,__reg("a6") void *)="\tjsr\t-348(a6)";
#define SetBPen(x1,x2) __SetBPen((x1),(x2),GfxBase)
void  __SetDrMd(__reg("a1") struct RastPort *rp,__reg("d0") unsigned long drawMode ,__reg("a6") void *)="\tjsr\t-354(a6)";
#define SetDrMd(x1,x2) __SetDrMd((x1),(x2),GfxBase)
void  __InitView(__reg("a1") struct View *view ,__reg("a6") void *)="\tjsr\t-360(a6)";
#define InitView(x1) __InitView((x1),GfxBase)
void  __CBump(__reg("a1") struct UCopList *copList ,__reg("a6") void *)="\tjsr\t-366(a6)";
#define CBump(x1) __CBump((x1),GfxBase)
void  __CMove(__reg("a1") struct UCopList *copList,__reg("d0") APTR destination,__reg("d1") long data ,__reg("a6") void *)="\tjsr\t-372(a6)";
#define CMove(x1,x2,x3) __CMove((x1),(x2),(x3),GfxBase)
void  __CWait(__reg("a1") struct UCopList *copList,__reg("d0") long v,__reg("d1") long h ,__reg("a6") void *)="\tjsr\t-378(a6)";
#define CWait(x1,x2,x3) __CWait((x1),(x2),(x3),GfxBase)
LONG  __VBeamPos(__reg("a6") void *)="\tjsr\t-384(a6)";
#define VBeamPos() __VBeamPos(GfxBase)
void  __InitBitMap(__reg("a0") struct BitMap *bitMap,__reg("d0") long depth,__reg("d1") long width,__reg("d2") long height ,__reg("a6") void *)="\tjsr\t-390(a6)";
#define InitBitMap(x1,x2,x3,x4) __InitBitMap((x1),(x2),(x3),(x4),GfxBase)
void  __ScrollRaster(__reg("a1") struct RastPort *rp,__reg("d0") long dx,__reg("d1") long dy,__reg("d2") long xMin,__reg("d3") long yMin,__reg("d4") long xMax,__reg("d5") long yMax ,__reg("a6") void *)="\tjsr\t-396(a6)";
#define ScrollRaster(x1,x2,x3,x4,x5,x6,x7) __ScrollRaster((x1),(x2),(x3),(x4),(x5),(x6),(x7),GfxBase)
void  __WaitBOVP(__reg("a0") struct ViewPort *vp ,__reg("a6") void *)="\tjsr\t-402(a6)";
#define WaitBOVP(x1) __WaitBOVP((x1),GfxBase)
WORD  __GetSprite(__reg("a0") struct SimpleSprite *sprite,__reg("d0") long num ,__reg("a6") void *)="\tjsr\t-408(a6)";
#define GetSprite(x1,x2) __GetSprite((x1),(x2),GfxBase)
void  __FreeSprite(__reg("d0") long num ,__reg("a6") void *)="\tjsr\t-414(a6)";
#define FreeSprite(x1) __FreeSprite((x1),GfxBase)
void  __ChangeSprite(__reg("a0") struct ViewPort *vp,__reg("a1") struct SimpleSprite *sprite,__reg("a2") PLANEPTR newData ,__reg("a6") void *)="\tjsr\t-420(a6)";
#define ChangeSprite(x1,x2,x3) __ChangeSprite((x1),(x2),(x3),GfxBase)
void  __MoveSprite(__reg("a0") struct ViewPort *vp,__reg("a1") struct SimpleSprite *sprite,__reg("d0") long x,__reg("d1") long y ,__reg("a6") void *)="\tjsr\t-426(a6)";
#define MoveSprite(x1,x2,x3,x4) __MoveSprite((x1),(x2),(x3),(x4),GfxBase)
void  __LockLayerRom(__reg("a5") struct Layer *layer ,__reg("a6") void *)="\tjsr\t-432(a6)";
#define LockLayerRom(x1) __LockLayerRom((x1),GfxBase)
void  __UnlockLayerRom(__reg("a5") struct Layer *layer ,__reg("a6") void *)="\tjsr\t-438(a6)";
#define UnlockLayerRom(x1) __UnlockLayerRom((x1),GfxBase)
void  __SyncSBitMap(__reg("a0") struct Layer *layer ,__reg("a6") void *)="\tjsr\t-444(a6)";
#define SyncSBitMap(x1) __SyncSBitMap((x1),GfxBase)
void  __CopySBitMap(__reg("a0") struct Layer *layer ,__reg("a6") void *)="\tjsr\t-450(a6)";
#define CopySBitMap(x1) __CopySBitMap((x1),GfxBase)
void  __OwnBlitter(__reg("a6") void *)="\tjsr\t-456(a6)";
#define OwnBlitter() __OwnBlitter(GfxBase)
void  __DisownBlitter(__reg("a6") void *)="\tjsr\t-462(a6)";
#define DisownBlitter() __DisownBlitter(GfxBase)
struct TmpRas * __InitTmpRas(__reg("a0") struct TmpRas *tmpRas,__reg("a1") PLANEPTR buffer,__reg("d0") long size ,__reg("a6") void *)="\tjsr\t-468(a6)";
#define InitTmpRas(x1,x2,x3) __InitTmpRas((x1),(x2),(x3),GfxBase)
void  __AskFont(__reg("a1") struct RastPort *rp,__reg("a0") struct TextAttr *textAttr ,__reg("a6") void *)="\tjsr\t-474(a6)";
#define AskFont(x1,x2) __AskFont((x1),(x2),GfxBase)
void  __AddFont(__reg("a1") struct TextFont *textFont ,__reg("a6") void *)="\tjsr\t-480(a6)";
#define AddFont(x1) __AddFont((x1),GfxBase)
void  __RemFont(__reg("a1") struct TextFont *textFont ,__reg("a6") void *)="\tjsr\t-486(a6)";
#define RemFont(x1) __RemFont((x1),GfxBase)
PLANEPTR  __AllocRaster(__reg("d0") unsigned long width,__reg("d1") unsigned long height ,__reg("a6") void *)="\tjsr\t-492(a6)";
#define AllocRaster(x1,x2) __AllocRaster((x1),(x2),GfxBase)
void  __FreeRaster(__reg("a0") PLANEPTR p,__reg("d0") unsigned long width,__reg("d1") unsigned long height ,__reg("a6") void *)="\tjsr\t-498(a6)";
#define FreeRaster(x1,x2,x3) __FreeRaster((x1),(x2),(x3),GfxBase)
void  __AndRectRegion(__reg("a0") struct Region *region,__reg("a1") struct Rectangle *rectangle ,__reg("a6") void *)="\tjsr\t-504(a6)";
#define AndRectRegion(x1,x2) __AndRectRegion((x1),(x2),GfxBase)
BOOL  __OrRectRegion(__reg("a0") struct Region *region,__reg("a1") struct Rectangle *rectangle ,__reg("a6") void *)="\tjsr\t-510(a6)";
#define OrRectRegion(x1,x2) __OrRectRegion((x1),(x2),GfxBase)
struct Region * __NewRegion(__reg("a6") void *)="\tjsr\t-516(a6)";
#define NewRegion() __NewRegion(GfxBase)
BOOL  __ClearRectRegion(__reg("a0") struct Region *region,__reg("a1") struct Rectangle *rectangle ,__reg("a6") void *)="\tjsr\t-522(a6)";
#define ClearRectRegion(x1,x2) __ClearRectRegion((x1),(x2),GfxBase)
void  __ClearRegion(__reg("a0") struct Region *region ,__reg("a6") void *)="\tjsr\t-528(a6)";
#define ClearRegion(x1) __ClearRegion((x1),GfxBase)
void  __DisposeRegion(__reg("a0") struct Region *region ,__reg("a6") void *)="\tjsr\t-534(a6)";
#define DisposeRegion(x1) __DisposeRegion((x1),GfxBase)
void  __FreeVPortCopLists(__reg("a0") struct ViewPort *vp ,__reg("a6") void *)="\tjsr\t-540(a6)";
#define FreeVPortCopLists(x1) __FreeVPortCopLists((x1),GfxBase)
void  __FreeCopList(__reg("a0") struct CopList *copList ,__reg("a6") void *)="\tjsr\t-546(a6)";
#define FreeCopList(x1) __FreeCopList((x1),GfxBase)
void  __ClipBlit(__reg("a0") struct RastPort *srcRP,__reg("d0") long xSrc,__reg("d1") long ySrc,__reg("a1") struct RastPort *destRP,__reg("d2") long xDest,__reg("d3") long yDest,__reg("d4") long xSize,__reg("d5") long ySize,__reg("d6") unsigned long minterm ,__reg("a6") void *)="\tjsr\t-552(a6)";
#define ClipBlit(x1,x2,x3,x4,x5,x6,x7,x8,x9) __ClipBlit((x1),(x2),(x3),(x4),(x5),(x6),(x7),(x8),(x9),GfxBase)
BOOL  __XorRectRegion(__reg("a0") struct Region *region,__reg("a1") struct Rectangle *rectangle ,__reg("a6") void *)="\tjsr\t-558(a6)";
#define XorRectRegion(x1,x2) __XorRectRegion((x1),(x2),GfxBase)
void  __FreeCprList(__reg("a0") struct cprlist *cprList ,__reg("a6") void *)="\tjsr\t-564(a6)";
#define FreeCprList(x1) __FreeCprList((x1),GfxBase)
struct ColorMap * __GetColorMap(__reg("d0") long entries ,__reg("a6") void *)="\tjsr\t-570(a6)";
#define GetColorMap(x1) __GetColorMap((x1),GfxBase)
void  __FreeColorMap(__reg("a0") struct ColorMap *colorMap ,__reg("a6") void *)="\tjsr\t-576(a6)";
#define FreeColorMap(x1) __FreeColorMap((x1),GfxBase)
ULONG  __GetRGB4(__reg("a0") struct ColorMap *colorMap,__reg("d0") long entry ,__reg("a6") void *)="\tjsr\t-582(a6)";
#define GetRGB4(x1,x2) __GetRGB4((x1),(x2),GfxBase)
void  __ScrollVPort(__reg("a0") struct ViewPort *vp ,__reg("a6") void *)="\tjsr\t-588(a6)";
#define ScrollVPort(x1) __ScrollVPort((x1),GfxBase)
struct CopList * __UCopperListInit(__reg("a0") struct UCopList *uCopList,__reg("d0") long n ,__reg("a6") void *)="\tjsr\t-594(a6)";
#define UCopperListInit(x1,x2) __UCopperListInit((x1),(x2),GfxBase)
void  __FreeGBuffers(__reg("a0") struct AnimOb *anOb,__reg("a1") struct RastPort *rp,__reg("d0") long flag ,__reg("a6") void *)="\tjsr\t-600(a6)";
#define FreeGBuffers(x1,x2,x3) __FreeGBuffers((x1),(x2),(x3),GfxBase)
void  __BltBitMapRastPort(__reg("a0") struct BitMap *srcBitMap,__reg("d0") long xSrc,__reg("d1") long ySrc,__reg("a1") struct RastPort *destRP,__reg("d2") long xDest,__reg("d3") long yDest,__reg("d4") long xSize,__reg("d5") long ySize,__reg("d6") unsigned long minterm ,__reg("a6") void *)="\tjsr\t-606(a6)";
#define BltBitMapRastPort(x1,x2,x3,x4,x5,x6,x7,x8,x9) __BltBitMapRastPort((x1),(x2),(x3),(x4),(x5),(x6),(x7),(x8),(x9),GfxBase)
BOOL  __OrRegionRegion(__reg("a0") struct Region *srcRegion,__reg("a1") struct Region *destRegion ,__reg("a6") void *)="\tjsr\t-612(a6)";
#define OrRegionRegion(x1,x2) __OrRegionRegion((x1),(x2),GfxBase)
BOOL  __XorRegionRegion(__reg("a0") struct Region *srcRegion,__reg("a1") struct Region *destRegion ,__reg("a6") void *)="\tjsr\t-618(a6)";
#define XorRegionRegion(x1,x2) __XorRegionRegion((x1),(x2),GfxBase)
BOOL  __AndRegionRegion(__reg("a0") struct Region *srcRegion,__reg("a1") struct Region *destRegion ,__reg("a6") void *)="\tjsr\t-624(a6)";
#define AndRegionRegion(x1,x2) __AndRegionRegion((x1),(x2),GfxBase)
void  __SetRGB4CM(__reg("a0") struct ColorMap *colorMap,__reg("d0") long index,__reg("d1") unsigned long red,__reg("d2") unsigned long green,__reg("d3") unsigned long blue ,__reg("a6") void *)="\tjsr\t-630(a6)";
#define SetRGB4CM(x1,x2,x3,x4,x5) __SetRGB4CM((x1),(x2),(x3),(x4),(x5),GfxBase)
void  __BltMaskBitMapRastPort(__reg("a0") struct BitMap *srcBitMap,__reg("d0") long xSrc,__reg("d1") long ySrc,__reg("a1") struct RastPort *destRP,__reg("d2") long xDest,__reg("d3") long yDest,__reg("d4") long xSize,__reg("d5") long ySize,__reg("d6") unsigned long minterm,__reg("a2") PLANEPTR bltMask ,__reg("a6") void *)="\tjsr\t-636(a6)";
#define BltMaskBitMapRastPort(x1,x2,x3,x4,x5,x6,x7,x8,x9,x10) __BltMaskBitMapRastPort((x1),(x2),(x3),(x4),(x5),(x6),(x7),(x8),(x9),(x10),GfxBase)
BOOL  __AttemptLockLayerRom(__reg("a5") struct Layer *layer ,__reg("a6") void *)="\tjsr\t-654(a6)";
#define AttemptLockLayerRom(x1) __AttemptLockLayerRom((x1),GfxBase)
APTR  __GfxNew(__reg("d0") unsigned long gfxNodeType ,__reg("a6") void *)="\tjsr\t-660(a6)";
#define GfxNew(x1) __GfxNew((x1),GfxBase)
void  __GfxFree(__reg("a0") APTR gfxNodePtr ,__reg("a6") void *)="\tjsr\t-666(a6)";
#define GfxFree(x1) __GfxFree((x1),GfxBase)
void  __GfxAssociate(__reg("a0") APTR associateNode,__reg("a1") APTR gfxNodePtr ,__reg("a6") void *)="\tjsr\t-672(a6)";
#define GfxAssociate(x1,x2) __GfxAssociate((x1),(x2),GfxBase)
void  __BitMapScale(__reg("a0") struct BitScaleArgs *bitScaleArgs ,__reg("a6") void *)="\tjsr\t-678(a6)";
#define BitMapScale(x1) __BitMapScale((x1),GfxBase)
UWORD  __ScalerDiv(__reg("d0") unsigned long factor,__reg("d1") unsigned long numerator,__reg("d2") unsigned long denominator ,__reg("a6") void *)="\tjsr\t-684(a6)";
#define ScalerDiv(x1,x2,x3) __ScalerDiv((x1),(x2),(x3),GfxBase)
WORD  __TextExtent(__reg("a1") struct RastPort *rp,__reg("a0") STRPTR string,__reg("d0") long count,__reg("a2") struct TextExtent *textExtent ,__reg("a6") void *)="\tjsr\t-690(a6)";
#define TextExtent(x1,x2,x3,x4) __TextExtent((x1),(x2),(x3),(x4),GfxBase)
ULONG  __TextFit(__reg("a1") struct RastPort *rp,__reg("a0") STRPTR string,__reg("d0") unsigned long strLen,__reg("a2") struct TextExtent *textExtent,__reg("a3") struct TextExtent *constrainingExtent,__reg("d1") long strDirection,__reg("d2") unsigned long constrainingBitWidth,__reg("d3") unsigned long constrainingBitHeight ,__reg("a6") void *)="\tjsr\t-696(a6)";
#define TextFit(x1,x2,x3,x4,x5,x6,x7,x8) __TextFit((x1),(x2),(x3),(x4),(x5),(x6),(x7),(x8),GfxBase)
APTR  __GfxLookUp(__reg("a0") APTR associateNode ,__reg("a6") void *)="\tjsr\t-702(a6)";
#define GfxLookUp(x1) __GfxLookUp((x1),GfxBase)
BOOL  __VideoControl(__reg("a0") struct ColorMap *colorMap,__reg("a1") struct TagItem *tagarray ,__reg("a6") void *)="\tjsr\t-708(a6)";
#define VideoControl(x1,x2) __VideoControl((x1),(x2),GfxBase)
struct MonitorSpec * __OpenMonitor(__reg("a1") STRPTR monitorName,__reg("d0") unsigned long displayID ,__reg("a6") void *)="\tjsr\t-714(a6)";
#define OpenMonitor(x1,x2) __OpenMonitor((x1),(x2),GfxBase)
BOOL  __CloseMonitor(__reg("a0") struct MonitorSpec *monitorSpec ,__reg("a6") void *)="\tjsr\t-720(a6)";
#define CloseMonitor(x1) __CloseMonitor((x1),GfxBase)
DisplayInfoHandle  __FindDisplayInfo(__reg("d0") unsigned long displayID ,__reg("a6") void *)="\tjsr\t-726(a6)";
#define FindDisplayInfo(x1) __FindDisplayInfo((x1),GfxBase)
ULONG  __NextDisplayInfo(__reg("d0") unsigned long displayID ,__reg("a6") void *)="\tjsr\t-732(a6)";
#define NextDisplayInfo(x1) __NextDisplayInfo((x1),GfxBase)
ULONG  __GetDisplayInfoData(__reg("a0") DisplayInfoHandle handle,__reg("a1") UBYTE *buf,__reg("d0") unsigned long size,__reg("d1") unsigned long tagID,__reg("d2") unsigned long displayID ,__reg("a6") void *)="\tjsr\t-756(a6)";
#define GetDisplayInfoData(x1,x2,x3,x4,x5) __GetDisplayInfoData((x1),(x2),(x3),(x4),(x5),GfxBase)
void  __FontExtent(__reg("a0") struct TextFont *font,__reg("a1") struct TextExtent *fontExtent ,__reg("a6") void *)="\tjsr\t-762(a6)";
#define FontExtent(x1,x2) __FontExtent((x1),(x2),GfxBase)
LONG  __ReadPixelLine8(__reg("a0") struct RastPort *rp,__reg("d0") unsigned long xstart,__reg("d1") unsigned long ystart,__reg("d2") unsigned long width,__reg("a2") UBYTE *array,__reg("a1") struct RastPort *tempRP ,__reg("a6") void *)="\tjsr\t-768(a6)";
#define ReadPixelLine8(x1,x2,x3,x4,x5,x6) __ReadPixelLine8((x1),(x2),(x3),(x4),(x5),(x6),GfxBase)
LONG  __WritePixelLine8(__reg("a0") struct RastPort *rp,__reg("d0") unsigned long xstart,__reg("d1") unsigned long ystart,__reg("d2") unsigned long width,__reg("a2") UBYTE *array,__reg("a1") struct RastPort *tempRP ,__reg("a6") void *)="\tjsr\t-774(a6)";
#define WritePixelLine8(x1,x2,x3,x4,x5,x6) __WritePixelLine8((x1),(x2),(x3),(x4),(x5),(x6),GfxBase)
LONG  __ReadPixelArray8(__reg("a0") struct RastPort *rp,__reg("d0") unsigned long xstart,__reg("d1") unsigned long ystart,__reg("d2") unsigned long xstop,__reg("d3") unsigned long ystop,__reg("a2") UBYTE *array,__reg("a1") struct RastPort *temprp ,__reg("a6") void *)="\tjsr\t-780(a6)";
#define ReadPixelArray8(x1,x2,x3,x4,x5,x6,x7) __ReadPixelArray8((x1),(x2),(x3),(x4),(x5),(x6),(x7),GfxBase)
LONG  __WritePixelArray8(__reg("a0") struct RastPort *rp,__reg("d0") unsigned long xstart,__reg("d1") unsigned long ystart,__reg("d2") unsigned long xstop,__reg("d3") unsigned long ystop,__reg("a2") UBYTE *array,__reg("a1") struct RastPort *temprp ,__reg("a6") void *)="\tjsr\t-786(a6)";
#define WritePixelArray8(x1,x2,x3,x4,x5,x6,x7) __WritePixelArray8((x1),(x2),(x3),(x4),(x5),(x6),(x7),GfxBase)
LONG  __GetVPModeID(__reg("a0") struct ViewPort *vp ,__reg("a6") void *)="\tjsr\t-792(a6)";
#define GetVPModeID(x1) __GetVPModeID((x1),GfxBase)
LONG  __ModeNotAvailable(__reg("d0") unsigned long modeID ,__reg("a6") void *)="\tjsr\t-798(a6)";
#define ModeNotAvailable(x1) __ModeNotAvailable((x1),GfxBase)
WORD  __WeighTAMatch(__reg("a0") struct TextAttr *reqTextAttr,__reg("a1") struct TextAttr *targetTextAttr,__reg("a2") struct TagItem *targetTags ,__reg("a6") void *)="\tjsr\t-804(a6)";
#define WeighTAMatch(x1,x2,x3) __WeighTAMatch((x1),(x2),(x3),GfxBase)
void  __EraseRect(__reg("a1") struct RastPort *rp,__reg("d0") long xMin,__reg("d1") long yMin,__reg("d2") long xMax,__reg("d3") long yMax ,__reg("a6") void *)="\tjsr\t-810(a6)";
#define EraseRect(x1,x2,x3,x4,x5) __EraseRect((x1),(x2),(x3),(x4),(x5),GfxBase)
ULONG  __ExtendFont(__reg("a0") struct TextFont *font,__reg("a1") struct TagItem *fontTags ,__reg("a6") void *)="\tjsr\t-816(a6)";
#define ExtendFont(x1,x2) __ExtendFont((x1),(x2),GfxBase)
void  __StripFont(__reg("a0") struct TextFont *font ,__reg("a6") void *)="\tjsr\t-822(a6)";
#define StripFont(x1) __StripFont((x1),GfxBase)
UWORD  __CalcIVG(__reg("a0") struct View *v,__reg("a1") struct ViewPort *vp ,__reg("a6") void *)="\tjsr\t-828(a6)";
#define CalcIVG(x1,x2) __CalcIVG((x1),(x2),GfxBase)
LONG  __AttachPalExtra(__reg("a0") struct ColorMap *cm,__reg("a1") struct ViewPort *vp ,__reg("a6") void *)="\tjsr\t-834(a6)";
#define AttachPalExtra(x1,x2) __AttachPalExtra((x1),(x2),GfxBase)
LONG  __ObtainBestPenA(__reg("a0") struct ColorMap *cm,__reg("d1") unsigned long r,__reg("d2") unsigned long g,__reg("d3") unsigned long b,__reg("a1") struct TagItem *tags ,__reg("a6") void *)="\tjsr\t-840(a6)";
#define ObtainBestPenA(x1,x2,x3,x4,x5) __ObtainBestPenA((x1),(x2),(x3),(x4),(x5),GfxBase)
void  __SetRGB32(__reg("a0") struct ViewPort *vp,__reg("d0") unsigned long n,__reg("d1") unsigned long r,__reg("d2") unsigned long g,__reg("d3") unsigned long b ,__reg("a6") void *)="\tjsr\t-852(a6)";
#define SetRGB32(x1,x2,x3,x4,x5) __SetRGB32((x1),(x2),(x3),(x4),(x5),GfxBase)
ULONG  __GetAPen(__reg("a0") struct RastPort *rp ,__reg("a6") void *)="\tjsr\t-858(a6)";
#define GetAPen(x1) __GetAPen((x1),GfxBase)
ULONG  __GetBPen(__reg("a0") struct RastPort *rp ,__reg("a6") void *)="\tjsr\t-864(a6)";
#define GetBPen(x1) __GetBPen((x1),GfxBase)
ULONG  __GetDrMd(__reg("a0") struct RastPort *rp ,__reg("a6") void *)="\tjsr\t-870(a6)";
#define GetDrMd(x1) __GetDrMd((x1),GfxBase)
ULONG  __GetOutlinePen(__reg("a0") struct RastPort *rp ,__reg("a6") void *)="\tjsr\t-876(a6)";
#define GetOutlinePen(x1) __GetOutlinePen((x1),GfxBase)
void  __LoadRGB32(__reg("a0") struct ViewPort *vp,__reg("a1") ULONG *table ,__reg("a6") void *)="\tjsr\t-882(a6)";
#define LoadRGB32(x1,x2) __LoadRGB32((x1),(x2),GfxBase)
ULONG  __SetChipRev(__reg("d0") unsigned long want ,__reg("a6") void *)="\tjsr\t-888(a6)";
#define SetChipRev(x1) __SetChipRev((x1),GfxBase)
void  __SetABPenDrMd(__reg("a1") struct RastPort *rp,__reg("d0") unsigned long apen,__reg("d1") unsigned long bpen,__reg("d2") unsigned long drawmode ,__reg("a6") void *)="\tjsr\t-894(a6)";
#define SetABPenDrMd(x1,x2,x3,x4) __SetABPenDrMd((x1),(x2),(x3),(x4),GfxBase)
void  __GetRGB32(__reg("a0") struct ColorMap *cm,__reg("d0") unsigned long firstcolor,__reg("d1") unsigned long ncolors,__reg("a1") ULONG *table ,__reg("a6") void *)="\tjsr\t-900(a6)";
#define GetRGB32(x1,x2,x3,x4) __GetRGB32((x1),(x2),(x3),(x4),GfxBase)
struct BitMap * __AllocBitMap(__reg("d0") unsigned long sizex,__reg("d1") unsigned long sizey,__reg("d2") unsigned long depth,__reg("d3") unsigned long flags,__reg("a0") struct BitMap *friend_bitmap ,__reg("a6") void *)="\tjsr\t-918(a6)";
#define AllocBitMap(x1,x2,x3,x4,x5) __AllocBitMap((x1),(x2),(x3),(x4),(x5),GfxBase)
void  __FreeBitMap(__reg("a0") struct BitMap *bm ,__reg("a6") void *)="\tjsr\t-924(a6)";
#define FreeBitMap(x1) __FreeBitMap((x1),GfxBase)
LONG  __GetExtSpriteA(__reg("a2") struct ExtSprite *ss,__reg("a1") struct TagItem *tags ,__reg("a6") void *)="\tjsr\t-930(a6)";
#define GetExtSpriteA(x1,x2) __GetExtSpriteA((x1),(x2),GfxBase)
ULONG  __CoerceMode(__reg("a0") struct ViewPort *vp,__reg("d0") unsigned long monitorid,__reg("d1") unsigned long flags ,__reg("a6") void *)="\tjsr\t-936(a6)";
#define CoerceMode(x1,x2,x3) __CoerceMode((x1),(x2),(x3),GfxBase)
void  __ChangeVPBitMap(__reg("a0") struct ViewPort *vp,__reg("a1") struct BitMap *bm,__reg("a2") struct DBufInfo *db ,__reg("a6") void *)="\tjsr\t-942(a6)";
#define ChangeVPBitMap(x1,x2,x3) __ChangeVPBitMap((x1),(x2),(x3),GfxBase)
void  __ReleasePen(__reg("a0") struct ColorMap *cm,__reg("d0") unsigned long n ,__reg("a6") void *)="\tjsr\t-948(a6)";
#define ReleasePen(x1,x2) __ReleasePen((x1),(x2),GfxBase)
ULONG  __ObtainPen(__reg("a0") struct ColorMap *cm,__reg("d0") unsigned long n,__reg("d1") unsigned long r,__reg("d2") unsigned long g,__reg("d3") unsigned long b,__reg("d4") long f ,__reg("a6") void *)="\tjsr\t-954(a6)";
#define ObtainPen(x1,x2,x3,x4,x5,x6) __ObtainPen((x1),(x2),(x3),(x4),(x5),(x6),GfxBase)
ULONG  __GetBitMapAttr(__reg("a0") struct BitMap *bm,__reg("d1") unsigned long attrnum ,__reg("a6") void *)="\tjsr\t-960(a6)";
#define GetBitMapAttr(x1,x2) __GetBitMapAttr((x1),(x2),GfxBase)
struct DBufInfo * __AllocDBufInfo(__reg("a0") struct ViewPort *vp ,__reg("a6") void *)="\tjsr\t-966(a6)";
#define AllocDBufInfo(x1) __AllocDBufInfo((x1),GfxBase)
void  __FreeDBufInfo(__reg("a1") struct DBufInfo *dbi ,__reg("a6") void *)="\tjsr\t-972(a6)";
#define FreeDBufInfo(x1) __FreeDBufInfo((x1),GfxBase)
ULONG  __SetOutlinePen(__reg("a0") struct RastPort *rp,__reg("d0") unsigned long pen ,__reg("a6") void *)="\tjsr\t-978(a6)";
#define SetOutlinePen(x1,x2) __SetOutlinePen((x1),(x2),GfxBase)
ULONG  __SetWriteMask(__reg("a0") struct RastPort *rp,__reg("d0") unsigned long msk ,__reg("a6") void *)="\tjsr\t-984(a6)";
#define SetWriteMask(x1,x2) __SetWriteMask((x1),(x2),GfxBase)
void  __SetMaxPen(__reg("a0") struct RastPort *rp,__reg("d0") unsigned long maxpen ,__reg("a6") void *)="\tjsr\t-990(a6)";
#define SetMaxPen(x1,x2) __SetMaxPen((x1),(x2),GfxBase)
void  __SetRGB32CM(__reg("a0") struct ColorMap *cm,__reg("d0") unsigned long n,__reg("d1") unsigned long r,__reg("d2") unsigned long g,__reg("d3") unsigned long b ,__reg("a6") void *)="\tjsr\t-996(a6)";
#define SetRGB32CM(x1,x2,x3,x4,x5) __SetRGB32CM((x1),(x2),(x3),(x4),(x5),GfxBase)
void  __ScrollRasterBF(__reg("a1") struct RastPort *rp,__reg("d0") long dx,__reg("d1") long dy,__reg("d2") long xMin,__reg("d3") long yMin,__reg("d4") long xMax,__reg("d5") long yMax ,__reg("a6") void *)="\tjsr\t-1002(a6)";
#define ScrollRasterBF(x1,x2,x3,x4,x5,x6,x7) __ScrollRasterBF((x1),(x2),(x3),(x4),(x5),(x6),(x7),GfxBase)
LONG  __FindColor(__reg("a3") struct ColorMap *cm,__reg("d1") unsigned long r,__reg("d2") unsigned long g,__reg("d3") unsigned long b,__reg("d4") long maxcolor ,__reg("a6") void *)="\tjsr\t-1008(a6)";
#define FindColor(x1,x2,x3,x4,x5) __FindColor((x1),(x2),(x3),(x4),(x5),GfxBase)
struct ExtSprite * __AllocSpriteDataA(__reg("a2") struct BitMap *bm,__reg("a1") struct TagItem *tags ,__reg("a6") void *)="\tjsr\t-1020(a6)";
#define AllocSpriteDataA(x1,x2) __AllocSpriteDataA((x1),(x2),GfxBase)
LONG  __ChangeExtSpriteA(__reg("a0") struct ViewPort *vp,__reg("a1") struct ExtSprite *oldsprite,__reg("a2") struct ExtSprite *newsprite,__reg("a3") struct TagItem *tags ,__reg("a6") void *)="\tjsr\t-1026(a6)";
#define ChangeExtSpriteA(x1,x2,x3,x4) __ChangeExtSpriteA((x1),(x2),(x3),(x4),GfxBase)
void  __FreeSpriteData(__reg("a2") struct ExtSprite *sp ,__reg("a6") void *)="\tjsr\t-1032(a6)";
#define FreeSpriteData(x1) __FreeSpriteData((x1),GfxBase)
void  __SetRPAttrsA(__reg("a0") struct RastPort *rp,__reg("a1") struct TagItem *tags ,__reg("a6") void *)="\tjsr\t-1038(a6)";
#define SetRPAttrsA(x1,x2) __SetRPAttrsA((x1),(x2),GfxBase)
void  __GetRPAttrsA(__reg("a0") struct RastPort *rp,__reg("a1") struct TagItem *tags ,__reg("a6") void *)="\tjsr\t-1044(a6)";
#define GetRPAttrsA(x1,x2) __GetRPAttrsA((x1),(x2),GfxBase)
ULONG  __BestModeIDA(__reg("a0") struct TagItem *tags ,__reg("a6") void *)="\tjsr\t-1050(a6)";
#define BestModeIDA(x1) __BestModeIDA((x1),GfxBase)
void  __WriteChunkyPixels(__reg("a0") struct RastPort *rp,__reg("d0") unsigned long xstart,__reg("d1") unsigned long ystart,__reg("d2") unsigned long xstop,__reg("d3") unsigned long ystop,__reg("a2") UBYTE *array,__reg("d4") long bytesperrow ,__reg("a6") void *)="\tjsr\t-1056(a6)";
#define WriteChunkyPixels(x1,x2,x3,x4,x5,x6,x7) __WriteChunkyPixels((x1),(x2),(x3),(x4),(x5),(x6),(x7),GfxBase)
