Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > comp.sys.acorn.programmer > #774 > unrolled thread
| Started by | Michael <michaelremerton@gmail.com> |
|---|---|
| First post | 2011-09-27 14:49 -0700 |
| Last post | 2011-09-30 10:48 +0100 |
| Articles | 20 on this page of 38 — 13 participants |
Back to article view | Back to comp.sys.acorn.programmer
SWI / BASIC command to read number of Pixels in a screen mode Michael <michaelremerton@gmail.com> - 2011-09-27 14:49 -0700
Re: SWI / BASIC command to read number of Pixels in a screen mode Alex Macfarlane Smith <nospam@archifishal.co.uk> - 2011-09-27 22:51 +0100
Re: SWI / BASIC command to read number of Pixels in a screen mode Michael <michaelremerton@gmail.com> - 2011-09-27 15:02 -0700
Re: SWI / BASIC command to read number of Pixels in a screen mode Michael <michaelremerton@gmail.com> - 2011-09-27 15:18 -0700
Re: SWI / BASIC command to read number of Pixels in a screen mode Martin Bazley <martin.bazley@blueyonder.co.uk> - 2011-09-27 23:36 +0100
Re: SWI / BASIC command to read number of Pixels in a screen mode Martin Bazley <martin.bazley@blueyonder.co.uk> - 2011-09-27 23:34 +0100
Re: SWI / BASIC command to read number of Pixels in a screen mode Michael <michaelremerton@gmail.com> - 2011-09-27 16:10 -0700
Re: SWI / BASIC command to read number of Pixels in a screen mode Martin Bazley <martin.bazley@blueyonder.co.uk> - 2011-09-27 23:19 +0100
Re: SWI / BASIC command to read number of Pixels in a screen mode Michael <michaelremerton@gmail.com> - 2011-09-27 16:14 -0700
Re: SWI / BASIC command to read number of Pixels in a screen mode Steve Drain <steve@kappa.me.uk> - 2011-09-28 11:33 +0100
Re: SWI / BASIC command to read number of Pixels in a screen mode Rick Murray <heyrickmail-usenet@yahoo.co.uk> - 2011-09-28 17:27 +0200
Re: SWI / BASIC command to read number of Pixels in a screen mode Michael <michaelremerton@gmail.com> - 2011-09-28 18:57 -0700
Re: SWI / BASIC command to read number of Pixels in a screen mode Gazza <usenet@garethlock.com> - 2011-10-18 16:12 -0700
Re: SWI / BASIC command to read number of Pixels in a screen mode "Ste (news)" <steve@revi11.plus.com> - 2011-10-25 14:33 +0100
Re: SWI / BASIC command to read number of Pixels in a screen mode Martin Wuerthner <spamtrap@mw-software.com> - 2011-09-28 10:47 +0200
Re: SWI / BASIC command to read number of Pixels in a screen mode Steve Drain <steve@kappa.me.uk> - 2011-09-28 12:02 +0100
Re: SWI / BASIC command to read number of Pixels in a screen mode Steve Drain <steve@kappa.me.uk> - 2011-09-28 12:09 +0100
Re: SWI / BASIC command to read number of Pixels in a screen mode "Ste (news)" <steve@revi11.plus.com> - 2011-09-28 15:13 +0100
Re: SWI / BASIC command to read number of Pixels in a screen mode Rick Murray <heyrickmail-usenet@yahoo.co.uk> - 2011-09-28 17:36 +0200
Re: SWI / BASIC command to read number of Pixels in a screen mode Steve Drain <steve@kappa.me.uk> - 2011-09-28 17:32 +0100
Re: SWI / BASIC command to read number of Pixels in a screen mode Martin <News03@avisoft.f9.co.uk> - 2011-09-28 12:55 +0100
Re: SWI / BASIC command to read number of Pixels in a screen mode Rick Murray <heyrickmail-usenet@yahoo.co.uk> - 2011-09-28 17:34 +0200
Re: SWI / BASIC command to read number of Pixels in a screen mode Gazza <usenet@garethlock.com> - 2011-10-18 16:10 -0700
Re: SWI / BASIC command to read number of Pixels in a screen mode Rick Murray <heyrickmail-usenet@yahoo.co.uk> - 2011-10-19 06:49 +0200
Re: SWI / BASIC command to read number of Pixels in a screen mode Steve Drain <steve@kappa.me.uk> - 2011-10-19 10:19 +0100
Re: SWI / BASIC command to read number of Pixels in a screen mode Erik G <erikg@noname.invalid> - 2011-10-19 15:24 +0200
Re: SWI / BASIC command to read number of Pixels in a screen mode Rick Murray <heyrickmail-usenet@yahoo.co.uk> - 2011-10-19 19:47 +0200
Re: SWI / BASIC command to read number of Pixels in a screen mode druck <news@druck.org.uk> - 2011-10-19 20:36 +0100
Re: SWI / BASIC command to read number of Pixels in a screen mode Rick Murray <heyrickmail-usenet@yahoo.co.uk> - 2011-10-20 17:40 +0200
Re: SWI / BASIC command to read number of Pixels in a screen mode druck <news@druck.org.uk> - 2011-10-20 20:13 +0100
Re: SWI / BASIC command to read number of Pixels in a screen mode Chris Johnson <chrisjohnson+news@spamcop.net> - 2011-09-27 23:21 +0100
Re: SWI / BASIC command to read number of Pixels in a screen mode Bryan Hogan <spam@nowhere.invalid> - 2011-09-28 01:49 +0100
Re: SWI / BASIC command to read number of Pixels in a screen mode Rick Murray <heyrickmail-usenet@yahoo.co.uk> - 2011-09-28 18:22 +0200
Re: SWI / BASIC command to read number of Pixels in a screen mode Michael <michaelremerton@gmail.com> - 2011-09-28 19:12 -0700
Re: SWI / BASIC command to read number of Pixels in a screen mode "Ste (news)" <steve@revi11.plus.com> - 2011-09-29 12:42 +0100
Re: SWI / BASIC command to read number of Pixels in a screen mode Steve Drain <steve@kappa.me.uk> - 2011-09-29 16:14 +0100
Re: SWI / BASIC command to read number of Pixels in a screen mode "Ste (news)" <steve@revi11.plus.com> - 2011-09-30 00:12 +0100
Re: SWI / BASIC command to read number of Pixels in a screen mode Steve Drain <steve@kappa.me.uk> - 2011-09-30 10:48 +0100
Page 1 of 2 [1] 2 Next page →
| From | Michael <michaelremerton@gmail.com> |
|---|---|
| Date | 2011-09-27 14:49 -0700 |
| Subject | SWI / BASIC command to read number of Pixels in a screen mode |
| Message-ID | <11510590.202.1317160195012.JavaMail.geo-discussion-forums@yqnk41> |
Hi All, I have been traversing the Strong help OS Manual, looking for a suitable SWI to return the width of a MODE MODE'd Screen (basically so I run in the same resolution the Machine is already in). Reason for this: scale things on the screen suitably. I had thought OS_ScreenMode would have done it but nope! Cheers in advance :@) Michael
[toc] | [next] | [standalone]
| From | Alex Macfarlane Smith <nospam@archifishal.co.uk> |
|---|---|
| Date | 2011-09-27 22:51 +0100 |
| Message-ID | <4e824566$0$289$14726298@news.sunsite.dk> |
| In reply to | #774 |
On 27/09/2011 22:49, Michael wrote: > Hi All, > > I have been traversing the Strong help OS Manual, looking for a suitable SWI to return the width of a MODE MODE'd Screen (basically so I run in the same resolution the Machine is already in). > > Reason for this: scale things on the screen suitably. > > I had thought OS_ScreenMode would have done it but nope! > > Cheers in advance :@) > > Michael I think it might be OS_ReadVduVariables, although I can't remember the number you need for it. eg. DIM b% 8 b%!0=148 b%!4=-1 SYS "OS_ReadVduVariables",b%,b% will give you the start address of the screen in b%!0. Now you just need to find the magic number that isn't 148 to be the width of the screen :) Alex.
[toc] | [prev] | [next] | [standalone]
| From | Michael <michaelremerton@gmail.com> |
|---|---|
| Date | 2011-09-27 15:02 -0700 |
| Message-ID | <29085508.197.1317160978519.JavaMail.geo-discussion-forums@yqgn17> |
| In reply to | #775 |
> I think it might be OS_ReadVduVariables, although I can't remember the > number you need for it. Rather amasingly, I had just looked at that when your post popped up! > eg. > > DIM b% 8 > > b%!0=148 > b%!4=-1 > SYS "OS_ReadVduVariables",b%,b% > > will give you the start address of the screen in b%!0. Now you just need > to find the magic number that isn't 148 to be the width of the screen :) Re-reading it after your post, slight modfication: DIM b% 8 b%!4=-1 SYS "OS_ReadVduVariables",11,b% width% = b%!0 SYS "OS_ReadVduVariables",12,b% height% = b%!0 Cheers :@)
[toc] | [prev] | [next] | [standalone]
| From | Michael <michaelremerton@gmail.com> |
|---|---|
| Date | 2011-09-27 15:18 -0700 |
| Message-ID | <27271949.278.1317161932818.JavaMail.geo-discussion-forums@yqma37> |
| In reply to | #776 |
scratch that: DIM b% 8 b%!0 = 11 b%!4=-1 SYS "OS_ReadVduVariables",b%,b% width% = b%!0 b%!0 = 12 SYS "OS_ReadVduVariables",b%,b% height% = b%!0
[toc] | [prev] | [next] | [standalone]
| From | Martin Bazley <martin.bazley@blueyonder.co.uk> |
|---|---|
| Date | 2011-09-27 23:36 +0100 |
| Message-ID | <f4a7801952.martin@blueyonder.co.uk> |
| In reply to | #779 |
The following bytes were arranged on 27 Sep 2011 by Michael : > DIM b% 8 > b%!0 = 11 > b%!4=-1 > SYS "OS_ReadVduVariables",b%,b% > > width% = b%!0 > > b%!0 = 12 > > SYS "OS_ReadVduVariables",b%,b% > > height% = b%!0 That's still two calls to the SWI, which is unnecessary because it's not OS_ReadModeVariable and can return values for more than one variable at once. See my earlier post. Variables 11 and 12 are values in pixels, not used by any RISC OS plotting routine. You need the eigen-factors, variables 4 and 5, as well, to convert them to OS units. -- __<^>__ "Your pet, our passion." - Purina / _ _ \ "Your potential, our passion." - Microsoft, a few months later ( ( |_| ) ) \_> <_/ ======================= Martin Bazley ==========================
[toc] | [prev] | [next] | [standalone]
| From | Martin Bazley <martin.bazley@blueyonder.co.uk> |
|---|---|
| Date | 2011-09-27 23:34 +0100 |
| Message-ID | <6c71801952.martin@blueyonder.co.uk> |
| In reply to | #776 |
The following bytes were arranged on 27 Sep 2011 by Michael : > DIM b% 8 > b%!4=-1 > SYS "OS_ReadVduVariables",11,b% DON'T do that! Best case is oflas, worst case is a data abort! Both registers are pointers to blocks - you can't just pass numbers! -- __<^>__ "Start off every day with a smile and get it over with." / _ _ \ - W.C. Fields ( ( |_| ) ) \_> <_/ ======================= Martin Bazley ==========================
[toc] | [prev] | [next] | [standalone]
| From | Michael <michaelremerton@gmail.com> |
|---|---|
| Date | 2011-09-27 16:10 -0700 |
| Message-ID | <26073290.326.1317165016195.JavaMail.geo-discussion-forums@yqgn17> |
| In reply to | #780 |
On Tuesday, September 27, 2011 11:34:23 PM UTC+1, Martin Bazley wrote: > The following bytes were arranged on 27 Sep 2011 by Michael : > > > DIM b% 8 > > b%!4=-1 > > SYS "OS_ReadVduVariables",11,b% > > DON'T do that! Best case is oflas, worst case is a data abort! Oddly, an obsure number! > Both registers are pointers to blocks - you can't just pass numbers! I had realised I had typed it back into Chrome wrong! :@D Nothing like a good bit of late night programming ;@)
[toc] | [prev] | [next] | [standalone]
| From | Martin Bazley <martin.bazley@blueyonder.co.uk> |
|---|---|
| Date | 2011-09-27 23:19 +0100 |
| Message-ID | <87167f1952.martin@blueyonder.co.uk> |
| In reply to | #775 |
The following bytes were arranged on 27 Sep 2011 by Alex Macfarlane Smith : > On 27/09/2011 22:49, Michael wrote: > > I have been traversing the Strong help OS Manual, looking for a > > suitable SWI to return the width of a MODE MODE'd Screen (basically > > so I run in the same resolution the Machine is already in). > > I think it might be OS_ReadVduVariables, although I can't remember the > number you need for it. DIM b% 19 !b%=11:REM XWindLimit b%!4=12:REM YWindLimit b%!8=4:REM XEigFactor b%!12=5:REM YEigFactor b%!16=-1:REM terminator SYS "OS_ReadVduVariables",b%,b% screen_width%=!b%<<b%!8:REM in OS units screen_height%=b%!4<<b%!12 Testing performed on above routine: no more than everything else ever posted to csap late at night. Warranty given: none. -- __<^>__ "Did you know that polar bears stay white all year round? ...The / _ _ \ white colour makes them less visible to the seals and penguins they ( ( |_| ) ) hunt." - Nelson Thornes AQA-endorsed GCSE science textbook \_> <_/ ======================= Martin Bazley ==========================
[toc] | [prev] | [next] | [standalone]
| From | Michael <michaelremerton@gmail.com> |
|---|---|
| Date | 2011-09-27 16:14 -0700 |
| Message-ID | <23361021.310.1317165254046.JavaMail.geo-discussion-forums@yqjk17> |
| In reply to | #778 |
> > On 27/09/2011 22:49, Michael wrote: > > > I have been traversing the Strong help OS Manual, looking for a > > > suitable SWI to return the width of a MODE MODE'd Screen (basically > > > so I run in the same resolution the Machine is already in). > > > > I think it might be OS_ReadVduVariables, although I can't remember the > > number you need for it. > > DIM b% 19 > !b%=11:REM XWindLimit > b%!4=12:REM YWindLimit > b%!8=4:REM XEigFactor > b%!12=5:REM YEigFactor > b%!16=-1:REM terminator > SYS "OS_ReadVduVariables",b%,b% > screen_width%=!b%<<b%!8:REM in OS units > screen_height%=b%!4<<b%!12 > Typed up and in! Cheers :@) Out of curiosity, what is the << operator? My BASIC 2.0 StrongHelp Manual doesn't appear to have operators in character form
[toc] | [prev] | [next] | [standalone]
| From | Steve Drain <steve@kappa.me.uk> |
|---|---|
| Date | 2011-09-28 11:33 +0100 |
| Message-ID | <PKCgq.10144$d76.1576@newsfe14.ams2> |
| In reply to | #783 |
On 28/09/2011 00:14, Michael wrote: > Out of curiosity, what is the << operator? > > My BASIC 2.0 StrongHelp Manual doesn't appear to have operators in character form Then you need the v3.xx manual at: http://www.kappa.me.uk/basic.htm ;-)
[toc] | [prev] | [next] | [standalone]
| From | Rick Murray <heyrickmail-usenet@yahoo.co.uk> |
|---|---|
| Date | 2011-09-28 17:27 +0200 |
| Message-ID | <4e833cc7$0$30780$ba4acef3@reader.news.orange.fr> |
| In reply to | #786 |
On 28/09/2011 12:33, Steve Drain wrote: > Then you need the v3.xx manual at: > http://www.kappa.me.uk/basic.htm Great stuff. I was wondering if you'd updated since the BASIC-internals since the version I had from you circa 2001/2002. ;-) Best wishes, Rick.
[toc] | [prev] | [next] | [standalone]
| From | Michael <michaelremerton@gmail.com> |
|---|---|
| Date | 2011-09-28 18:57 -0700 |
| Message-ID | <464763.1209.1317261472484.JavaMail.geo-discussion-forums@yqnv12> |
| In reply to | #786 |
> > My BASIC 2.0 StrongHelp Manual doesn't appear to have operators in character form > > Then you need the v3.xx manual at: > > http://www.kappa.me.uk/basic.htm > > ;-) Downloaded :@)
[toc] | [prev] | [next] | [standalone]
| From | Gazza <usenet@garethlock.com> |
|---|---|
| Date | 2011-10-18 16:12 -0700 |
| Message-ID | <a75fbd65-8f44-4076-8b75-8424abe99ca8@x20g2000vbl.googlegroups.com> |
| In reply to | #783 |
On Sep 28, 12:14 am, Michael <michaelremer...@gmail.com> wrote: > > > On 27/09/2011 22:49, Michael wrote: > > > > I have been traversing the Strong help OS Manual, looking for a > > > > suitable SWI to return the width of a MODE MODE'd Screen (basically > > > > so I run in the same resolution the Machine is already in). > > > > I think it might be OS_ReadVduVariables, although I can't remember the > > > number you need for it. > > > DIM b% 19 > > !b%=11:REM XWindLimit > > b%!4=12:REM YWindLimit > > b%!8=4:REM XEigFactor > > b%!12=5:REM YEigFactor > > b%!16=-1:REM terminator > > SYS "OS_ReadVduVariables",b%,b% > > screen_width%=!b%<<b%!8:REM in OS units > > screen_height%=b%!4<<b%!12 > > Typed up and in! > > Cheers :@) > > Out of curiosity, what is the << operator? > > My BASIC 2.0 StrongHelp Manual doesn't appear to have operators in character form- Hide quoted text - > > - Show quoted text - Shift left I think... >> Is shift right.
[toc] | [prev] | [next] | [standalone]
| From | "Ste (news)" <steve@revi11.plus.com> |
|---|---|
| Date | 2011-10-25 14:33 +0100 |
| Message-ID | <5227ba4a6bsteve@revi11.plus.com> |
| In reply to | #889 |
In article <a75fbd65-8f44-4076-8b75-8424abe99ca8@x20g2000vbl.googlegroups.com>, Gazza <usenet@garethlock.com> wrote: > On Sep 28, 12:14 am, Michael <michaelremer...@gmail.com> wrote: > > Out of curiosity, what is the << operator? > > Shift left I think... >> Is shift right. _Logical_ shift left is << (i.e. zeros inserted in bottom positions) _Logical_ shift right is >>> (i.e. zeros inserted in top positions) _Arithmetic_ shift right is >> (i.e. the sign bit is extended down) I'm sure this is also in the BASIC manuals... http://www.kappa.me.uk/basic.htm is one example. Steve -- Steve Revill @ Home Note: All opinions expressed herein are my own.
[toc] | [prev] | [next] | [standalone]
| From | Martin Wuerthner <spamtrap@mw-software.com> |
|---|---|
| Date | 2011-09-28 10:47 +0200 |
| Message-ID | <379db81952.martin@bach.planiverse.com> |
| In reply to | #778 |
In message <87167f1952.martin@blueyonder.co.uk>
Martin Bazley <martin.bazley@blueyonder.co.uk> wrote:
> The following bytes were arranged on 27 Sep 2011 by Alex Macfarlane Smith :
>> On 27/09/2011 22:49, Michael wrote:
>>> I have been traversing the Strong help OS Manual, looking for a
>>> suitable SWI to return the width of a MODE MODE'd Screen (basically
>>> so I run in the same resolution the Machine is already in).
>>
>> I think it might be OS_ReadVduVariables, although I can't remember the
>> number you need for it.
> DIM b% 19
> !b%=11:REM XWindLimit
> b%!4=12:REM YWindLimit
> b%!8=4:REM XEigFactor
> b%!12=5:REM YEigFactor
> b%!16=-1:REM terminator
> SYS "OS_ReadVduVariables",b%,b%
> screen_width%=!b%<<b%!8:REM in OS units
> screen_height%=b%!4<<b%!12
> Testing performed on above routine: no more than everything else ever
> posted to csap late at night. Warranty given: none.
That code will miss a pixel in either direction. Oddly enough,
variables 11 and 12 give the number of pixels *minus 1*.
So, you need :
screen_width%=((!b%) + 1)<<b%!8
screen_height%=((b%!4) + 1)<<b%!12
--
Martin
---------------------------------------------------------------------
Martin Wuerthner MW Software http://www.mw-software.com/
RISC OS Software for Design, Printing and Publishing
---------------------------------------------------------------------
[toc] | [prev] | [next] | [standalone]
| From | Steve Drain <steve@kappa.me.uk> |
|---|---|
| Date | 2011-09-28 12:02 +0100 |
| Message-ID | <g9Dgq.1148$B03.817@newsfe06.ams2> |
| In reply to | #785 |
On 28/09/2011 09:47, Martin Wuerthner wrote: > In message<87167f1952.martin@blueyonder.co.uk> > Martin Bazley<martin.bazley@blueyonder.co.uk> wrote: > >> The following bytes were arranged on 27 Sep 2011 by Alex Macfarlane Smith : > >>> On 27/09/2011 22:49, Michael wrote: >>>> I have been traversing the Strong help OS Manual, looking for a >>>> suitable SWI to return the width of a MODE MODE'd Screen (basically >>>> so I run in the same resolution the Machine is already in). >>> >>> I think it might be OS_ReadVduVariables, although I can't remember the >>> number you need for it. > >> DIM b% 19 >> !b%=11:REM XWindLimit >> b%!4=12:REM YWindLimit >> b%!8=4:REM XEigFactor >> b%!12=5:REM YEigFactor >> b%!16=-1:REM terminator >> SYS "OS_ReadVduVariables",b%,b% >> screen_width%=!b%<<b%!8:REM in OS units >> screen_height%=b%!4<<b%!12 > >> Testing performed on above routine: no more than everything else ever >> posted to csap late at night. Warranty given: none. > > That code will miss a pixel in either direction. Oddly enough, > variables 11 and 12 give the number of pixels *minus 1*. > > So, you need : > > screen_width%=((!b%) + 1)<<b%!8 > screen_height%=((b%!4) + 1)<<b%!12 With Basalt: VDU READ 4 TO xeig%,yeig%; 11 TO xlim%,ylim% width%=xlim%+1<<xeig% height%=ylim%+1<<yeig% or width%=VDU(11)+1<<VDU(4) height%=VDU(12)+1<<VDU(5) Note that the operator << has lowest priority.
[toc] | [prev] | [next] | [standalone]
| From | Steve Drain <steve@kappa.me.uk> |
|---|---|
| Date | 2011-09-28 12:09 +0100 |
| Message-ID | <HgDgq.1930$jz6.879@newsfe18.ams2> |
| In reply to | #787 |
On 28/09/2011 12:02, Steve Drain wrote: > > width%=VDU(11)+1<<VDU(4) > height%=VDU(12)+1<<VDU(5) > > Note that the operator << has lowest priority. > I think this also works with RO5 BASIC: width%=VDU11+1<<VDU4 height%=VDU12+1<<VDU5 but I do not have that to test.
[toc] | [prev] | [next] | [standalone]
| From | "Ste (news)" <steve@revi11.plus.com> |
|---|---|
| Date | 2011-09-28 15:13 +0100 |
| Message-ID | <5219d673casteve@revi11.plus.com> |
| In reply to | #788 |
In article <HgDgq.1930$jz6.879@newsfe18.ams2>, Steve Drain <steve@kappa.me.uk> wrote: > I think this also works with RO5 BASIC: > > width%=VDU11+1<<VDU4 > height%=VDU12+1<<VDU5 > > but I do not have that to test. That's correct and you've saved me typing it. Note the operator precedence there; VDU11+1 is (VDU 11) and not VDU(11+1). Still, I'd always use braces for clarity. E.g. width_os% = ((VDU 11) + 1) << VDU 4 Ta, Steve -- Steve Revill @ Home Note: All opinions expressed herein are my own.
[toc] | [prev] | [next] | [standalone]
| From | Rick Murray <heyrickmail-usenet@yahoo.co.uk> |
|---|---|
| Date | 2011-09-28 17:36 +0200 |
| Message-ID | <4e833ee2$0$30782$ba4acef3@reader.news.orange.fr> |
| In reply to | #790 |
On 28/09/2011 16:13, Ste (news) wrote: >> I think this also works with RO5 BASIC: >> width%=VDU11+1<<VDU4 >> height%=VDU12+1<<VDU5 > That's correct and you've saved me typing it. But perhaps best to use the "legal" method, unless you intend only to support machines running the RO5 dialect of BASIC? Best wishes, Rick.
[toc] | [prev] | [next] | [standalone]
| From | Steve Drain <steve@kappa.me.uk> |
|---|---|
| Date | 2011-09-28 17:32 +0100 |
| Message-ID | <9%Hgq.1781$7N7.205@newsfe27.ams2> |
| In reply to | #796 |
On 28/09/2011 16:36, Rick Murray wrote: > On 28/09/2011 16:13, Ste (news) wrote: > >>> I think this also works with RO5 BASIC: >>> width%=VDU11+1<<VDU4 >>> height%=VDU12+1<<VDU5 > >> That's correct and you've saved me typing it. > > But perhaps best to use the "legal" method, unless you intend only to > support machines running the RO5 dialect of BASIC? <plug> Or use Basalt and its syntax with all versions. ;-) </plug>
[toc] | [prev] | [next] | [standalone]
Page 1 of 2 [1] 2 Next page →
Back to top | Article view | comp.sys.acorn.programmer
csiph-web