Ira Goldklang's TRS-80 Revived Site

TRS-80 Revived Site by Ira Goldklang's is an archive of everything related to the Tandy Radio Shack TRS-80 microcomputer lines. Site contains emulators, programs, manuals, books, patches, games, hints, discussions, questions, forums, and tons more.

Model III BASIC Tips/Tricks

by @ 3:27 pm on February 5, 2010.
[Model I]      [Model III]
TRS-80 Model III Tips & Tricks
    
[Model IV]      [Model 100]



Model III BASIC Pokes
Action      Address      Value
Toggle CAPS LOCK      16409      0 = On
Anything Else = Off

Toggle Cursor Blink      16412      0 = Blink
Anything Else = Stationary

Cursor Character      16419      ASCII Value of What You Want

Cassette Speed      16913      0 = 500 Baud
Anything Else = 1500 Baud
The PEEK is actually the ascii value of what you hit

Video Scroll Protect      16916      0-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

Comments are closed.

[Ira Goldklang's TRS-80 Revived Site is proudly powered by WordPress.]