[net.micro.amiga] Bload

wtm@neoucom.UUCP (Bill Mayhew) (06/24/86)

////////
Hi,

I noticed one very annoying lack in AmigaBasic.  Namely, no way to
conveniently BLOAD or BSAVE a block of memory.  I suppose that the
customary OPEN facility could be used, but that is a pretty slow
way to go when 64K files are involved!

I was inspired by some of the digitized sound examples that I
downloaded from Compuserve.  I wanted to be able to play them from
a BASIC program.

I know that I could fall back to Metacomco BASIC, but making menus
is much easier with Microsoft BASIC.

By the way, does anybody know what the reserved word, "EDIT", is
used for in Mircosoft BASIC?  There doesn't seem to be any
discussion in the manual.

If any gurus have ideas about how to efficiently BLOAD/BSAVE a file
in MS BASIC, could you send me a letter?  If the responses are
interesting enough, I'll sumarize and post.

Bill Mayhew
N.E.O.U.C.O.M.
Rootstown, OH  44272 USA  (216) 325-2511
...!allegra!neouocm!wtm

carolyn@cbmvax.cbm.UUCP (Carolyn Scheppner) (06/25/86)

In article <216@neoucom.UUCP> wtm@neoucom.UUCP (Bill Mayhew) writes:
>
>If any gurus have ideas about how to efficiently BLOAD/BSAVE a file
>in MS BASIC, could you send me a letter?  If the responses are
>interesting enough, I'll sumarize and post.
>

   I just mailed NewConvertFD, my AmigaBasic LIBRARY demos, and relevant
fd files to ihnp4!pur-ee!pucc-j!doc for mod.amiga.sources.  The demos
use NewConvertFD'd .bmaps.  I use dos.library functions to implement
binary saves/loads of portions of files to/from absolute addresses.
Exec calls are used in ScreenPrint to duplicate C code.
     
   Most of the demo programs deal with loading/saving screens.


     
--
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
Carolyn Scheppner -- CBM   >>Amiga Technical Support<<
                     UUCP  ...{allegra,caip,ihnp4,seismo}!cbmvax!carolyn
                     PHONE 215-431-9180
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=