Model III BASIC Tips/Tricks

Model III BASIC Pokes

ActionAddressValue
Toggle CAPS LOCK164090 = On
Anything Else = Off
Toggle Cursor Blink164120 = Blink
Anything Else = Stationary
Cursor Character16419ASCII Value of What You Want
Cassette Speed169130 = 500 Baud
Anything Else = 1500 Baud
Video Scroll Protect169160-7 = Number of Lines to Scroll Protect

Passing and Getting Values from a USR Call

To return a value to a USR Function Call, load the value into **HL** and then **JP 0A9AH**

To keep the value of a USR Function Call, at the beginning of the routine **CALL 0A7FH** and it will be stored in **HL**