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
Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.