GILLMANN@USC-ISIB@sri-unix.UUCP (09/25/83)
From: Dick Gillmann <GILLMANN@USC-ISIB> Here's a little program to set the CRT to any mode, including the graphics modes not settable with the DOS MODE command. TITLE MOWED -- Set CRT Mode Explicitly ; MOWED: Set CRT Mode ; Richard Gillmann, 1983 ; MOWED 0 = 40x25 BW ; 1 = 40x25 Color ; 2 = 80x25 BW ; 3 = 80x25 Color ; 4 = 320x200 Color ; 5 = 320x200 BW ; 6 = 640x200 BW ; 7 = 80x25 Monochrome Adapter ; MASM MOWED; ; LINK MOWED; ; EXE2BIN MOWED.EXE MOWED.COM CSEG SEGMENT ASSUME CS:CSEG,DS:CSEG ORG 80H CMD_LIN LABEL BYTE ; UNFORMATTED PARAMETER AREA ORG 100H MOWED PROC FAR MOV AL,CMD_LIN+2 ; GET ARG SUB AL,'0' ; CONVERT TO BINARY CMP AL,7 ; WITHIN RANGE? JA OUT ; EXIT IF NOT XOR AH,AH ; SET MODE INT 10H ; BIOS VIDEO CALL OUT: INT 20H ; RETURN TO EXEC MOWED ENDP CSEG ENDS END MOWED [MOWED.ASM has been added to the Info-IBMPC library.]