+Lee Stewart Posted June 21, 2015 Share Posted June 21, 2015 In post #1 of fbForth—TI Forth with File-based Block I/O , I have updated the fbForth 2.0 Manual (a PDF with today’s date) and the blocks file, FBLOCKS (in a ZIP file with today’s date). The ZIP file also contains two disk images (90KiB and 400KiB) with the updated FBLOCKS file. The cartridge binaries for EPROM, Classic99 and MESS are still current except for FBLOCKS, which you can update from the above ZIP file. ...lee 2 Quote Link to comment Share on other sites More sharing options...
Opry99er Posted June 21, 2015 Share Posted June 21, 2015 Thanks for the updates, Lee! Quote Link to comment Share on other sites More sharing options...
+Lee Stewart Posted June 21, 2015 Author Share Posted June 21, 2015 Thanks for the updates, Lee! Let me know if you find things that need attention. ...lee Quote Link to comment Share on other sites More sharing options...
+Lee Stewart Posted December 8, 2015 Author Share Posted December 8, 2015 fbForth 2.0:5 (the latest build) is available in fbForth—TI Forth with File-based Block I/O . A summary of modifications follows: Moved (ABORT) out of ROM space to low RAM to allow setting it to execute a user's error procedure when WARNING is set to -1. Modified ERROR to not leave the contents of IN and BLK on the stack if the input stream is coming from the terminal. This function of ERROR is only useful for block loads so that WHERE can be used to jump into the editor at the error. Otherwise, they are irritating detritus, only serving to confuse the user. Added a table of default colors in low RAM for all VDP modes that is user-modifiable and that persists through a warm boot with COLD . Added to the above table a user-modifiable cell for the default text mode. This also persists after COLD . Added DCT , a constant that leaves the address of the Default Colors Table (listed above). It is through this constant that the user will be able to change the default values in the above table. Details of the Default Colors Table and how to use it through the constant DCT are »here«. ...lee 1 Quote Link to comment Share on other sites More sharing options...
atrax27407 Posted December 8, 2015 Share Posted December 8, 2015 Anyone who needs a version of Lee's fbForth that will run from a HSGPL Card, I can supply the files. I just need to know which GROM0 you are using. There is one version for Tony Knerr's GROM0 and another from Winfred Winkler's GROM0. I can email the files to you. Quote Link to comment Share on other sites More sharing options...
+Lee Stewart Posted December 20, 2015 Author Share Posted December 20, 2015 See post #1175 of fbForth—TI Forth with File-based Block I/O for fbForth code for ASM>CODE , ported from TurboForth. ...lee Quote Link to comment Share on other sites More sharing options...
+Lee Stewart Posted December 23, 2015 Author Share Posted December 23, 2015 For fbForth code for CODE: and ;CODE , inspired by the same words in TurboForth, see post #1180 of fbForth—TI Forth with File-based Block I/O. ...lee Quote Link to comment Share on other sites More sharing options...
+Lee Stewart Posted May 15, 2016 Author Share Posted May 15, 2016 For those interested in helping out with testing, the latest beta of fbForth 2.0 is in post #1257 of fbForth—TI Forth with File-based Block I/O. It will start up telling you is is fbForth 2.0:&. The additional words included in the resident dictionary will Create panels and scroll in any direction: PANEL SCROLL Create arrays of 16-bit numbers with DATA[ and ]DATA Play and check sound lists: PLAY PLAYING? Write directly to the sound generator: SOUND Speak from the Speech Synthesizer's (SS) word list: SAY Stream speech to the SS with STREAM Check whether the SS is busy with SPEAKING? Map 4KiB pages of an attached SAMS card with >MAP There are a few other changes, as well. Before I release it as fbForth 2.0:8, I need to get some feedback on any bugs or other difficulties with the current state of this cartridge. Thanks in advance. ...lee 1 Quote Link to comment Share on other sites More sharing options...
+Lee Stewart Posted May 21, 2016 Author Share Posted May 21, 2016 The latest beta of fbForth 2.0 is in post #1259 of fbForth—TI Forth with File-based Block I/O. One word ( SAMS? ) has been added and some code has been moved around and is in need of testing, so come over and have at it! ...lee Quote Link to comment Share on other sites More sharing options...
+Lee Stewart Posted May 21, 2016 Author Share Posted May 21, 2016 The latest beta of fbForth 2.0 is in post #1260 of fbForth—TI Forth with File-based Block I/O. PLAY has been augmented to allow a second sound list to be played while muting the first. After a few days (probably not enough) of testing by Y'all, I will release it as fbForth 2.0:8. ...lee Quote Link to comment Share on other sites More sharing options...
+Lee Stewart Posted May 22, 2016 Author Share Posted May 22, 2016 Yet another beta (fbForth 2.0$) with a couple of new words ( SAMS! BOOT ) in post #1271 of fbForth—TI Forth with File-based Block I/O. ...lee 1 Quote Link to comment Share on other sites More sharing options...
+Lee Stewart Posted May 29, 2016 Author Share Posted May 29, 2016 Post #1 of fbForth—TI Forth with File-based Block I/O has all of the latest updates for fbForth 2.0:8. ...lee Quote Link to comment Share on other sites More sharing options...
+Lee Stewart Posted May 31, 2016 Author Share Posted May 31, 2016 Any DIYer interested in fbForth 2.0 labels and/or empty, black cartridge cases, see post #1 of fbForth—TI Forth with File-based Block I/O. ...lee 1 Quote Link to comment Share on other sites More sharing options...
+Lee Stewart Posted June 11, 2016 Author Share Posted June 11, 2016 I have just posted a draft of Addendum 2.0:8 to the fbForth 2.0 Manual in post #1313 of fbForth—TI Forth with File-based Block I/O for your perusal. Also, note again post #13 above. ...lee 1 Quote Link to comment Share on other sites More sharing options...
+Lee Stewart Posted June 17, 2016 Author Share Posted June 17, 2016 I have posted Addendum 2.0:8 to fbForth 2.0: A File-Based Cartridge Implementation of TI Forth in post #1 of fbForth—TI Forth with File-based Block I/O. There is also a new FBLOCKS file (17JUN2016) that fixes a bug in CPYBLK that would copy blocks from the wrong file if they were already in block buffers and had corresponding block numbers. I added EMPTY-BUFFERS as CPYBLK ’s first action. Now, I am going to get @Willsy’s DarkStar working in fbForth 2.0:8 (I believe @jedimatt42 said it was broken)—then, on to updating the manual! ...lee 2 Quote Link to comment Share on other sites More sharing options...
+jedimatt42 Posted June 17, 2016 Share Posted June 17, 2016 On 6/17/2016 at 12:22 PM, Lee Stewart said: I have posted Addendum 2.0:8 to fbForth 2.0: A File-Based Cartridge Implementation of TI Forth in post #1 of fbForth—TI Forth with File-based Block I/O . There is also a new FBLOCKS file (17JUN2016) that fixes a bug in CPYBLK that would copy blocks from the wrong file if they were already in block buffers and had corresponding block numbers. I added EMPTY-BUFFERS as CPYBLK ’s first action. Now, I am going to get @Willsy’s DarkStar working in fbForth 2.0:8 (I believe @jedimatt42 said it was broken)—then, on to updating the manual! ...lee Yep, Darkstar compiled but didn't execute correctly. the screen started to draw... but didn't finish. Oh, and thanks for finding the CPYBLK bug! I actually hit that once! Just once! Couldn't reproduce it when I would try to start from scratch... So sadly I never reported it. It didn't cause me to lose work, because I checked the blocks each step of the way... But it sure confused me. -M@ Quote Link to comment Share on other sites More sharing options...
+Lee Stewart Posted June 17, 2016 Author Share Posted June 17, 2016 On 6/17/2016 at 12:45 PM, jedimatt42 said: Yep, Darkstar compiled but didn't execute correctly. the screen started to draw... but didn't finish. -M@ Here is an update to DarkStar, (ported from @Willsy’s TurboForth game) that should run in fbForth 2.0:8. ...lee Quote Link to comment Share on other sites More sharing options...
+Lee Stewart Posted June 20, 2016 Author Share Posted June 20, 2016 I modified the Addendum to the manual because of a page-registration problem between Appendix A and Appendix B. In the process, I added ASM>CODE to the Glossary, which is now also in the current FBLOCKS. Both the latest Addendum (fbForth_2.0_Manual_Addendum_20160620.pdf) to the manual and the latest FBLOCKS (FBLOCKS_20160620.zip) are in post #1 of fbForth—TI Forth with File-based Block I/O. ...lee Quote Link to comment Share on other sites More sharing options...
+Lee Stewart Posted April 30, 2017 Author Share Posted April 30, 2017 The April 28, 2017 update to fbForth 2.0: A File-Based Cartridge Implementation of TI Forth (the manual) has been announced at Fest West 2017 and is posted to post #1 of fbForth—TI Forth with File-based Block I/O. It includes all changes since the June 20, 2015 revision. It is up to date as of fbForth 2.0:9 and FBLOCKS 19APR2017. ...lee 6 Quote Link to comment Share on other sites More sharing options...
kl99 Posted April 30, 2017 Share Posted April 30, 2017 I am glad you continue to work on it. Thanks for the release. Quote Link to comment Share on other sites More sharing options...
+Ksarul Posted May 1, 2017 Share Posted May 1, 2017 Thank you, Lee! Quote Link to comment Share on other sites More sharing options...
+Lee Stewart Posted July 27, 2017 Author Share Posted July 27, 2017 I am in the final stages of publishing my manual, fbForth 2.0: A File-Based Cartridge Implementation of TI Forth. It should be available on CreateSpace.com and Amazon.com in 2 – 3 weeks. I will also bring a few copies to the Chicago Faire for interested attendees. A public “Thank you!” to @jedimatt42 for editing assistance and proofreading. ...lee 5 Quote Link to comment Share on other sites More sharing options...
+Lee Stewart Posted August 20, 2017 Author Share Posted August 20, 2017 The manual is published! See post #1 of fbForth—TI Forth with File-based Block I/O as well as the new fbForth website in my signature below. ...lee PS: I will have copies at the Faire in Evanston, IL for a little less, if you want to wait. 3 Quote Link to comment Share on other sites More sharing options...
+Lee Stewart Posted October 19, 2017 Author Share Posted October 19, 2017 OK...Post #1 of fbForth—TI Forth with File-based Block I/O is updated with all newly released fbForth 2.0:10 files (including an updated FBLOCKS). I will get downloads up on my website soon. ...lee 1 Quote Link to comment Share on other sites More sharing options...
+Lee Stewart Posted October 21, 2017 Author Share Posted October 21, 2017 File downloads are now available on fbforth.stewkitt.com. Please let me know what you think needs changed or clarified. ...lee Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.