BBC Basic Comes to the 83+
Posted by Michael on 26 January 2009, 16:48 GMT
Benjamin Ryves has released a version of BBC BASIC for the 83+ and 84+ series. BBC BASIC was the beloved version of BASIC included with BBC microcomputers in the early 1980s. It supports advanced commands and features such as inline assembly and direct access to the hardware. BBC BASIC (Z80) also includes a .NET interactive editor for your PC, documentation, and some sample programs.
|
|
Reply to this article
|
The comments below are written by ticalc.org visitors. Their views are not necessarily those of ticalc.org, and ticalc.org takes no responsibility for their content.
|
|
Re: BBC Basic Comes to the 83+
|
KermMartian
(Web Page)
|
Hurray, glad that this finally got released; I have been watching its progress with great interest. I'm particularly intrigued by its versatility.
Fr0st p0st?
|
Reply to this comment
|
26 January 2009, 17:54 GMT
|
|
Re: BBC Basic Comes to the 83+
|
andrew hudson
|
BBC Basic BETA was actually released a couple of weeks ago on the Max Coderz web site.
|
Reply to this comment
|
26 January 2009, 18:13 GMT
|
|
Re: BBC Basic Comes to the 83+
|
Kevin Ouellet
(Web Page)
|
This is awesome, at least finally an alternative to TI-BASIC and ASM that is both complete enough and still progressing nicely. It appeared to run a bit slow for tilemaps (according to a MaxCoderz screenshot) but it was still much faster than TI-BASIC. I am curious about what program size it allows and if it has sub-program support
|
Reply to this comment
|
26 January 2009, 18:53 GMT
|
|
|
|
|
Re: Re: BBC Basic Comes to the 83+
|
benryves
(Web Page)
|
The screenshots run rather slowly if you're using IE, I'm afraid, but recent versions of Opera/Firefox should render them at the correct speed. I will admit that there are some speed issues, such as the rather sluggish triangle filler, that could do with some work.
Program size is limited by available RAM; on a TI-83+ with 24,312 bytes of free RAM I could set aside 21,389 for BASIC's memory (which would include your program, variable heap and stack) with careful use of *HIMEM. Resources (graphics, text strings and so on) can be stored externally and read transparently from flash ROM, which can save space in your program. In any case, this is still more memory than the original BBC Micro!
You can CHAIN other programs from your own, with the caveat that this CLEARs the heap. The static variables (@%, A%-Z%) are left intact after a CLEAR, though, which may be useful.
|
Reply to this comment
|
26 January 2009, 19:18 GMT
|
|
Re: BBC Basic Comes to the 83+
|
Kevin Ouellet
(Web Page)
|
And I know it's off-topic but I am curious when the POTY results will be announced?
|
Reply to this comment
|
26 January 2009, 18:54 GMT
|
|
Re: BBC Basic Comes to the 83+
|
benryves
(Web Page)
|
Many thanks for the feature!
I've had a couple of reports that the documentation isn't displayed correctly. This is the result of downloading the file using IE or Firefox then extracting the files with the Windows built-in unzipper. If you are having difficulties right-click the .chm, go into "Properties" and click the "Unblock" button at the bottom. (Most other browsers and unzipping utilities will be unaffected by this security "feature").
The documentation is also available online (see the Web Site link on this post).
|
Reply to this comment
|
27 January 2009, 16:53 GMT
|
|
Re: BBC Basic Comes to the 83+
|
drjimmy
|
I'm having trouble running any sort of program from the command line. I have a TI-84+SE with OS 2.43. Is the correct syntax to run a program CH."filename"? This consistently returns "bad program". I have the same issue with RUN "filename". Also, the catalog feature in the documentation hasn't been working. Has anyone else had similar problems or is there just a simple solution I'm missing?
|
Reply to this comment
|
27 January 2009, 21:55 GMT
|
|
Re: BBC Basic Comes to the 83+
|
elfprince13
(Web Page)
|
are us 83+ers gonna get a new category in the archives for BBC Basic programs?
|
Reply to this comment
|
28 January 2009, 17:28 GMT
|
|
Re: BBC Basic Comes to the 83+
|
Patrick Prendergast
|
Fantastic work Ben!
BBC BASIC is the future and is certain to become a great replacement for TIBASIC and even TIBASIC+Asmlibs.
|
Reply to this comment
|
29 January 2009, 06:34 GMT
|
|
1 2
You can change the number of comments per page in Account Preferences.
|