Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Posting-Version: version B 2.10.3 4.3bsd-beta 6/6/85; site amiga.amiga.UUCP Path: utzoo!watmath!clyde!burl!ulysses!mhuxr!mhuxt!houxm!hjuxa!petsd!pesnta!pyramid!amiga!bruceb From: bruceb@amiga.UUCP (Bruce Barrett) Newsgroups: net.micro.amiga Subject: Re: Q: AmigaBasic access to Amiga features Message-ID: <643@amiga.amiga.UUCP> Date: Tue, 4-Feb-86 13:33:14 EST Article-I.D.: amiga.643 Posted: Tue Feb 4 13:33:14 1986 Date-Received: Thu, 6-Feb-86 05:05:31 EST References: <1277@vax135.UUCP> <2730@amdahl.UUCP> Reply-To: bruceb@amiga.UUCP (Bruce Barrett) Organization: Commodore-Amiga Inc., 983 University Ave #D, Los Gatos CA 95030 Lines: 35 In article <2730@amdahl.UUCP> acs@amdahl.UUCP (Tony Sumrall) writes: >.... I have several questions: > * is anyone going to produce more .bmaps? Not planed, that I know of. Maybe .fd or .bmap files could be released with the next AmigaBASIC release if/when that occurs. > * what are .fd files? .fd files are Function descriptor files. They describe the assembly language calling conventions for the library routines. They are in ASCII (no funny characters). A typical one (graphics) starts out: ------------------------start of fd file ------------- ##base _GfxBase ##bias 30 ##public *------ Text routines BltBitMap(srcBitMap,srcX,srcY,destBitMap,destX,destY,sizeX,sizeY,minterm,mask,tempA)(A0,D0/D1,A1,D2/D3/D4/D5/D6/D7/A2) BltTemplate(source,srcX,srcMod,destRastPort,destX,destY,sizeX,sizeY)(A0,D0/D1/A1,D2/D3/D4/D5) ClearEOL(rastPort)(A1) ClearScreen(rastPort)(A1) -------------------- "middle" of fd file --------------- > * how can I get more .fd (or .bmap) files? It was our intention to document the .fd files in the V1.1 ROM kernel manual. Unfortunately this "fell thought the cracks". So what we've done is put them on the C and ASSEM development disks (V1.1). So the quickest(?) way for you to get a copy is to find a developer who has just gotten an update. You will still need the ROM Kernel manual in order to use any of these!! > * is anyone gonna document the parameters that should be passed to > the routines? Already in the V1.1 ROM Kernel manual. All of the .fd files come to about 14.5k bytes. If you/others get desperate I guess I could mail them to you. But you really NEED a ROM Kernel manual to use them! --Bruce Barrett, Commodore-Amiga, Inc.