Difference between revisions of "RXB"
Jump to navigation
Jump to search
(CALL IO example) |
|||
(One intermediate revision by the same user not shown) | |||
Line 1: | Line 1: | ||
RXB - Rich Extended Basic | '''RXB - Rich Extended Basic''' | ||
An 8k grom cartridge for the TI994a extending and replacing Extended Basic by Rich Gilbertson. | An 8k grom cartridge for the TI994a extending and replacing Extended Basic by Rich Gilbertson. | ||
Line 19: | Line 19: | ||
The use of the REDO key was temporarily removed due to restricted buffer space; according to the author, RXB 2015 E has the REDO Key back again and the buffer space issue and CALL USER was fixed by manipulation of priorities. | The use of the REDO key was temporarily removed due to restricted buffer space; according to the author, RXB 2015 E has the REDO Key back again and the buffer space issue and CALL USER was fixed by manipulation of priorities. | ||
== CALL IO example == | |||
100 ! Turns OFF/ON/OFF each CARD from >1000 to >1F00 but will lock up from some cards. | |||
110 FOR CRU=2048 TO 3968 STEP 128 | |||
120 CALL IO(3,8,CRU,0,3,8,CRU,255) ! OFF/ON a CARD | |||
130 FOR A=1 TO 200 :: NEXT A ! Delay loop | |||
140 CALL IO(3,8,CRU,0) ! Turn off CARD | |||
150 NEXT CRU | |||
160 END ! Done all cards found! | |||
http://striker.interhact.net/ti99/programming/RXB/ | |||
[[Category:Programming language]] | [[Category:Programming language]] | ||
[[Category:Module]] | [[Category:Module]] |
Latest revision as of 11:46, 26 October 2020
RXB - Rich Extended Basic
An 8k grom cartridge for the TI994a extending and replacing Extended Basic by Rich Gilbertson.
Added a significant number of subprograms and enhanced commands.
Examples include CALL:
CAT; DIR; FILES; FCOPY; RENAME; MKDIR; RMDIR; CUTDIR; SECTOR; CLSALL;
and lots of other extras.
Allows you to use a batch file to for example:
NEW ; OLD DSK1.PROG; RES 11,2 ; MERGE "DSK1.BIT" ; SAVE "DSK1.NEW" ; RUN
all in one go.
The use of the REDO key was temporarily removed due to restricted buffer space; according to the author, RXB 2015 E has the REDO Key back again and the buffer space issue and CALL USER was fixed by manipulation of priorities.
CALL IO example
100 ! Turns OFF/ON/OFF each CARD from >1000 to >1F00 but will lock up from some cards. 110 FOR CRU=2048 TO 3968 STEP 128 120 CALL IO(3,8,CRU,0,3,8,CRU,255) ! OFF/ON a CARD 130 FOR A=1 TO 200 :: NEXT A ! Delay loop 140 CALL IO(3,8,CRU,0) ! Turn off CARD 150 NEXT CRU 160 END ! Done all cards found!