Listing 1. XSpecsLib.fd ##base _XSpecsBase ##bias 30 ##public XSpecsAllocView(ViewModes)(d0) XSpecsFreeView()() XSpecsOn(IDCMPFlags)(d0) XSpecsOff()() XSpecsSetAPen(PenNumber)(d0) XSpecsSetRGB4(PenNumber,R,G,B)(d0/d1/d2/d3) XSpecsLoadRGB4(ColorData,Count)(a0,d0) XSpecsText(Text,x,y,z,Count)(a0,d0/d1/d2/d3) XSpecsWritePixel(x,y,z)(d0/d1/d2) XSpecsDraw(x,y,z)(d0/d1/d2) XSpecsChangeSprite(SpriteImage,SpriteNumber)(a0,d0) XSpecsMoveSprite(x,y,z,xoffset,yoffset,SpriNum)(d0/d1/d2/d3/d4/d5) XSpecsLeftXY(x,y,z)(d0/d1/d2) XSpecsRightXY(x,y,z)(d0/d1/d2) XSpecsLeftRastPort()() XSpecsRightRastPort()() XSpecsLeftViewPort()() XSpecsRightViewPort()() XSpecsSetDrMd(DrawMode)(d0) XSpecsPolyDraw(Points,Count)(a0,d0) XSpecsMove(x,y,z)(d0/d1/d2) XSpecsGetSprite(SimpleSpri,SpriImage,SpriNum)(a0/a1,d0) XSpecsFreeSprite(SpriteNumber)(d0) XSpecsTime()() XSpecsAllocViewOS(ViewModes)(d0) XSpecsErrorCheckOff()() XSpecsErrorCheckOn()() XSpecsSetTime(DesiredTime)(d0) XSpecsOpA()() XSpecsOpB()() XSpecsAllocViewDB(ViewModes)(d0) XSpecsAllocViewOSDB(ViewModes)(d0) XSpecsShowA()() XSpecsShowB()() XSpecsSetD(EyeDist)(d0) XSpecsSetE(HalfDist)(d0) ##end