Index for category a - access software (screen readers, etc)
Table of Contents by Order
103800 - INT 10 - Tinytalk Personal v1.09f+ - GET CONFIGURATION INFO
103801 - INT 10 - Tinytalk Personal v1.10 - ???
103802 - INT 10 - Tinytalk Personal v1.10 - ???
103803 - INT 10 - Tinytalk Personal v1.10 - GET ???
103804 - INT 10 - Tinytalk Personal v1.10 - GET ???
103805 - INT 10 - Tinytalk Personal v1.10 - GET ???
103806 - INT 10 - Tinytalk Personal v1.10 - ???
1039 - INT 10 - Tinytalk Personal v1.10 - ???
14F0F0 - INT 14 - ASAP v1.0 - ???
14F0F1DX0000 - INT 14 - ASAP v1.0 - INSTALLATION CHECK
2FFB00 - INT 2F U - AutoBraille v1.1A - INSTALLATION CHECK
2FFB01 - INT 2F U - AutoBraille v1.1A - ???
2FFB02 - INT 2F U - AutoBraille v1.1A - ???
2FFB03 - INT 2F U - AutoBraille v1.1A - GET NEXT ???
2FFB - INT 2F U - AutoBraille v1.1A - SET ???
2FFB - INT 2F U - AutoBraille v1.1A - SET ???
2FFB - INT 2F U - AutoBraille v1.1A - SET ???
2FFB20 - INT 2F U - AutoBraille v1.1A - SET ??? FLAGS
2FFB21 - INT 2F U - AutoBraille v1.1A - CLEAR ??? FLAGS
2FFB22 - INT 2F U - AutoBraille v1.1A - SET ???
2FFB28 - INT 2F U - AutoBraille v1.1A - ???
2FFB29 - INT 2F U - AutoBraille v1.1A - ???
2FFB - INT 2F U - AutoBraille v1.1A - SET ???
2FFB35 - INT 2F U - AutoBraille v1.1A - SET ???
2FFB36 - INT 2F U - AutoBraille v1.1A - SET ???
2FFB37 - INT 2F U - AutoBraille v1.1A - SET ???
2FFB64 - INT 2F U - AutoBraille v1.1A - GET ???
490001 - INT 49 - MAGic v1.16+ - TURN ON MAGNIFICATION
490002 - INT 49 - MAGic v1.16+ - TURN OFF MAGNIFICATION
490003 - INT 49 - MAGic v1.16+ - SHIFT MAGNIFIED WINDOW TO INCLUDE SPECIFIED LOCATION
490004 - INT 49 - MAGic v1.16+ - REPOSITION MAGNIFIED WINDOW
490005 - INT 49 - MAGic v1.16+ - GET POSITION OF MAGNIFIED WINDOW
490006 - INT 49 - MAGic v1.16+ - GET SIZE OF FULL SCREEN
490007 - INT 49 - MAGic v1.16+ - GET SIZE OF MAGNIFICATION WINDOW
490008 - INT 49 - MAGic v1.23+ - SET TEXT MODE MAGNIFICATION SIZE
60AD - INT 60 - AccessDOS - API
INT 10 - Tinytalk Personal v1.09f+ - GET CONFIGURATION INFO AX = 3800h Return: ES:DI -> configuration info (see #00066) Program: Tinytalk is a shareware screen reader by OMS Development/Eric Bohlman Notes: this call is also used as the installation check by verifying that the returned ES:DI points at valid configuration info Tinytalk v1.09f ignores AL and always returns the configuration info; v1.10 adds several subfunctions selected with AL SeeAlso: AX=3801h,AX=3803h,AX=3806h,AH=39h,INT 14/AX=F0F1h SeeAlso: INT 2F/AX=FB00h"AutoBraille" Index: installation check;Tinytalk Personal Format of Tinytalk Personal configuration info: Offset Size Description (Table 00066) 00h 8 BYTEs signature "TTCONFIG" 08h WORD size of configuration data, not counting signature, this WORD, or the following byte 0Ah BYTE ??? 0Bh ??? configuration dataTop
INT 10 - Tinytalk Personal v1.10 - ??? AX = 3801h DL = ??? Return: ??? SeeAlso: AX=3800h,AX=3802hTop
INT 10 - Tinytalk Personal v1.10 - ??? AX = 3802h DL = ??? Return: ??? SeeAlso: AX=3800h,AX=3801hTop
INT 10 - Tinytalk Personal v1.10 - GET ??? AX = 3803h Return: AL = ??? SeeAlso: AX=3800h,AX=3804h,AX=3805hTop
INT 10 - Tinytalk Personal v1.10 - GET ??? AX = 3804h Return: AX = ??? SeeAlso: AX=3800h,AX=3803h,AX=3805hTop
INT 10 - Tinytalk Personal v1.10 - GET ??? AX = 3805h Return: AL = ??? SeeAlso: AX=3800h,AX=3803h,AX=3804hTop
INT 10 - Tinytalk Personal v1.10 - ??? AX = 3806h ES:DX -> ASCIZ ??? Return: ??? SeeAlso: AX=3800hTop
INT 10 - Tinytalk Personal v1.10 - ??? AH = 39h Program: Tinytalk is a shareware screen reader by OMS Development/Eric Bohlman Note: this function was a NOP in TTDEMO.EXE, but may be implemented in other variants of TinytalkTop
INT 14 - ASAP v1.0 - ??? AX = F0F0h DX = ??? ??? Return: ??? Program: ASAP (Automatic Screen Access Program) is a shareware screen reader by MicroTalk SeeAlso: AX=F0F1hTop
INT 14 - ASAP v1.0 - INSTALLATION CHECK AX = F0F1h DX = 0000h Return: DX = segment of resident code 0000h if not installed Program: ASAP (Automatic Screen Access Program) is a shareware screen reader by MicroTalk SeeAlso: AX=F0F0h,INT 10/AX=3800hTop
INT 2F U - AutoBraille v1.1A - INSTALLATION CHECK AX = FB00h Return: AX = 00FFh if installed Program: AutoBraille is a shareware text-to-braille converter by KANSYS, Inc. SeeAlso: INT 10/AX=3800h,INT 14/AX=F0F1hTop
INT 2F U - AutoBraille v1.1A - ??? AX = FB01h ??? Return: ???Top
INT 2F U - AutoBraille v1.1A - ??? AX = FB02h Return: AH = ??? AL = ???Top
INT 2F U - AutoBraille v1.1A - GET NEXT ??? AX = FB03h Return: AX = ???Top
INT 2F U - AutoBraille v1.1A - SET ??? AH = FBh AL = 04h-08h Return: AX = 0000hTop
INT 2F U - AutoBraille v1.1A - SET ??? AH = FBh AL = 09h-0Fh (???, 0Eh = COM1, 0Fh = COM2) Return: ??? Program: AutoBraille is a shareware text-to-braille converter by KANSYS, Inc.Top
INT 2F U - AutoBraille v1.1A - SET ??? AH = FBh AL = 10h-1Fh ??? Return: ???Top
INT 2F U - AutoBraille v1.1A - SET ??? FLAGS AX = FB20h BL = flags to set SeeAlso: AX=FB21h"AutoBraille"Top
INT 2F U - AutoBraille v1.1A - CLEAR ??? FLAGS AX = FB21h BL = flags to clear SeeAlso: AX=FB20h"AutoBraille"Top
INT 2F U - AutoBraille v1.1A - SET ??? AX = FB22h BL = ??? Program: AutoBraille is a shareware text-to-braille converter by KANSYS, Inc.Top
INT 2F U - AutoBraille v1.1A - ??? AX = FB28h BX = ??? ??? Return: ??? SeeAlso: AX=FB29h"AutoBraille"Top
INT 2F U - AutoBraille v1.1A - ??? AX = FB29h BX = ??? ??? Return: ??? SeeAlso: AX=FB28h"AutoBraille"Top
INT 2F U - AutoBraille v1.1A - SET ??? AH = FBh AL = 2Bh-34h BX = ???Top
INT 2F U - AutoBraille v1.1A - SET ??? AX = FB35h BL = ???Top
INT 2F U - AutoBraille v1.1A - SET ??? AX = FB36h BL = ???Top
INT 2F U - AutoBraille v1.1A - SET ??? AX = FB37h BL = ??? Program: AutoBraille is a shareware text-to-braille converter by KANSYS, Inc.Top
INT 2F U - AutoBraille v1.1A - GET ??? AX = FB64h Return: AX = ??? (0006h seen) Program: AutoBraille is a shareware text-to-braille converter by KANSYS, Inc.Top
INT 49 - MAGic v1.16+ - TURN ON MAGNIFICATION AX = 0001h Return: AX = status (see #03209) BX,CX,DX destroyed Program: MAGic (MAGnification In Color) is a TSR by Microsystems Software, Inc. providing 2x2 text and graphics magnification on VGA, XGA, and SVGA Note: INT 49 is the default, but may be overridden on the commandline. The actual interrupt in use may be found by searching for the signature "MAGic" or "xMAGic" (for the deluxe version) immediately preceding the interrupt handler (this is also the installation check). MAGic uses CodeRunneR, which places the signature "RT" at offset 0000h in the interrupt handler's segment, followed by MAGic's TSR ID of "VMAG". SeeAlso: AX=0002h,AX=0003h,AX=0004h,AX=0008h Index: installation check;MAGic (Table 03209) Values for MAGic status: 0000h cannot magnify current video mode 0002h magnified (text mode) 0003h magnified (graphics mode) FFFDh function works only in magnified mode FFFFh MAGic busy, retry laterTop
INT 49 - MAGic v1.16+ - TURN OFF MAGNIFICATION AX = 0002h Return: AX = status (see #03209) BX,CX,DX destroyed SeeAlso: AX=0001hTop
INT 49 - MAGic v1.16+ - SHIFT MAGNIFIED WINDOW TO INCLUDE SPECIFIED LOCATION AX = 0003h BX = vertical position (character row [text] or pixel row [graphics]) DX = horizontal position (char column [text] or 8-pixel units [gr]) Return: AX = status 0000h successful FFFFh MAGic busy, retry later BX,CX,DX destroyed Note: window is not moved if the position is inside the current window SeeAlso: AX=0001h,AX=0004h,AX=0005hTop
INT 49 - MAGic v1.16+ - REPOSITION MAGNIFIED WINDOW AX = 0004h BX = vertical position of upper left corner DX = horizontal position Return: AX = status (see AX=0003h) BX,CX,DX destroyed SeeAlso: AX=0001h,AX=0003h,AX=0005hTop
INT 49 - MAGic v1.16+ - GET POSITION OF MAGNIFIED WINDOW AX = 0005h Return: AX = status 0000h successful BX = vertical position (char row or pixel row) DX = horizontal position (char column or 8-pixel units) FFFFh MAGic busy, retry later BX,DX destroyed CX destroyed SeeAlso: AX=0001h,AX=0003h,AX=0004h,AX=0006h,AX=0007hTop
INT 49 - MAGic v1.16+ - GET SIZE OF FULL SCREEN AX = 0006h Return: AX = status 0000h successful BX = vertical size (char rows or pixel rows) DX = horizontal size (char cols or 8-pixel units) FFFFh MAGic busy, retry later BX,DX destroyed CX destroyed SeeAlso: AX=0001h,AX=0005h,AX=0007hTop
INT 49 - MAGic v1.16+ - GET SIZE OF MAGNIFICATION WINDOW AX = 0007h Return: AX = status 0000h successful BX = vertical size (char rows or pixel rows) DX = horizontal size (char cols or 8-pixel units) FFFEh invalid function FFFFh MAGic busy, retry later BX,DX destroyed CX destroyed BUG: in v1.16 and v1.17, this function is not recognized as valid, but AX=0000h is accepted and will branch into hyperspace SeeAlso: AX=0001h,AX=0006hTop
INT 49 - MAGic v1.23+ - SET TEXT MODE MAGNIFICATION SIZE AX = 0008h BX = scaling factor (01h=1.4 times, 02h, 04h, 06h, 08h, 09h=12 times) Return: AX = status 0000h successful FFFBh scaling factor only available in MAGic Deluxe FFFCh already in magnified state, can't set size Notes: this call specifies the amount a subsequent call to AX=0001h should magnify the display scaling factors greater than 2 are only available in MAGic Deluxe SeeAlso: AX=0001hTop
INT 60 - AccessDOS - API AH = ADh AL = function E1h ??? Return: AX = ??? E2h get configuration Return: BX:AX -> configuration data Program: AccessDOS is a public domain TSR developed at The Trace Research and Development Center which provides extensions for keyboard, mouse, and sound access by the visually, hearing, or motor-control impaired. InstallCheck: test for the signature "ACCESSv1.00" beginning three bytes past the start of the interrupt handler (this same signature is also present in v1.10) Range: INT 60 to INT 66, selected by scanning for 0000h:0000h vectorTop