Advertising Info
USUL
Other Variables for your Use
WHAT DOES USUL STAND FOR?
USUL stands for Usgard Super Utopian Language. It's also a character from
a book.
OTHER VARIABLES
(These are constants set by Usgard in USGARD.H)
ROM_VERS1
User's ROM version; one of the following:
- 57h: 3.0A
- 8Eh: 4.0
- 5Eh: 5.0
- 3Dh: 6.0
- 97h: 8.0
- 91h: 9.0
- 35h: 10.0
USG_VER1
Usgard version number (currently $20 equals light, $21 equals standard).
CONTRAST1
The value of the screen contrast, you can modify this to up or down
contrast.
CURSOR_ROW1
Row of cursor on TEXT screen, you can change this to effect where TEXT
(not menu printing) will be displayed.
CURSOR_COL1
Column of cursor on TEXT screen, you can change this to effect where TEXT
(not menu printing) will be displayed.
CURSOR_X1
X value of cursor on VIDEO screen (for menu printing), you can change this
to effect where printing in menu style will be printed.
CURSOR_Y1
Y value of cursor on VIDEO screen (for menu printing), you can change this
to effect where printing in menu style will be printed.
Key Scancode definitions
K_NOKEY# ($00)
The scancode if no key is pressed.
K_DOWN# ($01)
The scancode if the down arrow is pressed.
K_LEFT# ($02)
The scancode if the left arrow is pressed.
K_RIGHT# ($03)
The scancode if the right arrow is pressed.
K_UP# ($04)
The scancode if the up arrow is pressed.
K_ENTER# ($09)
The scancode if enter is pressed.
K_PLUS# ($0A)
The scancode if '+' or 'X' is pressed.
K_MINUS# ($0B)
The scancode if "-" or "T" is pressed.
K_STAR# ($0C)
The scancode if "*" or "O" is pressed.
K_SLASH# ($0D)
The scancode if "/" or "J" is pressed.
K_RAISE# ($0E)
The scancode if "^" or "E" is pressed.
K_CLEAR# ($0F)
The scancode if "CLEAR" or "TOLER" is pressed.
K_SIGN# ($11)
The scancode if "(-)" or "Space" is pressed.
K_3# ($12)
The scancode if "3" or "W" is pressed.
K_6# ($13)
The scancode if "6" or "S" is pressed.
K_9# ($14)
The scancode if "9" or "N" is pressed.
K_RIGHTPAR# ($15)
The scancode if ")" or "I" is pressed.
K_TAN# ($16)
The scancode if "TAN" or "D" is pressed.
K_CUSTOM# ($17)
The scancode if "CUSTOM" or "CATALOG" is pressed.
K_DOT# ($19)
The scancode if "." or "Z" is pressed.
K_2# ($1A)
The scancode if "2" or "V" is pressed.
K_5# ($1B)
The scancode if "5" or "R" is pressed.
K_8# ($1C)
The scancode if "8" or "M" is pressed.
K_LEFTPAR# ($1D)
The scancode if "(" or "H" is pressed.
K_COS# ($1E)
The scancode if "COS" or "C" is pressed.
K_PRGM# ($1F)
The scancode if "PRGM" or "POLY" is pressed.
K_DEL# ($20)
The scancode if "DEL" or "INS" is pressed.
K_0# ($21)
The scancode if "0" or "Y" is pressed.
K_1# ($22)
The scancode if "1" or "U" is pressed.
K_4# ($23)
The scancode if "4" or "Q" is pressed.
K_7# ($24)
The scancode if "7" or "L" is pressed.
K_EE# ($25)
The scancode if "EE" or "G" is pressed.
K_SIN# ($26)
The scancode if "SIN" or "B" is pressed.
K_STAT# ($27)
The scancode if "STAT" or "SIMULT" is pressed.
K_XVAR# ($28)
The scancode if "x-Var" or "x" is pressed.
K_STO# ($2A)
The scancode if "STO->" or "=" is pressed.
K_COMMA# ($2B)
The scancode if "," or "P" is pressed.
K_SQUARE# ($2C)
The scancode if "x^2" or "K" is pressed.
K_LN# ($2D)
The scancode if "LN" or "F" is pressed.
K_LOG# ($2E)
The scancode if "LOG" or "A" is pressed.
K_GRAPH# ($2F)
The scancode if "GRAPH" or "SOLVER" is pressed.
K_ALPHA# ($30)
The scancode if "ALPHA" or "alpha" is pressed.
K_F5# ($31)
The scancode if "F5" is pressed.
K_F4# ($32)
The scancode if "F4" is pressed.
K_F3# ($33)
The scancode if "F3" is pressed.
K_F2# ($34)
The scancode if "F2" is pressed.
K_F1# ($35)
The scancode if "F1" is pressed.
K_SECOND# ($36)
The scancode if "2nd" is pressed.
K_EXIT# ($37)
The scancode if "EXIT" or "QUIT" is pressed.
K_MORE# ($38)
The scancode if "MORE" or "MODE" is pressed.


Questions? Comments? Ideas for Variables?
Email me!
eviljim@writeme.com
Copyright © 1996, 1997 Jim Reardon