Some modifications I have made to RXB include PRAM (Program RAM) that allows change of
upper 24K memory selection address.
Or VDPSTACK where you can change location of the VDP STACK address.
So testing is taking longer then I thought as some address that have to be checked is in VDP
like >039E was MRGPAB for merging files so I moved it to >03B8 used for ACCEPT AT reset
with a bad value or error.
Made sense as if you are merging files you could not at same time be using ACCEPT AT routine.
So putting Program RAM END address at that location allowed changing Program space in
the upper 24K of RAM for XB Programs.
 * RXB PATCH CODE * MOVED TO >03B8 SIZXPT (Size ACCEPT AT)
 * MRGPAB EQU >039E MERGEd temporary for pab ptr
 039E PMEM EQU >039E UPPER 24K MEMORY
This is exiting for the TI99/4A as for the first time you can put assembly or data files in upper 24K without
without affecting XB program speed using my new routine CALL PLOAD that will load 4K Assembly or data
into any area of RAM in the TI99/4A.
If you have SAMS you can swap out RAM from a XB program having up to 960K of Assembly or data.
This does not even affect whatever support in lower 8K used also.
Edited by RXB, Wed Mar 20, 2019 9:34 PM.