Difference between revisions of "RXB"

From Ninerpedia
Jump to navigation Jump to search
(URL)
(CALL IO example)
 
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/
http://striker.interhact.net/ti99/programming/RXB/

Latest revision as of 12: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/