USR() routines....
Posted: Sun Nov 13, 2011 11:54 pm
Hi all,
Does anyone know of any software that uses all 10 of the USR() routines ?
The reason I ask is that to define extra keywords (for DragonMMC), you have to define a new keyword stub, which over-writes the first byte of the 20 byte USR routine addresses. Dragon DOS gets round this by stealing one of the graphics pages for it's variables and moving them there. I am currently doing this, however the only thing I am using this for at the moment *IS* the USR vectors. Doing this of course reduces the number of graphics pages to 7, which is a prblem for some software written in basic which tries to do a pclear 8.
I was thinking that I could still use the second keyword stub, move the USR table up by 2 bytes and re-define the USR() routine so that only USR00-USR08 are recognised. However this would of course not work if the 10th USR routine was used.
Thoughts ?
Cheers.
Phill.
Does anyone know of any software that uses all 10 of the USR() routines ?
The reason I ask is that to define extra keywords (for DragonMMC), you have to define a new keyword stub, which over-writes the first byte of the 20 byte USR routine addresses. Dragon DOS gets round this by stealing one of the graphics pages for it's variables and moving them there. I am currently doing this, however the only thing I am using this for at the moment *IS* the USR vectors. Doing this of course reduces the number of graphics pages to 7, which is a prblem for some software written in basic which tries to do a pclear 8.
I was thinking that I could still use the second keyword stub, move the USR table up by 2 bytes and re-define the USR() routine so that only USR00-USR08 are recognised. However this would of course not work if the 10th USR routine was used.
Thoughts ?
Cheers.
Phill.