Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Posting-Version: Notesfiles; site iuvax.UUCP Path: utzoo!watmath!clyde!cbosgd!ihnp4!inuxc!iubugs!iuvax!franco From: franco@iuvax.UUCP Newsgroups: net.micro.atari Subject: Re: Large Arrays In Sight Message-ID: <500018@iuvax.UUCP> Date: Sat, 14-Dec-85 13:17:00 EST Article-I.D.: iuvax.500018 Posted: Sat Dec 14 13:17:00 1985 Date-Received: Tue, 17-Dec-85 04:42:07 EST References: <500017@iuvax.UUCP> Lines: 23 Nf-ID: #R:iuvax:500017:iuvax:500018:000:1014 Nf-From: iuvax!franco Dec 14 13:17:00 1985 P.S. In case anyone is interested, ST BASIC does not take full advantage of the new memory. I find I can now load large BASIC programs without having to turn off GEM accessories and the Graphics Buffer but I still cannot get the array sizes I want. In particular it seems that the maximum amount of memory ST BASIC is able to devote to arrays is around 8192 (8K) words minus some overhead (maybe 5 words) for each "column". For example the following limits were found: 1. DIM A(8187) 2. DIM A(4093,1) <> 3. DIM A(2728,2) 4. DIM A(2045,3) 5. DIM A(1636,4) 6. DIM A(4091), B(4091) 7. DIM A(2726), B(2726), C(2726) I would greatly appreciate someone telling me how to get ST BASIC to allocate more space, if that is possible. Thanks. P.P.S. Another peculiarity is that, by means of poke, one can find the highest byte address recognized by ST BASIC to be about 1014000 which is short of 1Meg by about 30000 bytes. Did I get gipped or what?