[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
ProDOS Madness!
I'm having troubles with ProDOS under BASIC.SYSTEM. Everyone keeps saying
how much better ProDOS is than 3.3, and I keep getting object lessons to
show why I prefer 3.3 (but am currently using ProDOS since it will run
straight off of my hard drive).
Anyway, I have an Applesoft program which fiddles with a lot of strings,
and fills up memory pretty fast. It runs slightly faster under 3.3 than
under ProDOS, because DOS 3.3 (after issuing a MAXFILES 1 command) leaves
more memory available for BASIC by only taking up *one* *256-byte* file
buffer.
I'd prefer to run this program under ProDOS because it works with
downloaded text files (my comm program is under GS/OS), and GS/OS doesn't
know how to write a DOS text file (and the file selection interface for the
old CONVERT program is horrible). So...
Q1: Is there any way to get ProDOS to surrender six or so of its oversize
(512-byte) file buffers to BASIC variable space?
Q2: Didn't I hear that ProDOS had an improved string garbage-collection
routine written into it? How can I force this instead of the *SLOW*
Applesoft garbage collection? Or am I hallucinating?
--Dave Althoff, Jr. (Apple ][ Old-Fart!)
--
/-\ _ |\
/XXX\ /X\ |X\ XX
/XXXXX\ /XXX\ /XXXX##> X XXXXX_ (hard hat area... )
_/XXXXXXX\__/XXXXX\/XXXXXXXX XXX XXXXXXX (.sig under construction)