[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Launching programs from ProDOS



aiiadict@gmail.com wrote:
Hi,

I made a BASIC program (startup) that lets me select:

1)merlin
2)copy 2 plus

b)ye

6)boot slot 6

0)basic prompt


I added an option:  P)ain  816 paint

it tries to do:  print chr$(4)"-paint.std.hires"

but basic.system reports "NO BUFFERS AVAILABLE"

the startup program does nothing more than printing
a menu (using PRINT statements), waits for input
(GET statement), and then branches based on input
(in this case, IF A$="P"then goto 2000...2000 print
chr$(4);"-paint.std.hires".

is there an easy fix?

It may be the size of the file being executed. This is known to happen with large P8 system files.

If you are working with large media, ie. not floppy disks, you might want to consider using a shell system like ECP8, Davex or Prosel. In ECP8 you can assign keys such as <Open Apple> <1> for quick access. Alternately, you can use a script, stored in a command directory, to launch programs which may require multiple commands such as changing directories then launching the program. Plus, ECP8 can launch Applesoft programs from the command line. I use both Merlin and Copy 2 Plus with the script method.

Cheers,
Mike T.