Menu

Tree [ca577c] master /
 History

HTTPS access


File Date Author Commit
 COPYING.txt 2013-01-06 Nachanon Vetjasit Nachanon Vetjasit [65b56a] Added copyright license text: GNU GPL
 INSTALL.txt 2013-01-06 Nachanon Vetjasit Nachanon Vetjasit [e07a7e] Update installation note to workaround TASM inv...
 LICENSE.txt 2013-01-06 Nachanon Vetjasit Nachanon Vetjasit [be246d] Added legal information text
 Makefile 2013-01-06 Nachanon Vetjasit Nachanon Vetjasit [0f24b9] Removing -w tcc switch as it introduces some mi...
 README.txt 2013-01-06 Nachanon Vetjasit Nachanon Vetjasit [ca577c] Fixed Raft Brown name mispelling in main readme
 getver.asm 2013-01-06 Nachanon Vetjasit Nachanon Vetjasit [1098a2] Initial commit for GETVER-0.1.0
 getver.c 2013-01-06 Nachanon Vetjasit Nachanon Vetjasit [ec2cd9] Removing invalid oemname() query
 oemlist.h 2013-01-06 Nachanon Vetjasit Nachanon Vetjasit [42715c] Correcting GETVER name in oemlist header

Read Me

GETVER 0.1.0
============

GETVER is a tool for querying version information from DOS system.
For unix folks, this command works like "uname" command.

GETVER came in two flavor, written in C (GETVER.EXE)
and Assembler (GETVER.COM) but they will work the same.


What information were inquired
------------------------------
* DOS major and minor version number
    This is the most used information,
    and was responsible for "Incorrect MS-DOS version" error.
    Can be modified with SETVER command.
* DOS version flag
    I still don't know what this means,
    but Brown's documentation says it's a DOS-in-ROM flag.
    Normal DOS usually gives 0, DOSBox gives 16.
* DOS OEM/vendor number
    This number indicate the "brand" of your DOS.
* DOS serial number
    A 6-digit hexadecimal serial number.
    I haven't heard of any application that used this.

For more information, see Ralf Brown's interrupt list on INT21h AH=30h
http://www.ctyme.com/intr/rb-2711.htm


Command line usage
------------------
GETVER will display only DOS version number by default
These are parameters accepted by GETVER:

/V - Display DOS version
/F - Display DOS version flag
/O - Display DOS OEM/vendor number
/N - Display DOS OEM/vendor name
/S - Display DOS serial number

/A - Display all information
/L - List all known OEM/vendor name
/? - Display help

If you want to see the whole thing, just use "GETVER /A"
it will display something like this:

DOS 5.0 flag 0 OEM 255 (Microsoft/Phoenix) serial 000000

If called without parameter, it'll show this:

5.0


Author
------
GETVER was written by Nachanon Vetjasit.
Released as Free Software under GNU GPL.
For legal information, see LICENSE.txt