Difference between revisions of "RXB"

From Ninerpedia
Jump to navigation Jump to search
(start article.)
 
(CALL IO example)
 
(4 intermediate revisions by 2 users 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 14: Line 14:
Allows you to use a batch file to for example:
Allows you to use a batch file to for example:


NEW ; OLD DSK1.PROG; RES 11,2 ; MERGE "DSK1.BIT" ; SAVE "DSK1.NEW" ; RUN
NEW ; OLD DSK1.PROG; RES 11,2 ; MERGE "DSK1.BIT" ; SAVE "DSK1.NEW" ; RUN


all in one go.
all in one go.


Note: The use of the REDO key was removed due to restricted buffer space.
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: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!

http://striker.interhact.net/ti99/programming/RXB/